Langue

MineNopoly

MineNopoly

ModrinthSpigotMC

Monopoly implementation

608 téléchargements 1 abonnés mis à jour 26mo ago
dernière v1.20.2-1.2 Modrinth
Bukkit Paper Purpur Spigot 1.16.5 – 1.20.6 Minigame

Implements automated Monopoly bank into the game.

Features (big update soon, with parallel games)

  • Monopoly bank functionality using a chest, barrel or any shulker_box in which game items are placed and removed from
  • US, UK and RU game localizations support
  • Player balance tracking using a scoreboard
  • Chance and Community chest cards randomization
  • Houses implementation using sea_pickles (can be placed up to four in a single block)
  • Hotels lantern blocks immediate breaking without tools
  • player_head blocks immediate breaking (assumed to be tokens)
  • A book with links to get game items and a list and descriptions of all game properties
  • Built-in dice randomizer
  • Bank block breaking protection; game items consuming/placement protection
  • Anti-counterfeiting game items protection via NBT data

Usage

How to play?

You just build a playing field, place a chest (can also be a barrel or a shulker box) somewhere and call /mn start <chest coordinates>!
To get and remove game items use chat entries and the book you can get via /mn book <localization>.
Houses and Hotels are meant to be placed on street cells; all other items are meant not to be used in any way except keeping in the inventory and transferring between the players.
To finish the game return all the game items to the bank (and type -- to remove them) and call /mn finish; if you can't return them one of the server operators (by default) should call /mn finish forced.

Commands

/minenopoly is the main plugin command, which has the alias /mn.

| Command | Description |
|----------------------|-------------------------------------------------------------------------------|
| /mn help [command] | Show help for given command, for available commands otherwise |
| /mn book <loc> | Get the book to use during the game |
| /mn start <block> | Start the game (chat tracking, scoreboard, etc.) with given block as the bank |
| /mn finish | Finish the game |
| /mn finish forced | Finish even if not all game items have been returned |
| /mn reload | Reload config |
| /mn get <args> | Auxiliary command used when clicking on links in the book |

Valid in-game chat entries

Note: Only available during the game.

| Chat entry | Description |
|-------------|--------------------------------------------------------------------------------|
| +<number> | Place given amount of game money into the bank |
| -<number> | Remove given amount of game money from the bank (with change if needed) |
| -- | Remove all game items from the bank (used action cards, sold properties, etc.) |
| ? | Roll the dice (display two random numbers from 1 to 6) |

Configuration (default)

  • Game distance (see config file for explanation)
  • Game money items (also their denominations)
  • Plugin messages
    • info
    • error
    • help

Permissions

| Permission node | Default | Description |
|----------------------------|---------|-------------------------------------------------------------------------|
| minenopoly.help | true | Allows using /mn help (lists only available commands) |
| minenopoly.get | true | Allows using /mn get and chat entries (allows to play basically) |
| minenopoly.book | true | Allows using /mn book |
| minenopoly.start | true | Allows using /mn start |
| minenopoly.finish | true | Allows using /mn finish (without forced argument) |
| minenopoly.finish.forced | op | Allows using /mn finish forced |
| minenopoly.reload | op | Allows using /mn reload |
| minenopoly.admin | op | Refers to minenopoly.reload and minenopoly.finish.forced by default |

Game field

Here is a litematica of the game field designed by me, however, you can always build your own!

Reference

Special thanks to:

All the information about the original game used to develop this project was taken from open sources (mostly Monopoly fandom wiki) and my personal experience.

The project itself is distributed under GNU GPLv3.

Versions

Release
1.20.2-1.2
bukkit, paper, purpur · 1.20.2, 1.20.3, 1.20.4 · 26mo ago
## New - Scoreboard player name display settings ## Fixes - Error message to the console due to the unchecked distance measure
151
Release
1.16.5-1.2
bukkit, paper, purpur · 1.16.5, 1.17, 1.17.1 · 26mo ago
## New - Scoreboard player name display settings ## Fixes - Error message to the console due to the unchecked distance measure
103
Release
1.1.1
bukkit, paper, purpur · 1.16.5, 1.17, 1.17.1 · 34mo ago
## Technical - Code design improvements - Maybe little performance improvements
107
Release
1.1
bukkit, paper, purpur · 1.16.5, 1.17, 1.17.1 · 37mo ago
## New - "Price list" section on the first book page - Game distance is now configurable ## Technical - Now using Spigot API 1.16.5 instead of 1.16.3
109
Release
1.0
bukkit, paper, purpur · 1.16.5, 1.17, 1.17.1 · 37mo ago
## Initial release
141

Commentaires 0

Aucun commentaire pour l'instant. Sois le premier à donner ton avis.

Télécharger MineNopoly

SpigotMC

Les fichiers proviennent directement de la source d'origine. Modgrid ne les héberge ni ne les modifie.