8d1b841619
Adds tab completions for arena properties
2023-04-26 14:41:54 +02:00
4a3329459e
Fixes joining not fixing non-location player options
2023-04-26 13:53:29 +02:00
206a85b23a
Improves how lingering arena states are handled on shutdown
2023-04-26 13:47:03 +02:00
401490df58
Greatly improves handling of un-exited sessions #25
2023-04-26 13:12:14 +02:00
b2fbaf0e68
Removes some redundancy between various classes
2023-04-25 13:11:11 +02:00
7c04e91024
Merge branch 'master' into dev
2023-04-18 21:57:46 +02:00
e6bb324da1
Improves messages #16
2023-04-18 17:25:10 +02:00
58e25bcb30
Adds tab-complete filtering #12
2023-04-18 14:13:07 +02:00
cf0962ef70
Makes sure all arena sessions are exited regardless
2023-04-17 22:20:42 +02:00
01a3d0b73c
Merge branch 'dev'
2023-04-17 16:12:49 +02:00
ce0a0dbaa7
Adds license section to README
2023-04-17 13:45:21 +02:00
ac70b4bb0d
Adds minimal tutorial for parkour creation
2023-04-17 13:43:26 +02:00
bcddd214f6
Merge pull request #20 from SunNetservers/dev
...
Config options
2023-04-17 11:30:24 +00:00
0344060214
Merge pull request #23 from SunNetservers/parkour
...
Parkour
2023-04-17 11:16:47 +00:00
76e11ec6b8
Adds missing parkour editing documentation
2023-04-17 13:13:39 +02:00
a84e164edf
Adds an option to enforce ordered checkpoint triggering
2023-04-17 12:49:59 +02:00
b0a72561f9
Fixes some minor issues
...
Adds some missing save arena method calls for parkourArena's edit methods.
Adds a message when a player reaches a new parkour checkpoint, and makes sure to avoid repeated messages.
Adds /dleave and /pleave as aliases to /minigamesleave
2023-04-15 23:48:32 +02:00
c68cafb925
Implements checkpoints
2023-04-15 23:37:27 +02:00
8e4737a267
Fixes some bugs
...
Fixes the win block type causing a win even when the win location is set.
Fixes the leave command only working for dropper arenas.
Fixes the command listener only cancelling command usage while in a dropper arena.
Fixes only dropper sessions being quit when the server stops.
2023-04-15 20:52:04 +02:00
e21e872e89
Updates documentation
...
Adds missing parkour commands
Adds parkour configuration options
2023-04-15 19:31:35 +02:00
6950246134
Updates the placeholder info to include parkour records
2023-04-15 19:24:22 +02:00
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
904761ba4e
Finishes the changes for parkour arenas, hopefully
2023-04-15 18:29:58 +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
8f77fc5910
Parkour implementation safety save 3
...
This is just a safety save in case the code gets too broken to fix.
2023-04-13 22:49:31 +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
b1e86a928b
Adds a config options section to the README
2023-04-11 20:26:08 +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
3bbf41206c
Makes sure arena data is deleted with the arena
2023-04-09 18:22:45 +02:00
6a41664fef
Adds some missing comments and annotations
2023-04-07 20:33:03 +02:00
d1964e9d7b
Caches group records for 30 seconds
2023-04-07 20:23:46 +02:00
cd7d8eded0
Fixes a bug causing duplicate records to be stored
2023-04-07 18:51:07 +02:00
b95cc294ab
Adjusts the README a bit
2023-04-07 15:54:32 +02:00
458dbc2beb
Fixes displaying player names in placeholders
2023-04-07 15:37:50 +02:00
efaca03434
Revert "Removes group record for now"
...
This reverts commit fe016fd6
2023-04-07 15:23:47 +02:00
58b5b422f0
Merge branch 'master' of https://github.com/SunNetservers/Dropper
...
Conflicts:
src/main/java/net/knarcraft/dropper/placeholder/DropperRecordExpansion.java
2023-04-07 15:22:15 +02:00
483a0a16dc
Merge branch 'group-placeholders'
2023-04-07 15:21:00 +02:00
e1c4a6a97c
Fixes various issues
...
Makes ArenaRecord abstract to make serialization possible
Makes IntegerRecord and LongRecord serializable
Adds a null check when summing records
Fixes records not being saved, as a copy was edited
2023-04-07 15:15:41 +02:00
5be6f0d00e
Fixes equals check for arena ids
2023-04-07 14:16:47 +02:00
f6a272b0c0
Implements group record placeholders
2023-04-07 13:42:45 +02:00
46e52812af
Merge pull request #18 from SunNetservers/dev
...
Placeholders, and adjustments for multiple players
2023-04-06 22:23:39 +00:00
fe016fd620
Removes group record for now
2023-04-07 00:19:54 +02:00
8e9b274fc0
Adds unfinished code for group record placeholders
2023-04-07 00:17:57 +02:00
2b9cfeebb1
Implements placeholders for arenas
2023-04-06 17:07:36 +02:00
096f23d468
Generifies arena records, and prepares for PlaceholderAPI
2023-04-06 00:43:33 +02:00
3ebf5fa924
Disables player collisions, and makes players invisible in the arena
2023-04-05 23:15:19 +02:00