Chaoscaot
4e6933f2fd
Remove Event-related SQL classes and update relevant references across modules
...
Signed-off-by: Chaoscaot <max@maxsp.de >
2025-10-30 23:14:25 +01:00
Chaoscaot
eea1073892
Migrate Event class to Kotlin and update references across modules
...
Signed-off-by: Chaoscaot <max@maxsp.de >
2025-10-29 23:17:17 +01:00
Chaoscaot
a462231bab
Starting...
2025-10-27 18:34:31 +01:00
YoyoNow
5ab04d0518
Add cache for GameModeConfig
2025-10-26 13:34:25 +01:00
YoyoNow
c6dbece550
Improve GameModeConfig
2025-10-26 12:34:16 +01:00
YoyoNow
d216aac2c4
Improve YMLWrapper
2025-10-26 09:22:48 +01:00
YoyoNow
aec03e41a1
Improve YMLWrapper
2025-10-26 09:14:34 +01:00
YoyoNow
87a4836fa1
Add Unified GameModeConfig
2025-10-25 21:45:44 +02:00
YoyoNow
a03a3f45e8
Update copyright notices
2025-10-23 17:56:43 +02:00
YoyoNow
22d1e15ae0
Implement Linkage for FightSystem
2025-10-23 17:20:07 +02:00
Chaoscaot
3b43ad3587
Downgrade api-version in plugin.yml to 1.13 for broader compatibility.
2025-08-09 00:11:44 +02:00
Chaoscaot
50780ad9bd
Add chunk reset logic for Minecraft 1.21 in CraftbukkitWrapper21 to support advanced chunk management.
2025-08-03 16:39:25 +02:00
Chaoscaot
e7803dcf82
Enhance compatibility and feature support for Minecraft 1.21: Add ProtocolWrapper21, update gamerule management, streamline entity tracking, and refine chunk hider logic.
2025-07-31 11:34:56 +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
7db1d80988
Add SpaceCraft to startable fight servers
2025-07-30 20:41:01 +02:00
Chaoscaot
7aba8da5a0
Add revision handling to setSchematic method in FightTeam
2025-07-14 13:40:43 +02:00
Chaoscaot
6260e65b33
Merge pull request 'Add Schematic Revisions' ( #93 ) from schematic-revisions into main
...
Reviewed-on: SteamWar/SteamWar#93
Reviewed-by: YoyoNow <yoyonow@noreply.localhost >
2025-07-14 09:13:16 +02:00
Chaoscaot
6db404c1e6
Merge pull request 'Add AuditLog' ( #89 ) from AuditLog into main
...
Reviewed-on: SteamWar/SteamWar#89
Reviewed-by: Chaoscaot <max@chaoscaot.de >
2025-07-14 09:13:02 +02:00
YoyoNow
104f0cf02d
Fix final stuff
2025-07-13 18:39:53 +02:00
YoyoNow
f7662cdcba
Fix build
2025-07-13 18:15:24 +02:00
YoyoNow
167b36b10c
Update RandomRotate
2025-07-13 18:10:53 +02:00
YoyoNow
b9b541957b
Fix older replays
2025-07-13 17:54:28 +02:00
YoyoNow
e9d107f0ed
Fix older replays
2025-07-13 17:54:06 +02:00
YoyoNow
1e264a63a2
Add Winconditions.TIMED_DAMAGE_TECH_KO and Winconditions.RANDOM_ROTATE
2025-07-13 16:48:35 +02:00
YoyoNow
868ba4073b
Add Winconditions.TIMED_DAMAGE_TECH_KO and Winconditions.RANDOM_ROTATE
2025-07-13 16:46:11 +02:00
Chaoscaot
c04e8d75eb
Reorder Colors (again)
2025-07-03 00:57:25 +02:00
Chaoscaot
d5ca1e14e1
Add prepared flag to schematics and refactor related logic
2025-07-02 12:25:58 +02:00
Chaoscaot
4c98ce4aff
Add Schematic Revisions
2025-07-01 21:39:08 +02:00
YoyoNow
617bae5a5c
Add AuditLog
2025-07-01 18:48:59 +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
YoyoNow
14b756261e
Merge pull request 'Add event grouping' ( #57 ) from event-brackets into main
...
Reviewed-on: SteamWar/SteamWar#57
Reviewed-by: YoyoNow <yoyonow@noreply.localhost >
2025-06-26 23:40:51 +02:00
YoyoNow
4383e541d8
Fix some stuff
2025-06-26 21:05:11 +02:00
YoyoNow
40437afb73
Final fixes
2025-06-26 21:04:45 +02:00
YoyoNow
80a156754d
Finalize WorldEditCUI
2025-06-26 21:04:45 +02:00
YoyoNow
0f68f671f5
Merge pull request 'Remove Shields from Check Arena' ( #67 ) from remove-shield-from-check-arena into main
...
Reviewed-on: SteamWar/SteamWar#67
Reviewed-by: YoyoNow <yoyonow@noreply.localhost >
2025-06-26 14:20:15 +02:00
Chaoscaot
fcebb4ffd3
Add red team schematic paste in WGCommand
2025-06-14 22:01:29 +02:00
Chaoscaot
9abbcc908d
Remove unused fillRegion method from WorldEdit wrapper and related code
2025-06-14 21:56:02 +02:00
Chaoscaot
5201a3edc0
Adjust TechareaCommand to refine wireframe bounds using offset subtraction
2025-06-12 19:53:22 +02:00
Chaoscaot
c9821053ce
Refactor TechareaCommand to support per-player REntityServer instances and add periodic tick updates
2025-06-12 19:45:45 +02:00
Chaoscaot
37acbf0033
Add BlueInsetRegion management and implement TechareaCommand
2025-06-12 19:27:56 +02:00
Chaoscaot
dfd9febd8c
Remove Shields from Check Arena
2025-06-08 22:34:05 +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
b479b6667b
Merge pull request 'Enable a Dirt Block (Schem owner -1 and Name like GameMode) to be selected for any ServerTeam member' ( #51 ) from FightSystem/EnableDirtBlockForServerTeam into main
...
Reviewed-on: SteamWar/SteamWar#51
Reviewed-by: Lixfel <lixfel@noreply.localhost >
2025-05-29 12:06:41 +02:00
YoyoNow
9bc01a4e3b
Revert FightTeam
2025-05-29 12:00:12 +02:00
YoyoNow
b14cf445df
Fix PR stuff
2025-05-29 11:32:50 +02:00
YoyoNow
277e1f9f9b
Add NoGravity
2025-05-27 18:15:03 +02:00
Chaoscaot
c633694222
Refactor event handling and tie-break logic implementation
...
Introduced new methods and structures in EventGroup, EventRelation, and EventFight to streamline point calculations, tie-break detection, and dependency resolution. Improved modularity by adding methods like getLastFight, needsTieBreak, and getDependents while optimizing the event result setting process. This refactor enhances clarity, reduces redundancy, and supports better maintainability of event-related logic.
2025-05-07 16:16:36 +02:00
YoyoNow
a4eea298d2
Hotfix PrepareSchem not copying allowReplay and replaceColor while creating a prepared schem
2025-05-07 14:37:00 +02:00
Chaoscaot
15bb92fbba
Improve error handling and logging in Techhider and TinyProtocol
...
Refined logging messages for clarity by replacing "Techhider" with "PacketInterceptor" where appropriate. Adjusted error handling in `TechhiderbugCommand` by removing redundant `flush` calls and properly logging exceptions during bug report generation. These changes aim to enhance maintainability and debugging.
2025-04-29 18:04:58 +02:00
Chaoscaot
d6a5caf95d
Add error handling and logging to Techhider and TinyProtocol
2025-04-29 17:59:22 +02:00