Commit Graph

  • 15cf477be0
    Merge dea6dee7f9 into 3ba86741f9 RK_01 2024-11-19 09:39:35 +0700
  • bf88b1cb13
    Merge 8da9d7a6fd into 3ba86741f9 Pablo Herrera 2024-11-18 18:33:19 -0300
  • 3ba86741f9
    Send default entity data for items in 1.10->1.11 (#4265) master EnZaXD 2024-11-18 15:05:25 +0100
  • 5515011644
    Address Gradle deprecation warnings Nassim Jahnke 2024-11-17 13:31:36 +0100
  • f2c07fdddb Update Gradle API usage FlorianMichael 2024-11-17 13:36:42 +0100
  • 25de8f3aba Revert local testing FlorianMichael 2024-11-17 13:21:58 +0100
  • d1efaeb147 Fixes FlorianMichael 2024-11-17 13:19:06 +0100
  • f59e2a2de4
    Fix Equippable allowed entities reading (#4267) DavyCraft648 2024-11-17 18:21:02 +0700
  • 88c103c0a5
    Update Gradle Wrapper from 8.10.2 to 8.11 (#4266) github-actions[bot] 2024-11-17 12:19:47 +0100
  • 5772ee4a93
    Only send tags early for 1.20.5+ clients, track early send properly in 1.20->1.20.2 Nassim Jahnke 2024-11-17 11:43:19 +0100
  • 13429747ac
    Fix Equippable DavyCraft648 2024-11-17 10:16:13 +0700
  • 37cce79cb1 Update Gradle Wrapper from 8.10.2 to 8.11 gradle-update-robot 2024-11-17 01:53:38 +0000
  • fd7edfc52b Send default entity data for items in 1.10->1.11 FlorianMichael 2024-11-16 16:38:33 +0100
  • c525575d37
    Revert hard limit in 1.17 book size check Nassim Jahnke 2024-11-11 14:54:38 +0100
  • b8a170873d
    Add more info to missing light data warning Nassim Jahnke 2024-11-11 14:38:10 +0100
  • 04e936d487
    Some more pre-sizing Nassim Jahnke 2024-11-11 14:24:58 +0100
  • 6553fc9ae9
    Only print invalid custom payload channel warnings in debug mode (#4257) EnZaXD 2024-11-10 21:45:06 +0100
  • ddbe8ef0fb
    Apply page network limit when converting book pages in 1.17->1.17.1 (#4256) EnZaXD 2024-11-10 21:44:10 +0100
  • b4c2e25747 Only print invalid custom payload channel warnings in debug mode FlorianMichael 2024-11-10 21:19:47 +0100
  • 8da9d7a6fd
    Improve 1.21 client enchantments in legacy servers Pablo Herrera 2024-11-10 19:32:02 +0100
  • 3d35f99275 Apply page network limit when converting book pages in 1.17->1.17.1 FlorianMichael 2024-11-10 18:29:34 +0100
  • 8e4da81022
    Move config option check for placement fix into packet handlers (#4248) EnZaXD 2024-11-06 15:46:11 +0100
  • 56fe0c33bb Move config option check for placement fix into packet handlers FlorianMichael 2024-11-06 15:39:46 +0100
  • 1620fc35f5
    Change "fix-1_21-placement-rotation" to true by default (#4245) Pro 2024-11-06 09:32:15 -0500
  • e878d77959
    Trim override materials are string to string Nassim Jahnke 2024-11-06 10:42:18 +0100
  • 43f1042577 Change "fix-1_21-placement-rotation" to true by default Pro 2024-11-05 17:07:16 -0500
  • deab6a0cac
    Don't allocate bufs in 1.18/1.20 chunk types Unlike Mojang, we don't sneak a byte array of data outside of the actual packet reading, so there's no reason to not just use the original buffer. Slicing doesn't allocate anything while also setting the reader index correctly, as also used in the previous types Nassim Jahnke 2024-11-05 12:03:16 +0100
  • 77f0826ec8
    Skip extra buf copying entirely if wrapper had no changes Nassim Jahnke 2024-11-04 22:55:40 +0100
  • 76db43cab3
    Don't copy full transformed buf during every transform The resulting modified buf is the exact same as before Nassim Jahnke 2024-11-04 22:09:53 +0100
  • f0eab71644
    Pre-size most allocated byte buffers Also avoids the default allocation size of 256 bytes for bufs that are much smaller than that Nassim Jahnke 2024-11-04 21:18:27 +0100
  • e9985adafc
    Update mcstructs Nassim Jahnke 2024-11-04 20:34:03 +0100
  • 9c60cbd826 Fix sound id rewriting in instrument components FlorianMichael 2024-11-03 17:16:44 +0100
  • 157a1fe249
    Small cleanup here and there Nassim Jahnke 2024-11-03 17:12:29 +0100
  • d48d0a21db
    Prettify error messages Nassim Jahnke 2024-11-02 22:53:29 +0100
  • 908078becb
    Bump version to 5.1.2-SNAPSHOT Nassim Jahnke 2024-11-02 22:52:47 +0100
  • d0815baac7
    5.1.1 Release 5.1.1 Nassim Jahnke 2024-11-01 19:00:29 +0100
  • bc6ad16d40
    Properly remove custom_data component if we created it in 1.20.5+ protocols (#4229) EnZaXD 2024-11-01 18:50:54 +0100
  • 33aecef7b3
    Handle custom name in block entities in 1.12->1.13 (#4232) EnZaXD 2024-11-01 18:18:31 +0100
  • ba536393ec Thanks git FlorianMichael 2024-11-01 15:15:09 +0100
  • 52eb90e986 Handle custom name string->json transition in most block entities in 1.12.2->1.13 FlorianMichael 2024-11-01 15:14:02 +0100
  • caf7ac2a4b Fix logic FlorianMichael 2024-11-01 14:40:07 +0100
  • 7c50a799d6 Properly remove custom_data component if we used it for data tracking in 1.20.5+ FlorianMichael 2024-10-31 20:42:25 +0100
  • b7d37b16ae
    Correctly convert lock code to json instead The normal codec doesn't serialize components to nbt, but to json strings in a string tag... Nassim Jahnke 2024-10-31 20:01:36 +0100
  • 2b840abfef
    Check if blank, not empty FlorianMichael 2024-10-31 19:31:34 +0100
  • bc4ad7faa3
    Remove empty lock item components in 1.21->1.21.2 (#4228) Valaphee The Meerkat 2024-10-31 19:27:49 +0100
  • d715e63991 Cleanup code FlorianMichael 2024-10-31 19:23:47 +0100
  • e808bcf847 Fix protocol error when an empty lock is sent valaphee 2024-10-31 15:26:30 +0100
  • f08a412db5
    Drop idle packets where only horizontal collision changed in 1.21->1.21.2 (#4220) EnZaXD 2024-10-31 10:22:57 +0100
  • dcf050a604
    Remove unneeded optional item type from Types1_21_2 Was only used in food properties up until 1.21.2 (luckily) Nassim Jahnke 2024-10-31 09:57:04 +0100
  • 1f8d1339f5
    Fix painting entity data in 1.21->1.21.2 Fixes #4227 Nassim Jahnke 2024-10-31 09:37:21 +0100
  • 5278f8ba65
    Remove enchantments with level 0 in 1.21->1.21.2 Nassim Jahnke 2024-10-30 21:30:23 +0100
  • 8fdae33333
    Add auto start option to runViaProxy task (#4225) RK_01 2024-10-30 20:48:31 +0100
  • 9d746bc838
    Add auto start option to runViaProxy task RaphiMC 2024-10-30 20:35:03 +0100
  • 4054e83ffe
    Skip ViaProxy update check in runViaProxy gradle task (#4224) RK_01 2024-10-30 19:40:05 +0100
  • 2c209a6048
    Skip ViaProxy update check in runViaProxy gradle task RaphiMC 2024-10-30 19:28:15 +0100
  • 10f2cad8fd
    Change the consume animation of swords to block (#4223) RK_01 2024-10-30 18:21:00 +0100
  • 2792b2c9e2
    Refactor fix RaphiMC 2024-10-30 17:25:07 +0100
  • 52ad5411fe
    Refactor fix RaphiMC 2024-10-30 17:24:43 +0100
  • 6ad983d25d
    Change the consume animation of swords to block RaphiMC 2024-10-30 17:17:54 +0100
  • 15ef8df14b Add TickableStoredObject API concept/tickable-storages FlorianMichael 2024-10-30 16:51:34 +0100
  • 74b9eb9f45
    Fix boat entity type check As per usual plugins sending data for untracked entities Fixes #4222 Nassim Jahnke 2024-10-30 16:47:34 +0100
  • 57dbd6e9a2 Put object new FlorianMichael 2024-10-30 14:45:09 +0100
  • 9caaf56f1b Clear tracker on respawn FlorianMichael 2024-10-30 14:42:35 +0100
  • 572c517765 Drop idle packets where only the horizontal collision changed in 1.21->1.21.2 FlorianMichael 2024-10-30 14:36:02 +0100
  • dde599c128
    Fix boat colors not visible in 1.21->1.21.2 (#4200) EnZaXD 2024-10-30 10:42:27 +0100
  • e10137b217
    Merge branch 'master' into fix/boat-colors Nassim Jahnke 2024-10-30 10:42:02 +0100
  • af8cbaf439
    Add item fixes to component rewriter in 1.21.x protocols as well (#4217) EnZaXD 2024-10-30 10:31:45 +0100
  • ad83d01fad
    Creaking transient extends creaking Nassim Jahnke 2024-10-30 10:18:18 +0100
  • 7eb3632144
    Fix written_book_content and potion_contents data to tag conversion (#4218) EnZaXD 2024-10-30 09:40:39 +0100
  • 1ac668d9f2
    Add URL of ViaProxy to runViaProxy task (#4215) EnZaXD 2024-10-30 09:39:15 +0100
  • 2b96ec3a80 Fix FlorianMichael 2024-10-29 18:25:59 +0100
  • f65761c91f Add item fixes to component rewriter in 1.21.x protocols as well FlorianMichael 2024-10-29 17:46:30 +0100
  • f5033342c9
    Use correct tag name for 1.21->1.21.2 item name fix (#4214) EnZaXD 2024-10-29 14:55:28 +0100
  • 65a1c81c5d Add URL of ViaProxy to runViaProxy task FlorianMichael 2024-10-29 14:52:52 +0100
  • f93a694b1b Use correct tag name for 1.21->1.21.2 item name fix FlorianMichael 2024-10-29 14:45:33 +0100
  • a0c0b7eff2
    Add gradle task to quickly test/debug code changes (#4211) RK_01 2024-10-29 14:00:55 +0100
  • 7985b39ed5
    Fix trail particle reading Nassim Jahnke 2024-10-29 13:32:54 +0100
  • f26e370a49
    Handle 1.21.2 block_crumble particle Nassim Jahnke 2024-10-29 13:15:40 +0100
  • cb0c301baf
    Fix 1.21.1 -> 1.21.2 chunk loading edge case (#4212) RK_01 2024-10-29 12:51:47 +0100
  • 3858a83972
    Small code cleanup (#4213) RK_01 2024-10-29 12:50:36 +0100
  • a7d4978787
    Code cleanup RaphiMC 2024-10-29 12:20:58 +0100
  • eb56610bb7
    Fix 1.21.1 -> 1.21.2 chunk loading edge case RaphiMC 2024-10-29 12:17:36 +0100
  • 568450656c
    Add gradle task to quickly test/debug code changes RaphiMC 2024-10-29 12:14:25 +0100
  • 82ff0bae49
    Fix item_name<->default name priority for items in 1.21->1.21.2 (#4208) EnZaXD 2024-10-29 11:56:23 +0100
  • ae6c75832e Only execute the fix if needed FlorianMichael 2024-10-28 12:44:10 +0100
  • ee16d7af28
    Fix two area effect cloud item particle issues Nassim Jahnke 2024-10-28 12:09:04 +0100
  • 8fd1218000 Fix item_name<->default name priority for items in 1.21->1.21.2 FlorianMichael 2024-10-28 12:10:27 +0100
  • f914d57678
    Small cleanup Nassim Jahnke 2024-10-28 11:00:09 +0100
  • c13b40a373
    Add ParticleRewriter base (#4203) EnZaXD 2024-10-28 11:23:02 +0100
  • d60a37f7e6
    Flatten some PacketHandlers in rewriters Nassim Jahnke 2024-10-27 23:02:47 +0100
  • 3caaed00dc
    Write enabled features as string array Nassim Jahnke 2024-10-27 16:02:37 +0100
  • f56bfbebb5
    Update some deps Nassim Jahnke 2024-10-27 14:59:46 +0100
  • 3eec520ebd
    Send enable features packet after the play login packet in 1.19.1->1.19.3 (#4205) EnZaXD 2024-10-27 08:42:03 +0100
  • 20cb5399c4
    Merge 785b450168 into df69f1f344 EnZaXD 2024-10-27 01:33:09 +0200
  • bf6e765fc6 Send enable features packet after the play login packet in 1.19.1->1.19.3 FlorianMichael 2024-10-26 23:28:48 +0200
  • df69f1f344
    Fix InformativeException value shuffling Nassim Jahnke 2024-10-26 18:55:22 +0200
  • 009b6c810c
    Fix and add missing javadocs in MappingData interface (#4202) EnZaXD 2024-10-26 18:55:08 +0200
  • 5760c44b03
    ParticleRewriter is almost always needed; rename method Nassim Jahnke 2024-10-26 18:53:21 +0200
  • 6aa04a7b1b Final improvements FlorianMichael 2024-10-26 18:10:23 +0200
  • c0072d053d fix FlorianMichael 2024-10-26 17:53:06 +0200