Releases: mrdarcychen/BlockyArena
Beta 0.7.1
v0.7.1 Restore the ability to customize lobby countdown
Beta 0.7.0 Release Candidate 2
Several fixes have been made so that players can no longer
- spam kits and have multiple copies of them during waiting period
- swap the kit if the game has already started
- drop items and pick them up after the game ends
In addition to the bug fixes, the plugin now has colored chat and action bar messages.
Beta 0.7.0 Release Candidate 1
Before you start the server, make sure you remove config/blockyarena.conf
and let the plugin regenerate one for you. You may also want to remove the config/blockyarena/kits
folder since we're migrating to Nucleus' kit module.
Change Log
-
Add one-on-one challenge support.
/ba challenge <player>
to send the given player a request that must be accepted in 15 seconds/ba challenge accept <player>
to accept the challenge from the given player
-
Join a specific arena with
ba join <mode> -n <map>
.- For instance, you can play 1v1 in the arena
foo
by typingba join 1v1 -n foo
. - If arena
foo
only has two start points, you cannot play ffa infoo
, i.e,ba join ffa -n foo
won't work.
- For instance, you can play 1v1 in the arena
-
Offer a reward (kit) to the winner(s).
/kit create <kit>
to create a kit containing the reward items with Nucleus/ba create kit <kit>
to register the kit with BlockyArena/ba remove kit <kit>
to unregister the kit with BlockyArena- players must have the permissions
nucleus.kit.base
andnucleus.kits.<kit>
in order to receive the reward
-
Remove
config/blockyarena/kits
since we're migrating to Nucleus' kit module- You can create a command block for each Nucleus' kit and place them in the arena lobby
- For instance, you can type something like
/kit give [-i] <player> <kit>
in the command block - For more information, please visit Nucleus' documentation
Alpha 0.6.0
This long awaited update brings Free-For-All (FFA) and command blocks support. In FFA, a player is on his own against all the other players, potentially dozens of them. Any arena that has more than two team start points is automatically FFA-ready.
Alpha 0.5.0
Change Log
- Add
remove
command for deleting any existing arena or kit. - Add a victory/gameover screen and a kill effect.
- Add a message displaying the attacker's name when a player is eliminated.
- Fix #10, players take attack damage from teammates in doubles mode
- Fix #12, death screen appears if a player is beaten into the void
- Fix #17, kits that contain missing MOD items cause exception on server start
Alpha 0.4.2
Change Log
- Fix #14, Arena is bounded to one game mode after the first join
Alpha 0.4.1
Change Log
- Fixed issue #13, NSE exception if an equipment slot is left empty when creating kit
Alpha 0.4.0
This long-awaited update brings full support of MOD items and improves the general stability of the plugin. Previously generated configs of arenas and playerclasses are no longer compatible. Please remove the entire blockyarena config folder before loading the server with this update. Most of the commands are changed, so please refer to the wiki for an updated instruction.
Detailed refinements are listed below:
- autosave player's inventory on join
- health and food level is maxed on join
- play solo and doubles mode
- solutions that deal with sudden quit/logout in any phase of a duel
- support creating custom kits with MOD items
- detailed properties of items like enchantment and durability can be accurately logged
- commands are refined
Alpha 0.3.0
Updates: Pre-Release 0.3.0
Want to customize your player class by offering a diamond sword with Sharpness or Knockback? Now BlockyArena supports item enchantments for the player class system! So offer some enchanted items to your player classes and make the combat more intense!
- support retrieving the enchantments of an item
- prevent players from taking away arena-only items on quitting
Alpha 0.2.0
Now admins are able to set multiple classes for players to choose from before dueling.
Instructions
To create a player class:
- place the items in your inventory
/arena create class <class-name>
To get a player class:
/arena getclass <class-name>
Notes
- player cannot get any class outside of session
- enchantments and potions are not yet supported