17 Commits

Author SHA1 Message Date
257fc48912 Adds a placeholder expansion for parkour records 2023-04-15 19:17:26 +02:00
31b22c7e56 Adds missing commands, and improves permissions 2023-04-15 18:47:02 +02:00
12789980c0 Parkour implementation safety save 4
This is just a safety save in case the code gets too broken to fix.
2023-04-14 14:45:59 +02:00
1acaebb3bc Parkour implementation safety save 2
This is just a safety save in case the code gets too broken to fix.
2023-04-13 20:13:29 +02:00
9a3f9841ab Parkour implementation safety save
This is just a safety save in case the code gets too broken to fix.
2023-04-13 13:24:43 +02:00
4de5ae469b Fixes a few problems
Makes sure to actually load the configuration when starting the plugin
Makes sure all numeric configuration values are within expected bounds
Adds improved descriptions of configuration values' bounds
Removes the option to not override the vertical speed
Adds options for whether sneaking and sprinting should be blocked while in an arena
Adds more materials to the default config's whitelist
Fixes reloading not properly loading the new config
Fixes config options not loading because the root node was missing
Prevents players combusting while in an arena
2023-04-11 20:04:04 +02:00
2f4d4ff4c6 Fixes a few problems
Makes sure to actually load the configuration when starting the plugin
Makes sure all numeric configuration values are within expected bounds
Adds improved descriptions of configuration values' bounds
2023-04-11 13:55:46 +02:00
50978d8baf Implements several configuration options #15 2023-04-11 13:25:45 +02:00
096f23d468 Generifies arena records, and prepares for PlaceholderAPI 2023-04-06 00:43:33 +02:00
c29fcdc166 Adds skeleton classes for the three group commands 2023-03-30 20:24:47 +02:00
f9008ca050 Implements #13 and #14
Removes deaths and time as separate game-modes, and instead always tracks records.
Adds two proper game-modes. One inverts the player's controls, and the other randomly inverts the player's controls every 7 seconds.
Saves cleared status and records for each game-mode separately
Only allows 0-1 for the horizontal velocity
Requires arenas in arena groups to be cleared in sequence on all game-modes, not just the default one.
2023-03-30 14:59:44 +02:00
c01e1c3509 Finishes the edit command #9 2023-03-29 18:15:31 +02:00
9a56f58f2f Adds a reload command 2023-03-26 17:56:49 +02:00
592f53ec9e Implements persistent storage of records 2023-03-26 17:42:55 +02:00
a9e14497d8 Adds LICENSE and improves README 2023-03-24 02:33:42 +01:00
0a8669263a Adds a lot of empty classes with todos
Adds commands and permissions to plugin.yml
Uses the Spigot API instead of the Paper API
Reduces the Java version to 16, just in case.
Adds a lot of empty classes to show the intended plugin structure.
2023-03-22 00:52:50 +01:00
e1bff97f12 Initial commit 2023-03-21 22:30:59 +01:00