Coder Social home page Coder Social logo

ana-mc-almeida / prisonescape Goto Github PK

View Code? Open in Web Editor NEW

This project forked from tiagofar78/prisonescape

0.0 0.0 0.0 525 KB

A minecraft plugin to run a minigame of prison break

License: GNU General Public License v3.0

Java 99.94% Batchfile 0.06%

prisonescape's Introduction

Prison Life Minigame Plugin

Description

This Minecraft plugin replicates "Prison Life" game on Steam. Players join a server with 3-11 other players, each receiving a random role. The objective is simple: prisoners must work together to escape the prison within 4 days, while guards must prevent them from doing so.

Features

  • Flexible Player Count: Support for 3-11 players.
  • Role Assignment: Players can be assigned roles such as prisoners or guards, each with their own objectives and gameplay mechanics.
  • Objective-based Gameplay: Guards must prevent prisoners from escaping, while prisoners must work together to evade guards and break out of the prison.
  • And more to come!

Contributing

Contributions to the development of this plugin are welcome! If you encounter any bugs or have suggestions for new features, please open an issue or submit a pull request on GitHub.

Please note that if you want to work on an issue, leave a comment, and we will assign it to you.

Building

To build PrisonEscape, you need JDK 17 or higher installed on your system.

Clone this repository, then run the following command:

mvn install

You can then find the .jar file of PrisonEscape in the target/ directory.

Formatting

This project uses Spotless to ensure code formatting rules are followed.

It is possible to check if the code adheres to the formatting rules by running:

mvn spotless:check

Or, alternatively, format the code:

mvn spotless:apply

To ensure consistency and maintainability, please make sure that your code is properly formatted and compiles successfully before submitting a pull request.

Thank you for your contributions! ๐Ÿ˜Š

Credits

prisonescape's People

Contributors

tiagofar78 avatar iquelli avatar ana-mc-almeida avatar jonydart avatar pastelnata avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.