Jeremy Wood
|
715d1cb59b
|
Fix checkstyle and sonarqube issues found in AnchorManager.
|
2025-01-23 23:45:19 -05:00 |
|
Jeremy Wood
|
abe9ddd638
|
Update a few places using common replacements.
|
2025-01-23 23:44:53 -05:00 |
|
Jeremy Wood
|
fb75953468
|
Fix many checkstyle and sonarqube issues on commands.
|
2025-01-23 23:41:59 -05:00 |
|
Jeremy Wood
|
417090489c
|
Add common replacement keys.
|
2025-01-23 22:23:46 -05:00 |
|
Jeremy Wood
|
f6e91fbc03
|
Disable checkstyle indentation module forceStrictCondition.
|
2025-01-23 19:53:49 -05:00 |
|
Jeremy Wood
|
d7c1954a39
|
Merge pull request #3158 from Multiverse/ben/mv5/revamp-api
Ben/mv5/revamp api
|
2025-01-23 18:22:09 -05:00 |
|
Ben Woo
|
ddc4785fed
|
Dont call registerConditions in constructor
|
2025-01-23 23:14:32 +08:00 |
|
Ben Woo
|
402fa87e32
|
Refactor classes to reduce public exposure
|
2025-01-23 23:01:36 +08:00 |
|
Ben Woo
|
525171a69a
|
De-interface all classes and remove api package
|
2025-01-23 22:29:08 +08:00 |
|
Ben Woo
|
d9cf3f50ee
|
Merge pull request #3156 from Multiverse/zax71/mv5/improvedLocation
|
2025-01-20 12:38:53 +08:00 |
|
Zax71
|
96b174c78a
|
Improve syntax for /mv setspawn
|
2025-01-19 16:55:44 +00:00 |
|
Zax71
|
a269c0292f
|
Add /mvss alias and state pitch and yaw when setting
|
2025-01-19 16:51:40 +00:00 |
|
Ben Woo
|
365b871cf1
|
Send correct price formatting when player has not enough money
|
2025-01-19 22:46:13 +08:00 |
|
Ben Woo
|
31524f9d0e
|
Remove FilesManipulator and merge with FileUtils
|
2025-01-19 22:34:10 +08:00 |
|
Ben Woo
|
b646937d23
|
Make config set methods return Try<Void>
|
2025-01-19 22:25:39 +08:00 |
|
Ben Woo
|
d6a70bbb9b
|
Fix MultiverseWorld#isLoadedWorld returning wrong value
|
2025-01-19 15:58:12 +08:00 |
|
Ben Woo
|
55cd6b7c59
|
Make WorldConfigNodes reference MultiverseWorld instead of LoadedMultiverseWorld
|
2025-01-19 15:51:42 +08:00 |
|
Ben Woo
|
4362453f90
|
Implement MVWorldPropertyChangeEvent
|
2025-01-19 15:29:04 +08:00 |
|
Ben Woo
|
36aa144121
|
Implement MVRespawnEvent as Cancellable and remove respawn method
|
2025-01-19 14:43:34 +08:00 |
|
Ben Woo
|
bb91a74308
|
Make ItemEconomy a service
|
2025-01-19 14:36:38 +08:00 |
|
Ben Woo
|
b8db6e2645
|
Implement MultiverseCoreApi
|
2025-01-18 15:51:26 +08:00 |
|
Ben Woo
|
449f85ee5c
|
Ensure all imports in api does not import other multiverse.core packages
|
2025-01-18 15:16:41 +08:00 |
|
Ben Woo
|
c1e6614423
|
Implement generator as an api
|
2025-01-18 15:13:41 +08:00 |
|
Ben Woo
|
b17afbd8e0
|
Merge pull request #3155 from Multiverse/ben/mv5/api
Ben/mv5/api
|
2025-01-18 14:59:22 +08:00 |
|
Ben Woo
|
b3e633b119
|
Fix and remove some useless todos
|
2025-01-18 14:57:13 +08:00 |
|
Ben Woo
|
4eb9ff6dae
|
Remove old tests
|
2025-01-18 14:36:10 +08:00 |
|
Ben Woo
|
e3fded9373
|
Major refactor to support developer api
|
2025-01-18 14:34:35 +08:00 |
|
Ben Woo
|
53c9cbe81c
|
More configuration option for respawning
|
2025-01-18 11:37:00 +08:00 |
|
Ben Woo
|
b68e8a2cef
|
Localise teleport "you" message
|
2025-01-17 20:14:59 +08:00 |
|
Ben Woo
|
5742670a90
|
Implement better spawn command permission checking and tab complete
|
2025-01-17 20:14:21 +08:00 |
|
Ben Woo
|
b66498545a
|
Log unknown world flag
|
2025-01-17 20:13:18 +08:00 |
|
Ben Woo
|
7a6d328d5a
|
Fix minor issues with teleport CommandCompletion
|
2025-01-17 18:57:14 +08:00 |
|
Ben Woo
|
2cfcdad4de
|
Improve teleport tab complete handling
|
2025-01-17 16:50:41 +08:00 |
|
Ben Woo
|
4dc61634bd
|
Don't log permission checks for console
|
2025-01-17 16:47:24 +08:00 |
|
Ben Woo
|
51731cd178
|
Only suggest destination that sender have permission for
|
2025-01-17 15:21:51 +08:00 |
|
Ben Woo
|
14a541cc49
|
Fix debug permission config not applying
|
2025-01-17 15:20:17 +08:00 |
|
Ben Woo
|
9d54cc48dd
|
Properly register world and teleport permissions
|
2025-01-17 11:36:17 +08:00 |
|
Ben Woo
|
ed5a13b269
|
Implement default-respawn-to-world-spawn config option and refactor respawn event
|
2025-01-16 20:55:27 +08:00 |
|
Ben Woo
|
971a159eae
|
Fix config tests
|
2025-01-16 19:43:06 +08:00 |
|
Ben Woo
|
83e197aacd
|
Implement config option for debug permission
|
2025-01-16 19:40:26 +08:00 |
|
Ben Woo
|
9884ec2e82
|
Fix tests by adding new anchor-respawn property to worlds.yml files
|
2025-01-16 13:16:58 +08:00 |
|
Ben Woo
|
52a4059f98
|
Fix typo in anchor respawn method name
|
2025-01-16 13:16:01 +08:00 |
|
Ben Woo
|
c49653ebc8
|
Add world property toggle allow anchor spawn
|
2025-01-16 11:00:44 +08:00 |
|
Ben Woo
|
9be7c75dcc
|
Defaults mv dumps to use paste.dev as paste.gg is down
|
2025-01-16 10:46:01 +08:00 |
|
Ben Woo
|
5b97c3fd1c
|
Fix mv dumps unable to get latest.log if world-container is changed
|
2025-01-16 10:10:33 +08:00 |
|
Ben Woo
|
3a9eb88197
|
Merge pull request #3151 from Multiverse/ben/mv5/block-safety
ben/mv5/block-safety
|
2025-01-16 09:50:31 +08:00 |
|
Ben Woo
|
d83d6c6483
|
Improve safe location search config comments
|
2025-01-16 09:42:40 +08:00 |
|
Ben Woo
|
6fb620cac6
|
Fix failing tests caused by new class and config changes
|
2025-01-16 09:39:38 +08:00 |
|
Ben Woo
|
cb2ab3e437
|
Shift all to use AdvancedBlockSafety and deprecate old BlockSafety
|
2025-01-16 09:31:53 +08:00 |
|
Ben Woo
|
03dc8e4245
|
Rename the broken config file and regen a new one
|
2025-01-15 19:07:00 +08:00 |
|