3
0
Mirror von https://github.com/Moulberry/AxiomPaperPlugin.git synchronisiert 2024-11-12 19:20:11 +01:00
Commit graph

176 Commits

Autor SHA1 Nachricht Datum
Moulberry
001d8a1a02 Bump version to 11 2024-05-08 19:09:29 +08:00
Moulberry
71ba21731f Separate ViaVersion methods to avoid ClassNotFoundExceptions 2024-05-08 19:09:29 +08:00
Moulberry
5cc7916c95 Fix SectionPermissionChecker combination 2024-05-04 23:37:03 +08:00
Moulberry
72db138c81 Bump version to 1.5.10 2024-05-04 23:15:01 +08:00
Moulberry
e6e64fb80a Add try-catch to all bukkit plugin message handlers to kick player 2024-05-04 22:10:44 +08:00
Moulberry
3f9f5ee8d1 Bump ViaVersion and clean up imports 2024-05-04 22:01:19 +08:00
Moulberry
e9a12f1571 Convert NBT tags between 1.20.1 <-> 1.20.2 2024-05-04 22:01:19 +08:00
Moulberry
a5cbb20981 Add /axiompaperdebug command 2024-05-04 20:29:34 +08:00
Moulberry
2a55725ce7 ViaVersion support 2024-05-04 20:29:34 +08:00
Moulberry
ceca1afe68 Partial ViaVersion support 2024-05-04 20:29:34 +08:00
Russell Stout
ec99e2df42 Update README.md with FAQ about multiplayer issues 2024-05-04 20:29:34 +08:00
Moulberry
d6c4facd6e Fix typo - using cz as x coordinate 2024-05-04 20:29:34 +08:00
Moulberry
c7b6bd6e0b Fix some WorldGuard regions not being considered 2024-05-04 20:29:34 +08:00
Moulberry
0b01a8ba8b Implement basic WorldGuard support 2024-05-04 20:29:34 +08:00
Moulberry
b534b9348c Fix not being able to spawn entities with passenger 2024-05-04 20:29:34 +08:00
Moulberry
7ebcbe8b0a Improve SetBlockPacket logic 2024-05-04 20:29:34 +08:00
Moulberry
ab4253ac9f Bypass permission check if player is opped 2024-03-27 17:46:16 +08:00
Moulberry
a0dcd552c7 Improve handling of large chunk data request 2024-03-26 23:17:53 +08:00
Moulberry
22a1a4d50c Add option to increase limit for request chunk data packet 2024-03-26 13:27:19 +08:00
Moulberry
51e05e2c88 Add import for VersionHelper 2024-03-06 16:34:13 +08:00
Moulberry
7b31c0fcb7 Bump version to 1.5.9 2024-03-06 16:33:57 +08:00
Moulberry
38d4223b0b Remove some unused imports 2024-03-06 16:27:24 +08:00
Moulberry
b286acfddc Add version independent method for sending custom payload 2024-03-06 16:16:43 +08:00
Moulberry
9d4d3689f6 Integrate entity editing with PlotSquared 2024-03-06 16:10:46 +08:00
Moulberry
fc81443d6e Check maxChunkLoadDistance for block entities 2024-02-24 15:00:46 +08:00
Moulberry
4338fbd446 Implement Server Blueprints 2024-02-24 13:29:52 +08:00
Moulberry
b4757985de Fix protocol read issue when line_thickness is present while line_argb is not 2024-02-17 04:39:18 +08:00
Moulberry
d0cc7281cf Improve MarkerData serialization logic 2024-02-10 20:40:51 +08:00
Moulberry
b422968306 Add support for line_argb, line_thickness and face_argb 2024-02-10 16:41:38 +08:00
Moulberry
3fbfaab379 Fix NBT not applying when BlockState stays the same 2024-02-09 23:13:50 +08:00
Moulberry
f659f803d8 Backport to 1.20.2 2024-01-24 11:46:48 +08:00
Moulberry
15161356f5 Add marker manipulation & nbt sanitization 2024-01-24 11:15:36 +08:00
Moulberry
ceefcf1bce Implement axiom:modify logic for tag merging 2024-01-24 11:15:23 +08:00
Moulberry
d2de5a8ca0 Bump version to 1.5.8 2024-01-14 17:55:22 +08:00
Moulberry
39f801539d Change imports v1_20_R3 -> v1_20_R2 2024-01-14 17:54:11 +08:00
Moulberry
d1ebb228c3 Use axiom:restrictions packet to control client behaviour 2024-01-14 17:51:11 +08:00
Moulberry
9e9798de6c Support spawn, manipulate and delete packets 2024-01-14 17:51:02 +08:00
Moulberry
f81bf5c8c5 Also call setPlacedBy, used by some block entities (like player skull) to update properties 2024-01-13 19:06:11 +08:00
Moulberry
53ee4ee813 Copy custom block entity tag when doing custom placement 2024-01-07 06:19:44 +08:00
Moulberry
bb57b07323 Bump version to 1.5.6 2023-12-26 17:41:45 +08:00
Moulberry
13df370a42 Add disallowed-blocks, log-large-block-buffer-changes and block-buffer-rate-limit config options 2023-12-26 17:41:17 +08:00
Moulberry
313dd873d9 Bump version to 1.5.5 2023-11-17 00:39:35 +08:00
Moulberry
b2d67e4f91 PlotSquared: Return correct value when PlotSquared isn't installed 2023-11-17 00:36:33 +08:00
Moulberry
c027e56fc4 PlotSquared: Change isPlotWorld logic to check for non-zero PlotArea count 2023-11-17 00:18:28 +08:00
Moulberry
0c05b3a46f WorldProperties: Add default serialization for null values 2023-11-16 23:54:49 +08:00
Moulberry
f38226c9fb WorldProperties: Prevent NPE if setValue is called with null 2023-11-16 22:39:42 +08:00
Moulberry
b6afa50b04 WorldProperties: Small cleanup 2023-11-16 22:36:12 +08:00
Moulberry
bf43e7c0b9 WorldProperties: Set unsyncedValue back to false after syncing 2023-11-16 22:33:11 +08:00
Moulberry
a8b4ee2a1d WorldProperties: Pass correct value to handleUpdateProperty, prevent excessive syncing with repeated call to setValue 2023-11-16 22:30:37 +08:00
Moulberry
d4e950f996 Add PropertyUpdateResult enum, adding possible 'cancel' action to prevent value write 2023-11-16 20:10:55 +08:00