Commit Graph

  • cd08037752 Fix formatted team names disconnecting clients via click commands fix/534-team-click-command einfachButzi 2026-11-12 01:58:16 +01:00
  • a74a8e3a4c Fix replay arrow movement and visibility fix/524-replay-arrows einfachButzi 2026-11-12 01:24:27 +01:00
  • 48a578cc0e Fix first join sending disabled advancement packets main Codex 2026-11-12 01:10:10 +01:00
  • fb8711f357 Remove anything powered and Bamboo from generation YoyoNow 2026-11-10 20:19:40 +01:00
  • d5c5da27bf Fix Pull Request comment BauSystem/WindChargeFlag&ProjectileStopperFlag Sakziea 2026-11-10 18:15:23 +01:00
  • d6d151ee88 Fix NoClipCommand crouching error YoyoNow 2026-11-06 09:27:08 +01:00
  • 78ebef7d1b Merge pull request 'no async world access' (#496) from Hut512/SteamWar:fix/thread-safe-world-access into main YoyoNow 2026-11-06 09:02:52 +01:00
  • 63b9f4886f Fast async floodfill for SteamEditWand Hut512 2026-10-30 01:23:24 +01:00
  • 1eef62add3 Make Techhider more robust Hut512 2026-10-03 17:46:01 +02:00
  • a5bfc2fa44 Make SteamEditWand event handlers public Hut512 2026-10-01 19:45:34 +02:00
  • 7140588f18 Rewrite SteamEditWand without packet filters Hut512 2026-10-01 19:33:28 +02:00
  • 5c47c8239f Remove netty Cursor render Hut512 2026-09-12 17:11:20 +02:00
  • bf3a62e294 Remove obsolete AntiNocom Hut512 2026-09-12 16:27:49 +02:00
  • 77bac1f103 Make Smart Place thread safe Hut512 2026-09-11 18:23:43 +02:00
  • 9201cb8186 Merge branch 'main' into BauSystem/WindChargeFlag Sakziea 2026-11-01 11:18:11 +01:00
  • e9a7908e26 Add Projectile Stopper Sakziea 2026-11-01 11:17:42 +01:00
  • 110833db39 Fix WindCharge interaction Sakziea 2026-11-01 11:16:46 +01:00
  • 1c2f9b922f add WindChargeInteractFlag Sakziea 2026-11-01 10:28:16 +01:00
  • cbb2987504 Only build and deploy changed projects in CI BetterCI-CD YoyoNow 2026-11-01 09:17:08 +01:00
  • 937905f296 Merge pull request 'Hider core' (#519) from HiderCore into main YoyoNow 2026-11-01 09:36:00 +01:00
  • dfec29dac5 Offer fight instead of local in /chat on arenas YoyoNow 2026-11-01 07:43:39 +01:00
  • b36d74da0e Fix WorldIdentifier YoyoNow 2026-11-01 07:35:56 +01:00
  • 65958b1fdb Fix WorldIdentifier YoyoNow 2026-11-01 07:12:13 +01:00
  • 24403488cd Merge pull request 'make world identifier valid by hex encoding them' (#521) from Jaki/SteamWar:main into main YoyoNow 2026-11-01 07:10:30 +01:00
  • 1389f81c7c make world identifier valid by hex encoding them Jakob Schulz 2026-11-01 00:46:13 +01:00
  • e550ee73f4 Answer private messages to yourself with an easter egg YoyoNow 2026-10-31 23:42:43 +01:00
  • f882cc8c1b Merge pull request 'Add Wind Charge limit and region constraint' (#484) from Jaki/SteamWar:main into main YoyoNow 2026-10-31 23:27:31 +01:00
  • d4f4be78bb Add /whois click on names and /chat <channel> <message> YoyoNow 2026-10-31 23:24:00 +01:00
  • e22317f1fa optimize imports Jakob Schulz 2026-10-31 23:02:23 +01:00
  • ded46c28a6 change arena map identifier to not use gamemode Jakob Schulz 2026-10-31 22:50:54 +01:00
  • 641962ff01 change arena map identifier to arena/<... Jakob Schulz 2026-10-31 22:47:18 +01:00
  • d196f49ba2 Add arena map world name identifier for TowerRun and TNTLeague Jakob Schulz 2026-10-31 22:45:32 +01:00
  • 460d016295 Change naming to fight/<version>/<arenaMap> Jakob Schulz 2026-10-31 22:35:42 +01:00
  • 9eea5f5e25 Keep hidden block entities in chunks without their data YoyoNow 2026-10-31 22:24:51 +01:00
  • 4dbe2ccac7 Speed up uncovering blocks in hulls YoyoNow 2026-10-31 21:58:48 +01:00
  • d7d452ebe6 Let doors and trapdoors occlude in hulls YoyoNow 2026-10-31 21:37:08 +01:00
  • baa4cf34e5 Calculate hull visibility on block faces YoyoNow 2026-10-31 21:18:24 +01:00
  • e1ff37bea2 Apply the gamemode techhider with /hullhider YoyoNow 2026-10-31 20:09:45 +01:00
  • 5651455a5f Stop hull rays from passing between occluding blocks YoyoNow 2026-10-31 17:07:18 +01:00
  • 9fd2bd17d4 Use @LinkedTimer for the timers of linked classes YoyoNow 2026-10-31 16:25:20 +01:00
  • 9598b1c961 Add @LinkedTimer YoyoNow 2026-10-31 16:11:28 +01:00
  • b78fab3172 Stop the loader task and listener when a loader ends YoyoNow 2026-10-31 16:02:31 +01:00
  • d76c396268 Do not hide entities with the BauSystem hullhider YoyoNow 2026-10-31 15:57:25 +01:00
  • edb13fb7df Stop registering linked listeners twice YoyoNow 2026-10-31 15:43:35 +01:00
  • abf44b2306 Allow @Linked on fields YoyoNow 2026-10-31 15:43:35 +01:00
  • a9fbb4cd8d Combine techhider, xray and hullhider scoreboard lines YoyoNow 2026-10-31 15:36:02 +01:00
  • f02f356b2b Add /hullhider to BauSystem YoyoNow 2026-10-31 15:32:18 +01:00
  • d1fb4ca67e Allow removing hulls and resend their chunks YoyoNow 2026-10-31 15:09:04 +01:00
  • ce2a23f4b8 Migrate BauSystem to the new TechHider and remove the legacy TechHider YoyoNow 2026-10-31 15:00:37 +01:00
  • 7d4252325a Extract obfuscation config into HiderCore YoyoNow 2026-10-31 14:50:32 +01:00
  • da4b684a4b Move Hull and generic HullHider into HiderCore YoyoNow 2026-10-31 14:49:00 +01:00
  • a3a97ee102 Move TechHider into new HiderCore module YoyoNow 2026-10-31 14:44:55 +01:00
  • b8f61658f4 Cleanup Laufbau YoyoNow 2026-10-31 10:12:52 +01:00
  • 54f1ae0388 Merge pull request 'Hull hider fixes' (#517) from HullHiderFixes into main YoyoNow 2026-10-31 12:53:16 +01:00
  • fc090c2b48 Remove Hull primary direction YoyoNow 2026-10-31 12:49:28 +01:00
  • 6c99f1f9c9 Resend hull chunks to non-viewers after hull initialisation YoyoNow 2026-10-27 10:12:07 +01:00
  • ac7dc2d2d5 Use Mth.floor instead of int casts for TechHider coordinates (int) truncates toward zero, so negative coordinates were checked against the wrong block. Matches the server's block position math. YoyoNow 2026-10-27 10:10:18 +01:00
  • 865d28645a Stop filtering remove-entity packets in TechHider Stripping ids of hidden entities left ghost entities on clients once the entity became visible and was later removed. Removing an unknown entity id is harmless, so the packet is passed through. YoyoNow 2026-10-27 10:10:09 +01:00
  • b47cff2805 Make TechHider hidden regions consistent for spectators YoyoNow 2026-10-27 09:58:16 +01:00
  • 7cd2e540ef Make TechHider access checks player-scoped AccessPrivilegeProvider#forPlayer returns a PlayerAccess that resolves the player's hidden region once. TechHider creates it once per outer packet (shared across bundle sub-packets) and passes it to every processor, so all decisions within a packet are consistent and the region/referee lookup no longer runs per block on the netty thread. YoyoNow 2026-10-27 09:50:59 +01:00
  • 8381cacdf8 Avoid NPE race when computing the TechHider hidden region YoyoNow 2026-10-27 09:28:05 +01:00
  • 4943682a66 Filter entity event packets by entity id in TechHider The processor for ClientboundEntityEventPacket used getEventId(), the status byte (2 = hurt, 3 = death, ...), as the entity id. Events of hidden entities therefore passed the filter, and events of visible entities could be dropped when an unrelated hidden entity had the same id. Use the entityId field instead. YoyoNow 2026-10-27 09:24:45 +01:00
  • 0ef702da9e Hide hulls from players by default in HullHider YoyoNow 2026-10-27 09:23:31 +01:00
  • 2ea09eadb2 Fix command errors being hidden by generic help (#513) YoyoNow 2026-10-27 07:40:06 +01:00
  • d32f5738fd Rework chat icon and name colors YoyoNow 2026-10-26 15:22:35 +01:00
  • f63390915b Add glyph flight for enchant particles and blend team links ParticleSystemRework YoyoNow 2026-10-26 15:13:39 +01:00
  • db939e27d9 Turn the touches back into reward designs styled like any other YoyoNow 2026-10-26 15:08:08 +01:00
  • 36e6329f2b Redraw beating wings every tick only after a jump YoyoNow 2026-10-26 15:02:56 +01:00
  • b2300c128e Let the wing beat touch beat the entry's own wings YoyoNow 2026-10-26 14:59:32 +01:00
  • 9cb4e0b7db Unlock everything for administrators YoyoNow 2026-10-26 14:49:53 +01:00
  • 8e4730bd12 Turn reward touches into an unlockable Touch setting YoyoNow 2026-10-26 14:48:29 +01:00
  • baa278a1f5 Cap particle speed at 0.05 and give each wing shape its own icon YoyoNow 2026-10-26 14:43:44 +01:00
  • 8fd6fdf81e Unlock tournament wing images and cosy smoke for building YoyoNow 2026-10-26 14:37:40 +01:00
  • 7d0f5aceae Give the rebuildable reward designs unique touches YoyoNow 2026-10-26 14:34:50 +01:00
  • ad9087c038 Remove the breathe wing motion YoyoNow 2026-10-26 13:57:59 +01:00
  • 872da5f62a Open wings with speed and let them flap or breathe YoyoNow 2026-10-26 13:55:58 +01:00
  • e830d087c9 Merge wing designs, turn wings with the body, limit leaves YoyoNow 2026-10-26 13:39:28 +01:00
  • 78669acef3 Merge pull request 'WaterRemover remove BubbleColums' (#514) from FightSystem/WaterRemover into main YoyoNow 2026-10-26 13:37:14 +01:00
  • b4661ea345 Add colour along the wing and sparkle to lobby wings YoyoNow 2026-10-26 13:34:23 +01:00
  • cb38460c4b Merge branch 'main' into FightSystem/WaterRemover Sakziea 2026-10-26 13:26:31 +01:00
  • a4e06bcfd5 Fix Bubble Colums get removed by WaterRemover Sakziea 2026-10-26 13:23:07 +01:00
  • 4e5945d2bc Lower drawn wings to the shoulder blades YoyoNow 2026-10-26 10:50:57 +01:00
  • a5b8f00c58 Add drawn wing shapes to the slot builder YoyoNow 2026-10-26 10:48:32 +01:00
  • 8e23490b04 Settle open particle slot questions YoyoNow 2026-10-26 10:30:30 +01:00
  • 4c6b5e654a Quiet no-op particle setting clicks and show entry particle counts YoyoNow 2026-10-26 10:21:41 +01:00
  • 38a33b7298 Show the resulting value on number step buttons YoyoNow 2026-10-26 10:14:19 +01:00
  • 32797bd2a8 Limit lobby particle speed to 0.2 YoyoNow 2026-10-26 10:12:02 +01:00
  • 28b62bf27b Limit lobby particle spread to half a block YoyoNow 2026-10-26 10:10:44 +01:00
  • db915f7be7 Keep large and lingering particles out of the slot builder YoyoNow 2026-10-26 10:01:52 +01:00
  • aef26b5e9f Add the trail particle with duration and target YoyoNow 2026-10-26 09:57:15 +01:00
  • 8009098965 Space out entry editor rows and show empty slots as firework stars YoyoNow 2026-10-26 09:40:23 +01:00
  • 47f0d9858b Place lobby particle entries relative to the body YoyoNow 2026-10-26 09:34:05 +01:00
  • c3eda01e20 Cycle particle settings with up to five options YoyoNow 2026-10-23 18:35:07 +02:00
  • 5e81081620 Toggle two-option particle settings on click YoyoNow 2026-10-23 18:33:20 +02:00
  • ed70d65bc4 Size particle choice menus by their options YoyoNow 2026-10-23 18:30:12 +02:00
  • 2ce8799a19 Use black panes for the particle menu bottom bar YoyoNow 2026-10-23 18:28:33 +02:00
  • 15036a7ba0 Allow hex colour codes for lobby particles YoyoNow 2026-10-23 18:27:06 +02:00
  • d77c014409 Translate lobby particle types and blocks YoyoNow 2026-10-23 18:25:24 +02:00
  • 6b5441bb04 Offer nearly every vanilla particle in the slot builder YoyoNow 2026-10-23 18:07:36 +02:00
  • 54d30f4a42 Fill unused particle menu columns with gray panes YoyoNow 2026-10-23 18:00:35 +02:00