Ben Woo
|
548dc7dae7
|
Removed unused sendPlayerToDefaultWorld method
|
2025-01-25 09:17:47 +08:00 |
|
Ben Woo
|
367b9096c5
|
Fix more sonarcloud nitpicks
|
2025-01-25 09:17:47 +08:00 |
|
Ben Woo
|
12c9911434
|
Convert GameRuleValue class to a record
|
2025-01-25 09:17:46 +08:00 |
|
Ben Woo
|
d6f63ee2e9
|
Private constructor for TestingMode to prevent instantiation
|
2025-01-25 09:17:46 +08:00 |
|
Ben Woo
|
7aacd73460
|
Op should have teleport permissions
|
2025-01-25 09:15:45 +08:00 |
|
Ben Woo
|
906fac1e62
|
Make bypass gamemode and playerlimit permission false even when oped
|
2025-01-24 22:18:23 +08:00 |
|
Ben Woo
|
8096a4e185
|
Use ACFUtil for random instance
|
2025-01-24 21:27:02 +08:00 |
|
Jeremy Wood
|
d3274cced7
|
Merge pull request #3159 from Multiverse/dtm/mv5/sonarqube-fixes
Checkstyle/Sonarqube fixes.
|
2025-01-24 00:04:43 -05:00 |
|
Jeremy Wood
|
949c4704f4
|
Reuse random in RegenWorldOptions.
|
2025-01-23 23:59:44 -05:00 |
|
Jeremy Wood
|
6d32393145
|
Remove instance initializer on HashMap.
|
2025-01-23 23:57:21 -05:00 |
|
Jeremy Wood
|
54f03256f7
|
Fix potential source of infinite recursion.
|
2025-01-23 23:55:36 -05:00 |
|
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 |
|