Kevin Ludwig
85f9414b95
Fix recipe book not being empty when using a multi-server configuration, with servers which are pre-1.12. ( #3156 )
2022-11-20 12:31:01 +01:00
Nassim Jahnke
e7f07d1fdb
Update mappings file
2022-11-16 16:39:16 +01:00
Nassim Jahnke
5c05c61fbf
22w45a
2022-11-09 16:09:23 +01:00
Nassim Jahnke
fad350c811
Small refactoring
2022-11-03 18:30:59 +01:00
Nassim Jahnke
d3d8d1cab3
22w44a (maybe)
2022-11-02 15:49:40 +01:00
RK_01
a3437ca6ba
Fix 1.19 -> 1.18.2 player info display name translation: Empty text edge case ( #3146 )
2022-10-27 10:36:46 +02:00
Nassim Jahnke
e3dc9e5b66
22w43a
2022-10-26 18:09:42 +02:00
Nassim Jahnke
cdc35aa5dc
Merge remote-tracking branch 'origin/master' into dev
2022-10-25 10:36:02 +02:00
RK_01
10efba31cf
Update 1.9 -> 1.8 ATTACH_ENTITY data reading ( #3144 )
2022-10-25 10:35:45 +02:00
Nassim Jahnke
ef204c2ab2
Fix argument type handling
2022-10-23 18:27:44 +02:00
Nassim Jahnke
555e1a7722
Fix long metatype reading, some internal type reading changes
2022-10-22 10:19:27 +02:00
Nassim Jahnke
7400784e4f
22w42 (except for command completions)
2022-10-20 19:34:04 +02:00
Nassim Jahnke
2154f0a2cf
Almost works
2022-10-19 23:18:39 +02:00
Nassim Jahnke
14b11bdd10
Start working on 22w42a
2022-10-19 21:58:08 +02:00
Nassim Jahnke
c5738a2203
Add Via channel handlers instead of wrapping Vanilla handlers on Bukkit ( #3132 )
2022-10-19 21:29:24 +02:00
MrMicky
43ad855499
Rewrite signs and books components on 1.16 ( #2712 )
2022-10-16 21:22:48 +02:00
Nassim Jahnke
b133dad642
Fix random long gen for seeded sounds
2022-10-08 21:50:09 +02:00
RK_01
464a85c52b
Replaced hardcoded chunk section out of bounds check ( #3136 )
2022-10-07 23:07:50 +02:00
Gero
7698ee7683
Some minor performance improvements and cleanups ( #3134 )
2022-10-04 13:25:55 +02:00
creeper123123321
e71c88f860
Add sanity checks for some block nbt ( #3129 )
2022-10-01 10:14:41 +02:00
RK_01
c96b2bd859
Fix 1.19 -> 1.18.2 title translation: empty text edge case ( #3115 )
2022-09-02 16:00:45 +02:00
Nassim Jahnke
c86da22f4e
Fix config header duplication on reload
...
Fixes #3100
2022-08-21 14:57:32 +02:00
Pablo Herrera
a268d3d298
Fix userconnection availability on join event (PoC) ( #2849 )
2022-08-19 11:59:48 +02:00
creeper123123321
b60771e96e
Fix block connection on non-full chunks ( #3068 )
2022-08-15 11:58:57 +02:00
Nassim Jahnke
e3dde71821
And the default return value
2022-08-11 19:09:33 +02:00
Nassim Jahnke
47b15e5fef
Forgot a lock
2022-08-11 19:08:33 +02:00
Nassim Jahnke
ed196bdf99
Clean up proxy protocol detector service
2022-08-11 19:04:22 +02:00
Nassim Jahnke
78342da180
And make the 1.19 chat registry nbt public
2022-08-04 16:29:35 +02:00
Nassim Jahnke
2b735172bd
Make 1.19 chat decoration method public
2022-08-04 16:23:21 +02:00
_tomcraft
b032a868bb
add flamecord warking message ( #3079 )
2022-08-04 16:19:08 +02:00
Nassim Jahnke
c4fa3b0ff8
Fix worldDataTrackerHandlerByKey world index
2022-08-04 15:51:51 +02:00
Nassim Jahnke
0c3a1803e1
Send block entity data after block break cancellation
...
Fixes #3077
2022-08-03 19:45:00 +02:00
Gero
04f9971dee
Alter velocity modern forwarding version ( #3078 )
2022-08-03 16:17:52 +02:00
Elioby
9c3395b76b
Use default painting mapping of 0 instead of -1 ( #3073 )
2022-08-01 21:07:40 +02:00
Nassim Jahnke
f9bbb5b1a3
Fixup config comment saving
...
Fixes #3052 , #2536
2022-08-01 12:28:44 +02:00
Nassim Jahnke
4f2a5bb7e2
4.4.1 Release
2022-07-28 18:49:40 +02:00
Nassim Jahnke
1c511a82b2
Simplify component building
2022-07-28 14:56:35 +02:00
Nassim Jahnke
0c39723d1a
Use translation key as text if not found
2022-07-28 13:43:08 +02:00
Nassim Jahnke
322af00e80
Handle 1.19 chat types
2022-07-28 13:14:28 +02:00
Nassim Jahnke
a88747d904
Check for dimension equality after adding/replacing new fields
2022-07-28 11:47:12 +02:00
Nassim Jahnke
e194d27bea
Allow for more control over max path distance delta increase
2022-07-28 11:29:02 +02:00
Nassim Jahnke
22daa60eb6
4.4.0 Release
2022-07-27 19:01:23 +02:00
Nassim Jahnke
f42a308f2c
1.19.1-rc2
2022-07-21 19:06:34 +02:00
Nassim Jahnke
44250cbb99
1.19.1-pre6
2022-07-20 18:36:28 +02:00
Nassim Jahnke
55ffe72198
Fix overlay type check, update some comments
2022-07-15 21:33:55 +02:00
Nassim Jahnke
a47dd2ecdb
Support 1.19.1 clients on 1.19.0 servers
2022-07-15 21:03:56 +02:00
Nassim Jahnke
8a5233b6a1
what am I doing
2022-07-15 18:07:59 +02:00
Nassim Jahnke
c8a1279e75
I was too hopeful
2022-07-15 16:51:12 +02:00
Nassim Jahnke
57ef90e851
1.19.1-pre5
2022-07-15 16:26:58 +02:00
Nassim Jahnke
63ffb51df5
Fix player chat packet id
...
Mojang didn't register that in the correct spot alphabetically :(
2022-07-08 21:07:42 +02:00
Nassim Jahnke
b33bd2ac2b
1.19.1-pre4
2022-07-08 16:20:54 +02:00
Nassim Jahnke
1afff77a0f
1.19.1-pre3
2022-07-06 17:47:47 +02:00
Nassim Jahnke
26af09f2a4
Update unsupported software list
2022-07-05 20:37:19 +02:00
Nassim Jahnke
a8e475dbf0
Bump version to 4.4.0-SNAPSHOT
...
Too many funky things for a patch version
2022-07-01 12:35:57 +02:00
Nassim Jahnke
6388021c6d
Fix 1.18.2->1.19.0 transforming, warn on 1.19.0 server
2022-06-30 20:00:55 +02:00
Nassim Jahnke
f4aa96a5f8
1.19.1-pre2
2022-06-30 19:34:14 +02:00
Nassim Jahnke
6baae5e4f7
Merge remote-tracking branch 'origin/master' into dev
2022-06-30 10:42:27 +02:00
Nassim Jahnke
189b244a3a
Delay ack by a tick, update warning for bad dimension registry
2022-06-30 10:41:54 +02:00
creeper123123321
12d538fe0d
Use most similar dimension when the proper is not found ( #2990 )
2022-06-30 10:31:10 +02:00
_tomcraft
34f0dbf642
Safely handle bad configuration of 'block-protocols' and 'block-versions' ( #2983 )
2022-06-28 11:22:42 +02:00
Nassim Jahnke
e3e85db02a
1.19.1-pre1
2022-06-21 21:01:24 +02:00
Camotoy
c4d9209c81
Rewrite statistics for 1.19 ( #2954 )
2022-06-15 10:13:14 +02:00
Nassim Jahnke
24d887a53d
Properly handle 1.19 acks on backend
...
Fixes #2935
2022-06-12 11:14:05 +02:00
Owen
702ced200e
Generate a random seed to simulate random sounds ( #2944 )
2022-06-11 19:02:54 +02:00
qlow
40f5cb6e71
Fixed Bungeecord madness ( #2934 )
...
Co-authored-by: qlow <info@qlow.eu>
2022-06-09 17:10:22 +02:00
Nassim Jahnke
7ab0c41be6
Fix villager trade offers
...
Fixes #2919
2022-06-08 10:07:47 +02:00
Nassim Jahnke
66b21431f2
Fix sending of empty titles
...
Fixes #2923
2022-06-08 09:51:38 +02:00
Myles
e9bccda259
4.3.1 Release - Fix set display preview being sent prematurely #2918
2022-06-07 23:11:21 +01:00
Nassim Jahnke
d47765ce45
1.19-pre5
2022-06-01 15:16:47 +02:00
Gero
b82b067745
Actually make every message a system message ( #2903 )
2022-05-25 21:24:26 +02:00
Nassim Jahnke
69d50fa992
Join game fixes
2022-05-23 19:38:38 +02:00
Nassim Jahnke
1308dcb8dd
No need to queue messages anymore
...
The client now uses the main registry instead of the level registry
2022-05-23 18:24:32 +02:00
Nassim Jahnke
b4ecba8382
1.19-pre2
2022-05-23 18:03:18 +02:00
Nassim Jahnke
3529d6a229
Sanity check for queued messages
2022-05-21 11:00:55 +02:00
Nassim Jahnke
4213c4cce5
Queue up messages before the chat type registry has been sent
...
Fixes #2898
2022-05-20 15:32:10 +02:00
Nassim Jahnke
3d3e09977c
Fix big fat dumb
2022-05-20 14:16:31 +02:00
Nassim Jahnke
90feac8c83
Update DebugHandler
2022-05-20 14:10:23 +02:00
Nassim Jahnke
80a807e366
Fix head yaw and pitch being swapped for mob spawns
2022-05-20 10:00:31 +02:00
Nassim Jahnke
3eba8ba922
More consistent client entity tracking
2022-05-20 09:53:39 +02:00
Nassim Jahnke
71a68bf36e
Fix the client entity being untracked on world changes
...
Fixes #2894 and probably other things
2022-05-19 23:04:18 +02:00
Nassim Jahnke
e67501cde3
Fix painting id being used too early
...
Fixes #2893
2022-05-19 19:54:27 +02:00
Nassim Jahnke
9aa7f5e879
Fix data stored on join being lost on Bungee
...
Bungee doesn't resend a join game for old servers, so we will have to keep data stored there across server switches
This likely fixes other issues with chunk data writing after server switches on legacy servers as well
2022-05-19 12:37:04 +02:00
Nassim Jahnke
854ecf0b47
1.19-pre1
2022-05-18 21:29:18 +02:00
Nassim Jahnke
48a7fdc1d1
Fix command rewriter npe
2022-05-15 18:11:36 +02:00
Nassim Jahnke
1d5ae0e3e0
Use mappings instead of hardcoding entity ids
2022-05-14 11:58:45 +02:00
Nassim Jahnke
f0462085d3
Add id->string methods to FullMappingData
2022-05-13 13:23:57 +02:00
Nassim Jahnke
7dc7b62cc9
22w19a (and a varying mix of removed and added dread)
2022-05-12 23:49:15 +02:00
Nassim Jahnke
b9f80754e0
22w18a
2022-05-04 19:15:23 +02:00
Nassim Jahnke
5b9f775743
Use normal uuid type in gameprofile packet
2022-04-27 21:49:37 +02:00
Nassim Jahnke
0e66228a96
22w17a (and a lot of dread)
2022-04-27 21:06:34 +02:00
Nassim Jahnke
8df48bc378
StoredEntityData#remove
2022-04-20 20:16:08 +02:00
Nassim Jahnke
d36d5d6def
22w16b
2022-04-20 20:00:46 +02:00
Nassim Jahnke
8b51430555
22w16a (except you have off-centered paintings)
2022-04-20 19:42:43 +02:00
Nassim Jahnke
f71288e299
22w15a
2022-04-13 18:36:26 +02:00
Nassim Jahnke
c0fc8195ce
?????????????????????????????????????????????????????
...
Also add removeTags and renameTag method to TagRewriter
2022-04-06 22:50:59 +02:00
Nassim Jahnke
dd189411e6
New meta types (oh no)
2022-04-06 20:16:00 +02:00
Nassim Jahnke
4693b95bea
22w14a
2022-04-06 19:07:16 +02:00
Nassim Jahnke
596a42e312
22w13a
2022-03-31 18:46:35 +02:00
Nassim Jahnke
d1699fbb8d
Merge remote-tracking branch 'origin/master' into dev
2022-03-24 19:07:28 +01:00
Nassim Jahnke
bd880b608f
22w12a
2022-03-24 18:52:38 +01:00
Nassim Jahnke
3386431749
Comment out entity effect transformer
2022-03-21 10:40:52 +01:00
Nassim Jahnke
c3fc8b5f18
Actually fix particles
...
Fixes #2850
2022-03-19 16:04:13 +01:00
Nassim Jahnke
a536ad1d10
Fix particles
2022-03-16 22:51:18 +01:00
Nassim Jahnke
a1ae7818a2
Add namespace to argument type mappings
2022-03-16 20:25:00 +01:00
Nassim Jahnke
365b3a8a38
22w11a
2022-03-16 19:48:17 +01:00
RK_01
823eb1f392
Fix inventory acknowledgements being dropped sometimes ( #2848 )
2022-03-16 18:35:58 +01:00
Nassim Jahnke
a12dfa405f
1.19 Experimental Snapshot 1
2022-03-16 18:21:41 +01:00
Nassim Jahnke
f361bd66ea
4.2.1 Release
...
Fix 1.18.2 client respawn on legacy servers
2022-02-28 16:01:41 +01:00
Nassim Jahnke
82ada0bcd8
Add new default command parser
2022-02-23 18:15:39 +01:00
Nassim Jahnke
28bd50a105
Fix legacy component text wrapping
...
Fixes #2821
2022-02-22 10:10:51 +01:00
Nassim Jahnke
46bd5814e3
Fix mutated dimension registry on old servers
2022-02-19 10:14:15 +01:00
Nassim Jahnke
4e9cddac8f
1.18.2 pre1
2022-02-18 17:49:45 +01:00
Nassim Jahnke
130ab70550
Fix registry on respawn
2022-02-09 19:57:54 +01:00
Nassim Jahnke
ee27cbdd22
22w06a
2022-02-09 19:15:35 +01:00
Nassim Jahnke
3a5ac6f037
Merge branch 'master' into dev
2022-01-30 18:24:05 +01:00
Nassim Jahnke
8db0f3ac6e
Fix uninjection from empty pipeline
...
Closes #2788
2022-01-30 18:21:28 +01:00
Nassim Jahnke
60eda447b4
22w03a
2022-01-19 18:05:36 +01:00
Nassim Jahnke
d5a568b3fc
Update copyright header
2022-01-09 22:36:07 +01:00
Nassim Jahnke
2704d70c1f
Update Sponge module to API v8
2022-01-09 18:30:51 +01:00
Nassim Jahnke
755a69e912
Update shadow
2022-01-05 10:03:07 +01:00
RK_01
101a4f63de
Fixed 1.9.2 -> 1.9.3 block entity translation ( #2784 )
2022-01-03 11:05:15 +01:00
Nassim Jahnke
84bdaa79e2
Map walls to low variant in 1.15->1.16
2021-12-22 17:32:25 +01:00
Nassim Jahnke
06a7260173
Fill dirt block tag to fix flower place animation
2021-12-20 10:53:11 +01:00
RK_01
64c11b1f8f
Fixed 1.9 -> 1.8 potion metadata packet order ( #2765 )
2021-12-08 12:49:13 +01:00
Nassim Jahnke
edebe64cf8
Fix handling of invalid biomes in 1.17->1.18
2021-12-03 13:33:52 +01:00
Nassim Jahnke
ae4f837091
Fix double effect register
2021-12-02 20:17:24 +01:00
Lucas
5e6d87c8fd
Map smoke directions from 1.13 to 1.13.1 ( #2745 )
2021-12-02 17:04:48 +01:00
Nassim Jahnke
20e9723d21
Update Gradle, particles finally work everywhere ™️
...
Fixes #2746
2021-12-02 10:54:32 +01:00
Nassim Jahnke
54724ac540
Fix 1.18 block entity warnings on <1.12 servers
2021-12-01 19:54:43 +01:00
Nassim Jahnke
a9c848e32e
Cleanup palette type
2021-12-01 17:50:23 +01:00
Nassim Jahnke
02f9e87233
Fix invisible chests for 1.18 clients on very old servers
...
Fixes #2744
2021-12-01 17:50:09 +01:00
Nassim Jahnke
f464e8e287
4.1.0 Release
2021-11-29 21:17:20 +01:00
Nassim Jahnke
bd5217acb4
Merge remote-tracking branch 'origin/master' into dev
2021-11-28 16:09:21 +01:00
RK_01
e0cf62825b
Fixed 1.9.3 -> 1.9.1 chunk translation ( #2740 )
2021-11-28 16:08:02 +01:00
Nassim Jahnke
82f2958ac6
1.18-pre6
2021-11-22 18:41:49 +01:00
Nassim Jahnke
1afa441571
Fix possible NPE in 1.13 component rewriting
2021-11-21 21:02:06 +01:00
Nassim Jahnke
d159047dc0
Add more debugging options
2021-11-21 11:43:55 +01:00
Nassim Jahnke
3a529d00ce
Fix update light passthrough
2021-11-19 21:35:21 +01:00
Nassim Jahnke
b14b2b86e8
1.18-pre5
2021-11-19 17:27:43 +01:00
Nassim Jahnke
9ab4319771
*this is wrong intensifies*
2021-11-19 10:20:30 +01:00
Nassim Jahnke
8de7a4c828
Improve ceillog2 method
2021-11-19 10:06:45 +01:00
Nassim Jahnke
782d7a2172
this is wrong
2021-11-18 11:38:31 +01:00
Nassim Jahnke
2e5f3e4d66
this is wrong
2021-11-18 11:32:53 +01:00
Nassim Jahnke
6a00bf099e
Cache 1.17.1 light by default, add config option
2021-11-18 11:23:46 +01:00
Nassim Jahnke
3051ddb6c0
Better Mappings builders
...
Allows for mappings between json arrays and objects without a billion different constructors, also now uses the proper size for 1.18 chunks
2021-11-15 21:49:02 +01:00
Nassim Jahnke
2b77427d0b
Remove unused 1.18 code
2021-11-14 09:45:25 +01:00
_tomcraft
6bc7f911c3
Fix bed rewriting and fix inconsistencies in item rewrite ( #2729 )
2021-11-14 09:37:03 +01:00
Nassim Jahnke
3a87eb463a
Fix 1.18 spawner entity
2021-11-10 17:31:52 +01:00
Nassim Jahnke
a49c395486
Make changes in particles easier to handle
2021-11-10 11:35:44 +01:00
Nassim Jahnke
8104b96b8c
Fix premature snbt numeric parsing
2021-11-04 19:43:48 +01:00