Commit Graph
94 Commits
Author SHA1 Message Date
YoyoNow a3a97ee102 Move TechHider into new HiderCore module
HiderCore holds the TechHider, ChunkHider and AccessPrivilegeProvider so that
FightSystem and BauSystem can both shade it. BlockIds and ProtocolUtils stay in
SpigotCore (used by AntiNocom and RFallingBlockEntity) and move to
de.steamwar.core to avoid a split package. The access widener entries the
TechHider needs are duplicated into hidercore.accesswidener; the legacy
TechHider still needs its own copies in SpigotCore.
2026-10-31 14:44:55 +01:00
YoyoNow 5a52771ec1 Improve items for GameModeConfig 2026-08-24 20:05:58 +02:00
Chaoscaot 3a247de43d Replace Custom Observer with kotlinx StateFlows
Signed-off-by: Chaoscaot <max@maxsp.de>
2026-07-06 01:13:05 +02:00
YoyoNow 54a1549973 Fix Missile spawning 2026-06-12 20:30:44 +02:00
YoyoNow 786257ad0e Add initial AccessWidener 2026-06-11 12:22:44 +02:00
YoyoNow 09aa2ee22c Fix compile of VelocityCore 2026-05-21 08:43:28 +02:00
Chaoscaot 5fb51b63c3 Fix Build
Signed-off-by: Chaoscaot <max@maxsp.de>
2026-05-16 13:54:37 +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 4813e24848 Remove LegacyBauSystem 2026-05-15 14:52:17 +02:00
YoyoNow d61d001ddf Cleanup FightSystem 2026-05-15 14:52:17 +02:00
YoyoNow 060364abb5 Cleanup SpigotCore 2026-05-15 14:52:17 +02:00
YoyoNow 13185f0e05 Cleanup SchematicSystem 2026-05-15 14:52:17 +02:00
YoyoNow fd266969f5 Cleanup BauSystem 2026-05-15 14:52:17 +02:00
Chaoscaot 1451750bcb Add SteamWar CLI module
- add Clikt-based `sw` entrypoint and subcommands
- include database, user, dev, and profiler commands
- wire CLI build and CI install/release steps
2026-05-09 16:46:59 +02:00
D4rkr34lm c90a977ab2 use same hacky impl as in fight system 2026-05-01 11:02:33 +02:00
D4rkr34lm b186228f4e Revert "swap out used api"
This reverts commit 5f38474809.
2026-05-01 10:59:23 +02:00
D4rkr34lm 5f38474809 swap out used api 2026-05-01 10:54:53 +02:00
Manuel Frohn 4f27320548 Implement hardcoded windcharge check 2026-04-30 14:44:54 +02:00
D4rkr34lm ba7bd1f1dd Configure V21 impl 2026-04-30 12:52:46 +02:00
YoyoNow ca70c6685c Remove Lunar client support
They currently have a problem with their maven repository
2026-03-15 12:52:56 +01:00
YoyoNow 34ade1de19 Merge branch 'main' into 1.21.1/rplayer-fix 2025-12-03 09:59:33 +01:00
Chaoscaot 08ad5edf76 Simplify Tokens and add Discord OAuth
Signed-off-by: Chaoscaot <max@maxsp.de>
2025-11-13 14:31:05 +01:00
YoyoNow 2a96b3c26a Hotfix AutoCheckerItems for 1.19 2025-11-11 22:06:44 +01:00
Chaoscaot fa4d006dd3 Refactor Authlib integration and adjust entity handling for 1.21 compatibility 2025-11-08 20:09:02 +01:00
Chaoscaot a462231bab Starting... 2025-10-27 18:34:31 +01:00
YoyoNow a03a3f45e8 Update copyright notices 2025-10-23 17:56:43 +02:00
YoyoNow ca589bd07c Add Linkage to CommonCore and implement SpigotLinker used in BauSystem 2025-10-23 17:20:06 +02:00
YoyoNow d2a6ccc46b Merge pull request 'Modular BauSystem Regions' (#26) from BauSystem/RegionSystem into main
Reviewed-on: SteamWar/SteamWar#26
Reviewed-by: D4rkr34lm <dark@steamwar.de>
2025-09-29 09:25:20 +02:00
YoyoNow 96daa2c861 Update some part of Region 2025-08-02 13:25:21 +02:00
Chaoscaot cf52b50333 Introduce support for Minecraft 1.21: Add ReflectionWrapper21, ChunkHider21, and enhance version compatibility across systems. 2025-07-31 10:43:40 +02:00
YoyoNow 6efbda669e Optimize and improve VelocityCore size
Improve steamwar.devserver.gradle to not upload anything that is up to date!
2025-07-02 11:17:55 +02:00
YoyoNow 6b16bbc785 Add DiscordDependency plugin for faster upload times 2025-07-01 19:00:14 +02:00
Chaoscaot 280202c43f Merge pull request 'Update to support Minecraft 1.21.6 version' (#52) from update/1.21.5 into main
Reviewed-on: SteamWar/SteamWar#52
2025-06-30 15:53:44 +02:00
Chaoscaot 23df187eb1 settings.gradle.kts aktualisiert 2025-06-30 15:52:51 +02:00
YoyoNow e4df6f55fb Merge pull request 'GUIImprovements' (#64) from GUIImprovements into main
Reviewed-on: SteamWar/SteamWar#64
Reviewed-by: Chaoscaot <max@chaoscaot.de>
2025-06-10 21:08:23 +02:00
Chaoscaot bcb0ad4bef Merge branch 'main' into update/1.21.5
# Conflicts:
#	VelocityCore/src/de/steamwar/velocitycore/ServerVersion.java
2025-05-31 20:20:07 +02:00
YoyoNow 37f6723542 Add CommonCore.DATA and CMDs 2025-05-29 17:12:32 +02:00
Chaoscaot 54eec6d57c Merge pull request 'SchematicSystem: Add music disks to auto checker' (#59) from SchematicSystem/Allow-music-disks into main
Reviewed-on: SteamWar/SteamWar#59
Reviewed-by: Chaoscaot <max@chaoscaot.de>
2025-05-29 14:37:49 +02:00
YoyoNow d410484e4c Update JDA to newest version 2025-05-22 19:47:14 +02:00
D4rkr34lm 69251f42a6 Add music disks to autochecker 2025-05-17 23:40:48 +02:00
Chaoscaot f30c3b2f34 Update anvilgui library to version 1.10.5-SNAPSHOT 2025-04-27 02:58:05 +02:00
Chaoscaot bb97d80c18 Refactor to align with Minecraft 1.21.5 API changes 2025-04-24 13:10:48 +02:00
YoyoNow e24dada435 Trigger rebuild 2025-04-16 18:13:58 +02:00
YoyoNow fd220d7fd4 Fix maven url 2025-04-04 13:57:09 +02:00
Lixfel ef029eb420 Add LegacyBauSystem with adaptions to current SpigotCore 2025-02-16 19:40:18 +01:00
Lixfel 3be748b92e Fix maven repo location 2025-01-20 11:30:05 +01:00
Chaoscaot 12c2ae435d CI Test 2025-01-15 18:21:44 +01:00
Chaoscaot 0f1fbc4b88 Test Webhook 2025-01-14 23:44:30 +01:00
Lixfel 856c79661b Merge pull request 'Move ViaVersion to Proxy' (#87) from ViaOnProxy into main
Reviewed-on: https://steamwar.de/devlabs/SteamWar/SteamWar/pulls/87
Reviewed-by: YoyoNow <jwsteam@nidido.de>
2025-01-03 07:33:45 +01:00
Lixfel 22a8ca4aea Move ViaVersion to Proxy 2024-12-24 14:55:27 +01:00