-
Easy configuration and setup, everything can be done in-game
-
Allows you to create as many arenas and checkpoints as you like
-
Functional items: Teleport to checkpoint, leave game, hide players
-
GUI with inbuilt help, very straightforward and easy to use, including all important features so almost no commands are needed
-
If you don't want to use the GUI there are simple commands with intelligent in-game help for players and admins as well as a tap completer
-
Statistics system for player, arena and server
-
Integrated leaderboard hologram at arena join portal without any third-party plugin
-
ActionSets to assign actions to blocks which allows each Jump'n'Run to be unique
-
MySQL and local database support
-
Ability to challenge other players (multiplayer)
-
Placeholders using PlaceholderAPI
-
Arena edit mode - special tools to select arena boundaries, spawn and more without commands
-
Non-flickering scoreboard in-game showing arena name, timer and fails
-
Arena join cooldown
-
Ability to set maximum fails / time
-
Sign integration
-
Reward command
-
Fail counter and stopwatch
-
Language system - English and German are included out of the box, custom translations are supported. All messages are editable.
-
Sounds, fireworks and particles
-
Multiple ways to control a game:
Join games by GUI, command, sign or portal!
You can create join, leave, win and checkpoint signs. You can also use gold and diamond blocks to mark checkpoints and the ending point.
![[IMG]](/proxy/image?url=https%3A%2F%2Fi.imgur.com%2FJGz3fE7.png)
-
If players leave the selected arena, they will be teleported back to their last checkpoint
-
Contact with water and lava also teleports players back
(can be configured using ActionSets)
-
Use gold blocks to create checkpoints and diamond blocks to mark the ending point (can be configured using ActionSets)
-
Use ActionSets to add other unique actions to blocks like launchpad or slowness
-
Each player's inventory is cleared and saved before entering a game. While in a game, players can't destroy/place blocks, pick up items, take damage, ... The inventory and everything else is restored when the player leaves the game.
-
You can select your language in the config.yml file. To add your own language, copy one of the existing messages files and name it messages_[language].yml where you replace [language] with your language. Then, specify your language in the config and your language file will be read and used.
![[IMG]](/proxy/image?url=https%3A%2F%2Fi.imgur.com%2FmxoQxVr.png)
-
Download the jar file and drop it in your /plugins folder
-
Restart your server and you should be good to go!
-
Configure the permissions or use the default/op configuration
-
Set a lobby (/bgj admin lobby set)
-
Create an arena (/bgj admin arena add <name>)
-
Optional: Tweak the settings, create spawn signs, ...
-
Enable the plugin! (/bgj admin setup enable)
(also don't forget to enable your newly created arenas)
- PlaceholderAPI
Currently, you can display the player name, time and fails of an arena's top 10 players using
%bgj_<arena_name>_<1-10>_<player|fails|time>%
Example: %bgj_MyArena_2_time% - converts to the second best time of MyArena
Additionally, you can display the time and fails of the player's best game in an arena using
%bgj_<arena_name>_player_<fails|time>%
Example: %bgj_MyArena_player_fails% - converts to the amount of times the player failed in its best game of MyArena
![[IMG]](/proxy/image?url=https%3A%2F%2Fi.imgur.com%2FrHZBdpx.png)
- /bgj
opens the BlockyJump GUI [p]
- /bgj join <arena>
join a BlockyJump arena, selects a random one or opens the GUI when no name is given [p]
- /bgj join <arena> <player>
forces a player to join a BlockyJump arena [p][c]
- /bgj leave
leave the BlockyJump game you are in [p]
- /bgj leave <arena> <player>
forces a player to leave a BlockyJump arena [p][c]
- /bgj check
teleports you to your last checkpoint [p]
- /bgj challenge <player> <arena>
challenge a player for a specific arena, opens the GUI when none is given [p]
- /bgj challenge <accept|decline>
accept or decline a challenge [p]
- /bgj list
shows a list of arenas [p][c]
- /bgj stats
opens the GUI to show statistics [p]
- /bgj stats personal
shows the player's BlockyJump stats [p]
- /bgj stats arena <name>
shows leaderboard of specific arena [p][c]
- /bgj stats server
shows the server's BlockyJump leaderboard [p][c]
- /bgj help
shows this help page [p][c]
- /bgj help <page>
shows specified page of help [p][c]
- /bgj help <cmd>
shows help for specified command (without slash) [p][c]
- /bgj admin
opens the BlockyJump Administration GUI [p]
- /bgj admin arena
opens the GUI to show arena administration [p]
- /bgj admin arena add <name>
add arena with specified name and enter edit mode [p]
- /bgj admin arena add <name> <pos1_x> <pos1_y> <pos1_z> <pos2_x> <pos2_y> <pos2_z> <spawn_x> <spawn_y> <spawn_z> <world>
add arena entirely by command [p][c]
- /bgj admin arena edit <name>
enter edit mode for given arena [p]
- /bgj admin arena remove <name>
remove arena with given name [p][c]
- /bgj admin arena actionset <arena> <actionset>
associate ActionSet with arena [p][c]
- /bgj admin arena reward set cmd <name> <cmd>
set reward command of arena, use %p% for player name, without slash [p][c]
- /bgj admin arena reward remove <name>
remove the reward for completing the arena [p][c]
- /bgj admin arena cooldown set <name> <time>
set cooldown timer for arena (in minutes) [p][c]
- /bgj admin arena cooldown remove <name>
remove cooldown timer for arena [p][c]
- /bgj admin arena max set fails <name> <fails>
set max fails for arena [p][c]
- /bgj admin arena max set time <name> <time>
set max time for arena in seconds [p][c]
- /bgj admin arena max remove fails <name>
remove max fails for arena [p][c]
- /bgj admin arena max remove time <name>
remove max time for arena [p][c]
- /bgj admin arena list
shows a list of enabled and disabled arenas [p][c]
- /bgj admin arena <enable|disable> <name>
enables or disables arena with given name [p][c]
- /bgj admin actionset add <name>
adds an ActionSet with given name [p][c]
- /bgj admin actionset edit <actionset>
edit an Actionset with given name [p]
- /bgj admin actionset remove <actionset>
remove an Actionset with given name [p][c]
- /bgj admin actionset list
shows a list of all ActionSets [p][c]
- /bgj admin lobby
opens the GUI to show lobby administration [p]
- /bgj admin lobby set
set lobby location to player's current location [p]
- /bgj admin lobby set <x> <y> <z> <world>
set lobby location by command [p][c]
- /bgj admin lobby get
shows lobby coordinates in chat [p][c]
- /bgj admin lobby tp
teleports player to lobby locaction [p]
- /bgj admin setup
opens the GUI to show setup administration [p]
shows the initial setup GUI when the plugin is disabled [p]
- /bgj admin setup <enable|random|lobby|particles|liquids>
toggles settings: [p][c]
enable: Enables the plugin, games can't be played when the plugin is disabled
random: When enabled, sends the player to a random arena when none is specified. Otherwise, a list will be shown
lobby: When enabled, teleports players to lobby after a game ends. Otherwise, they will be teleported back to their previous locations
particles: When enabled, arena portals will spawn portal particles
liquids: When enabled, players will be teleported back to their last checkpoint on contact with liquids.
- /bgj admin reload
reloads config and arena files [p][c]
[p]: player, [c]: console
![[IMG]](/proxy/image?url=https%3A%2F%2Fi.imgur.com%2FbdcKAbd.png)
By default, every player has the blockyjump.player permissions and only operators have the blockyjump.admin permissions. It's not recommended to use blockyjump.*
- blockyjump.*
access to all BlockyJump commands
- blockyjump.player.*
access to all BlockyJump player commands
- blockyjump.admin.*
access to all BlockyJump admin commands
- blockyjump.player.basic
required for all players [d]
- blockyjump.player.join
allows to join games via the /bgj join command, GUI, join signs and portals [d]
- blockyjump.player.leave
allows to use the /bgj leave command and leave signs [d]
- blockyjump.player.check
allows to use the /bgj check command and checkpoint signs [d]
- blockyjump.player.challenge
allows challenges [d]
- blockyjump.player.list
allows to use the /bgj list command [d]
- blockyjump.player.stats
allows to check statistics via the /bgj stats command or the GUI [d]
- blockyjump.player.help
access to command help [d]
- blockyjump.admin.basic
required for all admins [o]
- blockyjump.admin.join
access to /bgj join <arena> <player> command [o]
- blockyjump.admin.leave
access to /bgj leave <arena> <player> command [o]
- blockyjump.admin.arena
allows administration of arenas via the admin arena command or the GUI [o]
- blockyjump.admin.actionset
access to /bgj admin actionset commands [o]
- blockyjump.admin.lobby
allows administration of the lobby via the admin lobby command or the GUI [o]
- blockyjump.admin.setup
access to setup via the admin setup command or the GUI [o]
- blockyjump.admin.open
access to /bgj admin open <player> command [o]
- blockyjump.admin.reload
allows reloading files via the /bgj admin reload command or the GUI [o]
[d]: default, [o]: op
![[IMG]](/proxy/image?url=https%3A%2F%2Fi.imgur.com%2FbOvK7Bn.png)
-
Extend reward system
-
...
bStats • https://bstats.org/plugin/bukkit/BlockyJump/7779
Please keep in mind that this plugin is just a hobby project. Use it on your own risk.