Commit Graph

  • a64a911486 Update poms master Lysandr0 2026-11-06 19:17:05 +01:00
  • 15ae1001ee Merge pull request #448 from Updated-NoCheatPlus/transposable Xaw3ep 2026-11-06 15:46:52 +07:00
  • 1ee3c1ff5e One more fine tune Xaw3ep 2026-11-06 15:40:41 +07:00
  • a801091438 A bit refactoring Xaw3ep 2026-11-05 01:40:58 +07:00
  • 02abcfc1c9 Small tweaks Xaw3ep 2026-11-04 21:45:35 +07:00
  • 9ce8772fcf Add MC 26.3 blocks. Lysandr0 2026-10-28 21:04:38 +01:00
  • 75ecd05ff3 Add basic velocity handler and entity tracker Xaw3ep 2026-10-27 21:14:58 +07:00
  • c67e4a4808 Fixes broken headObstructed detection Xaw3ep 2026-05-29 23:09:39 +07:00
  • 524a48dec3 Less voodoo on NoFall Xaw3ep 2026-05-29 14:33:10 +07:00
  • c96fdbb5aa Fixes stair and slime Xaw3ep 2026-05-22 20:04:20 +07:00
  • ee3078aafa Ops Xaw3ep 2026-05-20 17:21:15 +07:00
  • 6f6a1e717a Temporary fix for edge sneaking & clean up Xaw3ep 2026-05-20 15:03:23 +07:00
  • c8b3b14999 Merge pull request #440 from Inquisitors-transfers/bedrock-folia-compat-no-java-models Xaw3ep 2026-05-18 17:30:55 +07:00
  • a10f890344 Add Bedrock-only SurvivalFly support envelopes Git 2026-05-14 23:20:43 -04:00
  • a5c174672a Strip Java movement model leftovers Git 2026-05-14 23:05:51 -04:00
  • ed210aea3f Split block environment compatibility foundations Git 2026-05-14 21:59:31 -04:00
  • 09a751eecc Split Folia and net synchronization fixes Git 2026-05-14 21:53:53 -04:00
  • 5ed24b6545 Split diagnostics config and documentation Git 2026-05-14 21:53:22 -04:00
  • 4ecbdffa07 Start fixing false positives Xaw3ep 2026-05-13 20:12:26 +07:00
  • 13a65cb9c4 Formatting, comments, rename some flags, add new MC 26 blocks. Lysandr0 2026-05-09 14:33:27 +02:00
  • 9aef9c61cd Maybe final touch with split moves Xaw3ep 2026-04-29 14:27:12 +07:00
  • 46958110d2 Bump NCP to MC 26, Get rid of the legacy shape patch framework, comments/documentation, reduce memory footprint by keeping track of only 2 past moves. Lysandr0 2026-04-05 15:25:48 +02:00
  • 1dbae29c4b Tiny fix/cleanup, sync with local Xaw3ep 2026-03-29 01:06:49 +07:00
  • 4e4998e8ae Ops. Lysandr0 2026-03-27 17:15:40 +01:00
  • 991946290e Let some library methods use the block cache. Lysandr0 2026-03-27 17:07:01 +01:00
  • 70a6e6d7ad Restore hidden moves Xaw3ep 2026-03-23 08:27:10 +07:00
  • 5a5f20b459 Add copper torch model, don't wildcard lost ground with elytras, comments, throw in Optifine's trigonometric tables Lysandr0 2026-03-01 21:00:49 +01:00
  • ddb128dbe8 Merge pull request #424 from Phoenix616/pr/fix-spears Lysandr0 2026-02-06 08:32:28 +01:00
  • f90a7c1b76 Fix exceptions Xaw3ep 2026-02-04 23:24:01 +07:00
  • cedb9710a0 Use correct itemInUse method (Fixes #423) Phoenix616 2026-02-02 16:36:31 +01:00
  • 9048ea023b Refine shulker box shape. Lysandr0 2026-02-01 11:26:53 +01:00
  • 3ea3829ae9 Fix issues with block-breaking/shape-definition for 1.21.9 blocks. Lysandr0 2026-01-25 22:41:35 +01:00
  • 20e5a7164e An attempt to fix build Xaw3ep 2026-01-21 00:00:00 +07:00
  • d886176eff Split bounding box for collision and visible check Xaw3ep 2026-01-20 23:24:20 +07:00
  • 402b4fd5c5 [blind] Add shelf model Lysandr0 2026-01-11 15:02:16 +01:00
  • 959f8151ab Apply stash@{0} from branch 1.21.11-update (recovered stash) Lysandr0 2026-01-10 11:05:30 +01:00
  • a35d8ffe61 Fix ABI compatibility Xaw3ep 2026-01-08 11:28:34 +07:00
  • 5e6ee4b8cc Resolve collision shape for few last complex blocks Xaw3ep 2026-01-08 04:49:12 +07:00
  • 3601db801a Merge pull request #416 from Phoenix616/pr/copper-tools Xaw3ep 2026-01-07 20:55:07 +07:00
  • 066d0268a3 Bump ClientVersion to 1.21.11 Phoenix616 2026-01-06 18:57:57 +01:00
  • e469c6727c Support copper tools Phoenix616 2026-01-06 18:55:42 +01:00
  • 3c54300831 Fix powder snow & correct some blocks' shape Xaw3ep 2025-12-20 21:29:17 +07:00
  • 042113e978 Comments, formatting and documentation… Lysandr0 2025-12-14 21:46:16 +01:00
  • 2d021ded3a Bump ClientVersion to 1.21.9 Lysandr0 2025-12-14 21:44:14 +01:00
  • 2e6babb977 Adjustments for levitation magic workarounds. Lysandr0 2025-12-14 21:43:04 +01:00
  • 369f190116 Be sure to set data on early return of movement processing. Lysandr0 2025-12-14 21:42:34 +01:00
  • 7ef148301e Having a look at inventory-related stuff… Lysandr0 2025-12-14 21:39:32 +01:00
  • 1449067c17 Merge pull request #414 from Phoenix616/pr/fix-npe Lysandr0 2025-12-13 21:01:35 +01:00
  • 127fbf725c Fix possible NPE and clean up more edge interaction checks (Fixes #409) Phoenix616 2025-12-11 23:54:53 +01:00
  • 25b9d27646 First attempt to handle ground riptide Xaw3ep 2025-12-02 17:36:17 +07:00
  • 3198615873 Fix riptide-equipped trident release not being detected; fix elytra + riptide; attempt to fix illegalsprint false positives. Lysandr0 2025-11-08 10:32:25 +01:00
  • 125a23971a Update some comments and Javadocs Lysandr0 2025-11-04 10:59:13 +01:00
  • eff2d83139 Fix random liquid false positives Xaw3ep 2025-11-04 16:42:04 +07:00
  • e5df35dcce Adjustments for the vertical prediction (liquids) Lysandr0 2025-11-03 09:52:25 +01:00
  • 5987b4d381 Another sound fix Xaw3ep 2025-11-02 18:11:13 +07:00
  • 1beb1d188f Ops. Lysandr0 2025-11-02 11:37:49 +01:00
  • 6c1f3caf41 Some touch ups. Lysandr0 2025-11-02 11:26:33 +01:00
  • c8850e7b83 Now working supporting block Xaw3ep 2025-11-01 22:25:14 +07:00
  • dcdfbc83e0 [Deficient] Make supporting block works Xaw3ep 2025-10-21 01:10:18 +07:00
  • c4ab7560a4 Don't wildcard lost ground when checking for vertical collisions. Lysandr0 2025-10-19 11:13:26 +02:00
  • 5f26653c7f Fix yOnGround parameter for fastbreak; revise block push handling for SurvivalFly. Lysandr0 2025-10-19 11:06:29 +02:00
  • 112bdaa043 More cleanup. Lysandr0 2025-10-19 11:00:08 +02:00
  • 108435fd86 Get rid of the void-to-void set back policy. Lysandr0 2025-10-13 19:26:06 +02:00
  • 249da9c6e7 Tiny dig down fix Xaw3ep 2025-10-13 23:38:18 +07:00
  • 3817d568c6 Fix several false positives and bugs. Lysandr0 2025-10-12 09:59:11 +02:00
  • a0e20f9c29 Fix levitation Lysandr0 2025-10-11 16:29:53 +02:00
  • 91aa3a9f33 Clarify InputState's scope. Lysandr0 2025-10-10 11:19:43 +02:00
  • 7b1f19fc4b Set ClientVersion without ProtocolLib Xaw3ep 2025-10-10 13:44:09 +07:00
  • d84ea4dc92 Random infrastructure fixing Xaw3ep 2025-10-10 11:58:21 +07:00
  • 1f0f9c972c Fix NPE with the Visible checks. Lysandr0 2025-10-09 15:53:41 +02:00
  • c09af5be3b Add getLastStrafe(), get rid of sfDirty flag. Lysandr0 2025-10-09 12:22:22 +02:00
  • 4c86d0a8bf Fix several aspects for snow and powder snow collision. Lysandr0 2025-10-09 10:49:27 +02:00
  • 8f904387e2 Fix client version setting. Lysandr0 2025-10-09 09:35:19 +02:00
  • e474df86f4 Fine Xaw3ep 2025-10-08 23:38:05 +07:00
  • 3703a51529 Oops Xaw3ep 2025-10-08 23:34:23 +07:00
  • c08cec4f9b Fixed 1.21.2 input Xaw3ep 2025-10-08 23:21:18 +07:00
  • da1058c7e4 Update ClientVersion to the latest protocol ID. Lysandr0 2025-10-08 18:05:43 +02:00
  • c398a4988e Ops :) Lysandr0 2025-10-08 17:38:59 +02:00
  • dcda38716b Refactor for InputState. Lysandr0 2025-10-08 17:36:32 +02:00
  • 5eafb1f506 Catch even more (literal) edge cases with lost ground. Lysandr0 2025-10-07 17:03:39 +02:00
  • df4f2079b4 Fix several aspects of vdistrel; rename class; remove moving trace flags; Lysandr0 2025-10-07 09:42:20 +02:00
  • 264302636c Minor fixes Xaw3ep 2025-10-01 21:55:50 +07:00
  • ade49a577d Attempt to fix hidden micro moves, revert order of negligible momentum checking. Lysandr0 2025-09-30 23:59:23 +02:00
  • 3e8566de2a Get rid of munchhausen. Lysandr0 2025-09-28 11:39:50 +02:00
  • 8bf59cd85b Misc. changes. Lysandr0 2025-09-26 17:18:50 +02:00
  • 2839e6a40f Forgot that hspeed consumes Input data when use. Cloning! Xaw3ep 2025-09-26 07:51:28 +07:00
  • f2a8cc6f64 Correct collision block shapes, versions crossing compatible Xaw3ep 2025-09-24 18:19:37 +07:00
  • e3560651c1 Proper Input Implementation Xaw3ep 2025-09-23 02:56:44 +07:00
  • aa08284c03 Let it compile. Lysandr0 2025-09-15 18:03:40 +02:00
  • 60fa3bbdc7 Several changes. Lysandr0 2025-09-15 15:40:14 +02:00
  • 7a8995cb2b Merge pull request #403 from Phoenix616/pr/hide-debug-messages-unless-enabled Lysandr0 2025-09-10 17:24:00 +02:00
  • 5a7a6cc76b Fix build by updating address of ProtocolLib repository Phoenix616 2025-09-10 12:36:07 +02:00
  • 91692d8a5e Only print debug chat messages when debugging is enabled (Fixes #402) Phoenix616 2025-09-10 12:26:16 +02:00
  • 0ec5bd9439 Fix vertical prediction not working Xaw3ep 2025-09-06 10:10:08 +07:00
  • a635fccd77 Update poms, fix drip leaf shape definition, review usage of the legacy F_VARIABLE flag, adjustments for powder snow's on-ground judgement. Lysandr0 2025-09-04 21:06:32 +02:00
  • 048ac8f84a [Bleeding][Broken] Sketch input-tracking on packet-level. Lysandr0 2025-09-02 17:45:26 +02:00
  • 02766a11d3 [Bleeding] Update reflection methods and fix bad version input error in GenericVersion. Lysandr0 2025-09-01 12:10:37 +02:00
  • 0623d7592f [Bleeding] Listen for impulses via PlayerInputEvent Lysandr0 2025-08-31 22:03:25 +02:00
  • 7e5c65b828 [Bleeding] Add 1.21.5/6 blocks. Lysandr0 2025-08-31 12:19:31 +02:00
  • e14a49e6e3 Let it compile Lysandr0 2025-08-30 11:06:07 +02:00