Commit Graph
21 Commits
Author SHA1 Message Date
YoyoNow ce2a23f4b8 Migrate BauSystem to the new TechHider and remove the legacy TechHider
The new TechHider registers a permanent global filter, so BauSystem now uses
a single BauTechHider that combines the hiding rules of the spectator
techhider, /techhider and /xray per player. To support the different
obfuscation blocks of these rules, ForPlayer now provides the obfuscation
block per position.

The ChunkHider now also checks single valued chunk sections, which were sent
unfiltered before, and recalculates their block count if they change.
Unhandled packet types are logged once; statistics, debug samples and ping
responses are passed through.

The legacy TechHider and its access widener entries are removed.
2026-10-31 15:00:37 +01:00
YoyoNow 2b42f0d13c Remove YAPION from BauSystem_Main module 2026-09-29 14:26:57 +02:00
Chaoscaot 7038dc2aa5 Merge branch 'main' into swui-v2 2026-06-17 21:49:52 +02:00
YoyoNow 2bc164c1b0 Extract widener definition into a widener.gradle.kts plugin 2026-06-11 20:38:33 +02:00
YoyoNow eb866125ea Remove reflection from BauSystem 2026-06-11 13:45:49 +02:00
Chaoscaot 5ce69e6b7a SWUI V2
Signed-off-by: Chaoscaot <max@maxsp.de>
2026-06-10 00:36:18 +02:00
Chaoscaot 7c74ca014d Upgrade all projects to Java 21 and migrate dependencies to Paper and FastAsyncWorldEdit.
Signed-off-by: Chaoscaot <max@maxsp.de>
2026-05-16 13:26:18 +02:00
YoyoNow 58652cac5c Fix BauSystem build and local CMDFramework build 2026-05-16 12:22:40 +02:00
YoyoNow fd266969f5 Cleanup BauSystem 2026-05-15 14:52:17 +02:00
YoyoNow a03a3f45e8 Update copyright notices 2025-10-23 17:56:43 +02:00
Lixfel 22a8ca4aea Move ViaVersion to Proxy 2024-12-24 14:55:27 +01:00
Lixfel 851904beac Fix 1.20 Baus 2024-12-01 19:57:59 +01:00
Chaoscaot 313d63e99d Bausystem geht™️ 2024-11-27 19:06:30 +01:00
YoyoNow 43618fc290 Fix transitive dependencies for STRG+Click in Source code not jumping to Source code 2024-11-12 15:41:48 +01:00
Lixfel a60b579b0d Send Server version to Client when version differs 2024-08-12 18:21:41 +02:00
YoyoNow 5a4dcbdb3a Add classindex to library section 2024-08-06 13:51:27 +02:00
YoyoNow 412971af4d Remove compile time linkage in favour of class index
Optimize build time when no change happened for the BauSystem
2024-08-06 13:48:29 +02:00
Lixfel da3d0a97b5 Gradle Rewrite 2024-08-06 00:26:48 +02:00
YoyoNow ad9b856cf3 Simplify LinkageProcessor 2024-08-05 15:22:37 +02:00
YoyoNow f8c4e3127b Simplify LinkageProcessor 2024-08-05 14:57:03 +02:00
YoyoNow 3366a30b0c Add BauSystem module
Fix ci java version
Fix LinkageProcessor
2024-08-05 13:28:50 +02:00