themode
|
1d1e82aeb3
|
Prevent infinite load screen when not teleporting the player on spawning
|
2020-11-14 21:45:30 +01:00 |
|
themode
|
ea6981c4b0
|
Space cleanup
|
2020-11-14 21:05:23 +01:00 |
|
themode
|
0abedd7453
|
Optimization to prevent permanent map lookup
|
2020-11-14 09:02:29 +01:00 |
|
themode
|
648cad85c2
|
Entity implements now PermissionHandler
|
2020-11-14 07:09:36 +01:00 |
|
themode
|
da94942bad
|
Created PermissionHandler
|
2020-11-14 07:06:46 +01:00 |
|
themode
|
868f921b94
|
Better warning message when a packet is not fully read
|
2020-11-14 05:33:24 +01:00 |
|
themode
|
facc43e550
|
Added OptifineSupport for fast fix
|
2020-11-14 04:09:38 +01:00 |
|
themode
|
0d3ef8e7a3
|
Synchronize biome registration
|
2020-11-14 03:21:16 +01:00 |
|
themode
|
a56a9aba3e
|
Clarification for FakePlayer#initPlayer about player registration
|
2020-11-14 02:30:42 +01:00 |
|
themode
|
597f292c16
|
Synchronize BlockManager registration methods
|
2020-11-14 01:47:25 +01:00 |
|
themode
|
1a8baf36f6
|
Prevent command override using CommandManager
|
2020-11-14 01:39:51 +01:00 |
|
themode
|
669e7ea711
|
Prevent important biome fields from being null
|
2020-11-14 01:06:04 +01:00 |
|
themode
|
2ea2efb5a2
|
Comments for packet handler getter
|
2020-11-14 00:26:15 +01:00 |
|
themode
|
6586ca39bc
|
Added MinecraftServer#getPacketProcessor and allow to override client packet and instantiate packet instance from an id
|
2020-11-14 00:20:19 +01:00 |
|
themode
|
a1fd711b85
|
Created DebugUtils
|
2020-11-13 21:57:45 +01:00 |
|
themode
|
ade727cd0f
|
Cleanup + created SingleThreadProvider
|
2020-11-13 19:43:22 +01:00 |
|
themode
|
451402ed4f
|
Removed guava
|
2020-11-13 09:57:29 +01:00 |
|
themode
|
7ccacd78f3
|
Dependencies update
|
2020-11-13 09:56:28 +01:00 |
|
themode
|
47045252e5
|
PacketUtils comment
|
2020-11-13 09:17:53 +01:00 |
|
themode
|
2d009e19a7
|
Added KQueue support on OSX + netty version update
|
2020-11-13 08:39:05 +01:00 |
|
themode
|
1bf8c5f89b
|
Fixed time packet being sent every tick (should be every second now)
|
2020-11-13 07:45:35 +01:00 |
|
themode
|
c60f625c55
|
Revamp of the packet sending code, added possibility to have listeners for outgoing packets
|
2020-11-13 07:43:35 +01:00 |
|
themode
|
3c2c7acb0b
|
Optimize PaletteStorage operations
|
2020-11-13 03:57:13 +01:00 |
|
themode
|
0ae656c1f2
|
Prevent placing blocks above y=255
|
2020-11-13 03:51:02 +01:00 |
|
themode
|
72d941bc74
|
Prevent corrupted item stack from crashing the server
|
2020-11-13 03:39:00 +01:00 |
|
themode
|
1e30283733
|
Fixed palette breaking with a Y below 0
|
2020-11-13 03:29:09 +01:00 |
|
themode
|
0ab9c79a28
|
Prevent array resizing during server tick
|
2020-11-13 03:26:35 +01:00 |
|
themode
|
f24ae00c8f
|
Enable packet rate limit by default with a value of 300
|
2020-11-13 02:07:01 +01:00 |
|
themode
|
a992dc1ff9
|
Removed confusing BinaryReader method
|
2020-11-13 02:02:52 +01:00 |
|
themode
|
02f507d5ad
|
Server shouldn't crash/lag when receiving a string too big
|
2020-11-13 01:53:55 +01:00 |
|
themode
|
674e1079dd
|
Added max packet size condition
|
2020-11-13 01:34:25 +01:00 |
|
themode
|
373a1cf3a7
|
Removed TODO
|
2020-11-13 00:31:04 +01:00 |
|
themode
|
13932a6ca3
|
Removed RichMessage format retention, should be done manually. + cleanup
|
2020-11-13 00:28:22 +01:00 |
|
themode
|
d3d3cc6553
|
Each chunk section gets its own palette, should decrease memory usage on vanilla-like worlds
|
2020-11-12 22:41:41 +01:00 |
|
themode
|
e9d7de834f
|
Updated README.md to include semi-ViaBackwards support
|
2020-11-12 19:28:35 +01:00 |
|
themode
|
5d8b8666f2
|
More PaletteStorage comments
|
2020-11-12 08:23:37 +01:00 |
|
themode
|
6e77bb8358
|
Improved demo commands clarity
|
2020-11-12 03:09:36 +01:00 |
|
themode
|
60d01fab11
|
Fix main loop sleep
|
2020-11-12 00:56:36 +01:00 |
|
themode
|
041bc721c8
|
Cleanup UpdateManager
|
2020-11-12 00:18:36 +01:00 |
|
themode
|
46bf69c9e2
|
PaletteStorage comments
|
2020-11-11 21:44:32 +01:00 |
|
themode
|
1d7db5e211
|
Added dynamic palette resizing
|
2020-11-11 21:35:20 +01:00 |
|
Eoghanmc22
|
a7a390307c
|
Corrected bitwise palette code and some bugs.
|
2020-11-11 14:28:59 -05:00 |
|
themode
|
babc6e35ba
|
Fixed palette
|
2020-11-11 17:30:18 +01:00 |
|
themode
|
55cddf6b78
|
Added palette
|
2020-11-11 17:13:36 +01:00 |
|
themode
|
00656d96e0
|
Cleanup
|
2020-11-11 08:16:42 +01:00 |
|
themode
|
93bae25085
|
Custom blocks also use a PaletteStorage object, removed StaticChunk since memory is not an issue anymore
|
2020-11-11 07:29:07 +01:00 |
|
themode
|
4dfe01ea2f
|
WIP PaletteStorage (only works with Bits per entry of 15)
|
2020-11-11 06:06:28 +01:00 |
|
themode
|
b6bf6a17ba
|
Merge branch 'master' into test-palette
# Conflicts:
# src/main/java/net/minestom/server/instance/DynamicChunk.java
|
2020-11-11 04:27:03 +01:00 |
|
themode
|
dde3430010
|
ArgumentRelative comment
|
2020-11-11 04:24:09 +01:00 |
|
themode
|
d520a0ebc4
|
Created ArgumentRelativeVec to prevent code duplication
|
2020-11-11 03:31:15 +01:00 |
|