Giter Club home page Giter Club logo

ring-of-fire's Introduction

Ring of Fire is a simple asymmetrical multiplayer Minecraft minigame for a variable number of players.


Gameplay

One player plays as the hunter and all other players play as survivors. The game can be played anywhere but is confined to a 256x256 area via the world border. At the start of the game, survivors are teleported randomly throughout the play area. All players are given invisibility for five minutes. During these five minutes, the Hunter must place five given obsidian within the play area. These obsidian blocks must be placed at least 32 blocks apart from each other and will glow once placed. Any obsidian blocks not placed during the five-minute prep period will be removed and only the obsidian blocks placed will be in play. The survivors may prepare in any way they choose during the five minutes of invisibility.

After the five-minute prep period is over, all players will become visible. The hunter has a faster movement speed and is completely invulnerable. The hunter may be attacked by the survivors and inflict knockback, but the hunter will never lose health. In addition, the hunter is given a compass that will track the nearest survivor when held in the main hand.

Survivors have three lives each. After a survivor loses their last life, they will respawn in spectator mode.

Obsidian blocks glow for all players, but Minecraft limits the range that this glow can be seen. The default is 64 blocks, but this may vary depending on your server/game settings.

The game ends when all survivors have lost their lives or when all obsidian has been destroyed.


Setup

Make sure the data pack is loaded and run /reload (or /minecraft:reload when using Bukkit/Spigot/Paper) to ensure the pack is initialized. Use /team join Runner [player] to add players to the survivor team. Use /team join Hunter [player] to add a player to the hunter team. The game is not intended for multiple hunters. You can have multiple hunters, but the balancing is not designed for such configuration. When you are ready, have one player run /function rof:start in the center of your play area to start the game.

If you want to start another game in the same world, you must destroy all glowing obsidian before doing so.

This game will not function correctly if the difficulty is set to peaceful.


Want to see the gameplay? Check out this video from Waffle Irons Gaming:

https://youtu.be/bvHNbTVRs2c

Note that this particular video showcases the gameplay, but does not use this data pack.

ring-of-fire's People

Contributors

stonley890 avatar

Watchers

 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.