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
|
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
|
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 |
|
Moulberry
|
970678f8b1
|
Don't allow World Properties to change on worlds you don't have permission to build
|
2023-11-16 19:59:04 +08:00 |
|
Moulberry
|
8a17605969
|
WorldProperties: Create more easily extendable ServerWorldPropertyBase class
|
2023-11-16 19:26:13 +08:00 |
|
Moulberry
|
89e04ffb39
|
WorldProperties: Rewrite API
|
2023-11-16 19:20:28 +08:00 |
|
Moulberry
|
1ce77ea5e0
|
WorldProperties: Use PropertyUpdateHandler functional interface with Player and World
|
2023-11-16 17:48:04 +08:00 |
|
Moulberry
|
8c6fd853ab
|
WorldProperties: Use NamespacedKey instead of ResourceLocation
|
2023-11-16 17:36:13 +08:00 |
|
Moulberry
|
5b61aebd32
|
Avoid Bukkit#getWorld, add AxiomUnknownTeleportEvent
|
2023-11-16 17:33:24 +08:00 |
|
Moulberry
|
54564c188b
|
Protocol: Limit Views ArrayList to 64
|
2023-11-11 18:30:28 +08:00 |
|
Moulberry
|
83b60d3c6f
|
PlotSquared: Don't allow loading chunks outside render distance for plot worlds
|
2023-11-11 15:49:49 +08:00 |
|
Moulberry
|
63d04d3656
|
PlotSquared: Support for merged plots
|
2023-11-11 15:40:40 +08:00 |
|
Moulberry
|
e5c8acff02
|
Preliminary PlotSquared support for SetBlockBuffer packet
|
2023-11-10 16:27:25 +08:00 |
|
Moulberry
|
ca7ef8266d
|
PlotSquared: Don't allow changing time of Plot Worlds
|
2023-11-09 17:42:44 +08:00 |
|
Moulberry
|
9382958959
|
PlotSquared: Notify when permissions missing
|
2023-11-09 17:22:27 +08:00 |
|
Moulberry
|
342aa8036c
|
Implement preliminary PlotSquared support for SetBlock packet
|
2023-11-09 17:00:16 +08:00 |
|
Moulberry
|
1140204157
|
Don't process inactive channel + skip remaining bytes
|
2023-11-09 02:07:59 +08:00 |
|
Moulberry
|
93c618a150
|
Don't log exceptions in Big Payload Handler
|
2023-11-07 19:29:12 +08:00 |
|
Moulberry
|
eb1a1cd9cd
|
Implement whitelist-world-regex and blacklist-world-regex config options
|
2023-11-07 13:23:17 +08:00 |
|
Moulberry
|
a76aaba3d0
|
Don't update skylight sources on Paper
|
2023-10-17 08:54:18 +08:00 |
|
Moulberry
|
55e85a3d0e
|
Add new options to default config
|
2023-10-14 12:17:35 +08:00 |
|
Moulberry
|
5c8e845b62
|
Add two more config options
|
2023-10-14 12:15:30 +08:00 |
|
Moulberry
|
fa3f904f22
|
Add configuration options, major performance improvements
|
2023-10-14 11:59:05 +08:00 |
|
Moulberry
|
d7523cba6a
|
Log data versions when incompatible
|
2023-10-10 14:33:32 +08:00 |
|
Moulberry
|
c8f7c55138
|
Add support for noclip
|
2023-10-10 13:56:08 +08:00 |
|
Moulberry
|
21ac713806
|
Update to 1.20.2 and Axiom Protocol V7
|
2023-10-10 10:25:02 +08:00 |
|
Moulberry
|
e68cbdbde2
|
Add comments
|
2023-09-28 16:49:55 +08:00 |
|
Moulberry
|
f6cbe97890
|
Fix skylight & add Poi support
|
2023-09-28 16:42:18 +08:00 |
|
Moulberry
|
5001765e4b
|
Lock PalettedContainer when setting blocks
|
2023-09-25 09:25:09 +08:00 |
|
Moulberry
|
48e10626f8
|
Change version, fix sending world properties, fix deadlock
|
2023-09-23 19:05:26 +08:00 |
|
Moulberry
|
1cead96565
|
Weather world properties
|
2023-09-21 18:44:07 +08:00 |
|
Moulberry
|
8b107c3a9a
|
Add weather world properties
|
2023-09-21 18:13:57 +08:00 |
|
Moulberry
|
59cf7b49b9
|
Finish world properties, add WorldPropertiesExample
|
2023-09-21 16:35:00 +08:00 |
|
Moulberry
|
f88d558f88
|
Fix packet name
|
2023-09-21 15:55:49 +08:00 |
|
Moulberry
|
1e25490d27
|
Add basic World Property support + SetTimePacketListener
|
2023-09-21 15:53:38 +08:00 |
|
Moulberry
|
95ac82cf73
|
Increase protocol version to 6, implement PlayerInteractEvent in SetBlockPacketListener
|
2023-09-21 15:22:34 +08:00 |
|
Moulberry
|
aff54bcd34
|
Region protection WIP
|
2023-09-11 20:38:49 +08:00 |
|
Moulberry
|
d4eb0a3721
|
Preliminary WorldGuard support
|
2023-09-06 13:31:10 +08:00 |
|
Moulberry
|
02c65bc807
|
Add events for fly speed, gamemode and teleport
|
2023-09-06 12:22:38 +08:00 |
|
Moulberry
|
a720c1da4b
|
Fix Block Entity protocol
|
2023-09-06 12:05:15 +08:00 |
|
Moulberry
|
6acfa7cf2b
|
Fix payload handling
|
2023-09-06 12:01:07 +08:00 |
|
Moulberry
|
40493b997e
|
Fix async event call
|
2023-09-06 11:51:45 +08:00 |
|
Moulberry
|
88932668b4
|
Fix compile errors with relocated constant
|
2023-09-06 11:34:52 +08:00 |
|
Moulberry
|
37a6465332
|
Add AxiomHandshakeEvent and AxiomModifyWorldEvent
|
2023-09-06 11:33:13 +08:00 |
|
Moulberry
|
cd75998410
|
Implement ProtocolV5 (Block Entity Support)
|
2023-09-06 11:01:12 +08:00 |
|
Moulberry
|
c90a97294a
|
Refactor lambda listeners into classes
|
2023-09-06 10:34:53 +08:00 |
|
Moulberry
|
7822d002b8
|
Update to support protocol version 4 (Axiom 1.1.0)
|
2023-08-29 15:53:34 +08:00 |
|
Moulberry
|
76b00ce0ad
|
Support Axiom b0.7
|
2023-07-06 12:34:07 +08:00 |
|
Moulberry
|
0b14fddab0
|
Initial
|
2023-07-02 18:23:44 +08:00 |
|
Noah van der Aa
|
665381c673
|
Fix API version fun (#9)
|
2023-06-29 19:02:32 +02:00 |
|
Jason Penilla
|
69df49802f
|
1.20
|
2023-06-11 13:59:22 -07:00 |
|
Jason Penilla
|
85a35d4d26
|
Remove plugin-yml
|
2023-04-20 08:42:59 -07:00 |
|
Jason Penilla
|
169e3865d3
|
1.19.4
|
2023-03-15 13:08:58 -07:00 |
|
Jason Penilla
|
341e91425e
|
compile fix
|
2022-12-13 11:24:09 -07:00 |
|
Jason Penilla
|
c7dea05d30
|
Update gradle plugins and dev bundle
|
2022-12-13 11:18:29 -07:00 |
|
Jason Penilla
|
11b4b845b4
|
Fix PluginBrigadierCommand suggestions delegation
|
2022-08-07 16:06:46 -07:00 |
|
Jason Penilla
|
8af375f4b7
|
Update to 1.19.2
|
2022-08-07 13:49:16 -07:00 |
|
Jason Penilla
|
d1535da39d
|
Update to Minecraft 1.19
|
2022-06-12 18:49:43 -07:00 |
|
Jason Penilla
|
a49933bdb5
|
update paper to 1.18.2
|
2022-03-04 20:23:19 -07:00 |
|
Jason Penilla
|
aeb667764b
|
Update to 1.18
|
2021-12-01 01:48:52 -08:00 |
|
Jason Penilla
|
7f3ecfd42f
|
fix test plugin
|
2021-07-08 05:55:58 -07:00 |
|
Jason Penilla
|
388857f4c1
|
Initial commit
|
2021-07-08 05:30:01 -07:00 |
|