Commit Graph

  • 93d0011b46 Update openMaterialSelector to exclude non-item materials in UtilGui. Chaoscaot 2025-11-11 17:20:10 +01:00
  • fd4d15ac5a Fix replay in 1.21 -> RPlayer needs fixing before YoyoNow 2025-11-08 20:04:36 +01:00
  • f56fedefe4 Fix Obsidian and Bedrock YoyoNow 2025-11-11 17:07:56 +01:00
  • 167bb4e266 Fix YMLWrapper YoyoNow 2025-11-11 17:05:46 +01:00
  • f6a9ce184b Closes: #214 Closes: #215 YoyoNow 2025-11-11 16:40:26 +01:00
  • d5708c110c Refactor NodeDataTable to use default current timestamp for createdAt and ensure schemData reads blob as bytes. Chaoscaot 2025-11-11 00:18:16 +01:00
  • f23c1215b7 Refactor NodeDataTable to use insert instead of insertIgnore and add blobParam import. Chaoscaot 2025-11-11 00:15:19 +01:00
  • cfcaf1569c Add GameModeConfig.Schematic.MaxBlastResistance YoyoNow 2025-11-10 21:39:35 +01:00
  • dc56b67ff6 Sort fights by start time in descending order and refactor saveFromStream method to use useDb block. Chaoscaot 2025-11-10 14:18:13 +01:00
  • 13c4a3ff8b Sort fights by start time in descending order and refactor saveFromStream method to use useDb block. Chaoscaot 2025-11-10 12:27:02 +01:00
  • 7e5a13989b Sort fights by start time in descending order and refactor saveFromStream method to use useDb block. Chaoscaot 2025-11-10 12:24:51 +01:00
  • 990a03ca6c Add Exposed library dependencies to WebsiteBackend build script. Chaoscaot 2025-11-10 11:56:59 +01:00
  • 4a608fe5b5 Fix SchematicType.fromDB YoyoNow 2025-11-10 11:55:17 +01:00
  • 5ca15aa117 Refactor PersonalKitTable to use explicit ID column initialization and update create method to utilize insert operation. Chaoscaot 2025-11-10 11:50:39 +01:00
  • 9b459bd12c Refactor PersonalKitTable to use explicit ID column initialization and update create method to utilize insert operation. Chaoscaot 2025-11-10 11:40:34 +01:00
  • b20d37e252 Refactor PersonalKitTable to use explicit ID column initialization and update create method to utilize insert operation. Chaoscaot 2025-11-10 11:40:20 +01:00
  • a8c98594a9 Fix GameModeConfig.Schematic.SubTypes YoyoNow 2025-11-10 11:31:59 +01:00
  • 1c076b5bbf Fix incorrect field references in BauweltMember methods. Chaoscaot 2025-11-10 11:19:56 +01:00
  • 133ddb39cc Add ID column initialization for BauweltMember Chaoscaot 2025-11-10 11:09:57 +01:00
  • ebb375d8d6 Improve messages YoyoNow 2025-11-10 11:04:29 +01:00
  • 8ada9a6335 Fix UserElo.getEloFromDb YoyoNow 2025-11-10 11:01:31 +01:00
  • 0760a5a08a Update build scripts: migrate to Spigot API, adjust JVM toolchains and Java version. Chaoscaot 2025-11-10 09:42:24 +01:00
  • 852ff95757 Update build scripts: migrate to Spigot API, adjust JVM toolchains and Java version. Chaoscaot 2025-11-10 09:40:36 +01:00
  • 5c7d388876 Remove unused SLF4J exclusion from shadowJar task. Chaoscaot 2025-11-10 09:34:44 +01:00
  • 4f92f8132d Remove unused SLF4J exclusion from shadowJar task. Chaoscaot 2025-11-10 09:27:58 +01:00
  • 56fb63f781 Add MySQL dependency to KotlinCore build script. Chaoscaot 2025-11-10 09:17:37 +01:00
  • 273efff87d Remove unused api-version field from plugin.yml. Chaoscaot 2025-11-10 09:16:14 +01:00
  • 0cac6f36c1 Remove unused api-version field from plugin.yml. Chaoscaot 2025-11-10 09:09:44 +01:00
  • 8680b9e6cf Change api dependencies to compileOnlyApi in build.gradle.kts and rename KitName column to Name in PersonalKitTable. Chaoscaot 2025-11-10 09:02:23 +01:00
  • 6c94efaf90 Improve TeamCommand.info YoyoNow 2025-11-10 09:00:13 +01:00
  • f6261ad989 Improve output for DevCommand reloadmodes YoyoNow 2025-11-10 08:47:17 +01:00
  • 614e989892 Rename IgnoreTable to IgnoredPlayers in IgnoreSystemTable for improved clarity. Chaoscaot 2025-11-10 08:47:32 +01:00
  • 84e1f605bd Merge pull request 'Exposed!' (#179) from exposed into main Chaoscaot 2025-11-10 08:42:59 +01:00
  • 0ea5a62dbe Merge branch 'main' into exposed Chaoscaot 2025-11-10 08:40:42 +01:00
  • 0eb6047139 Merge remote-tracking branch 'origin/exposed' into exposed Chaoscaot 2025-11-09 17:48:12 +01:00
  • fcebecf745 Add placement column to TeamTeilnahme table and corresponding property. Chaoscaot 2025-11-09 17:48:02 +01:00
  • dd14e9f518 Cleanup Session YoyoNow 2025-11-09 17:30:17 +01:00
  • 6c5239c8fc Optimize imports across SQL module: replace explicit class imports with wildcard imports, remove unused imports for cleaner structure. Chaoscaot 2025-11-09 17:28:40 +01:00
  • fc71f47add Remove needsAdmin property from PunishmentType enum and refactor related declarations for cleaner structure. Chaoscaot 2025-11-09 17:25:19 +01:00
  • 5d36393643 Refactor EventRelation, EventGroup, and EventFight classes: ensure database operations are enclosed in useDb, add default values for group points, and override delete methods. Update Gradle build script to include lombok dependencies. Chaoscaot 2025-11-08 22:44:22 +01:00
  • fa4d006dd3 Refactor Authlib integration and adjust entity handling for 1.21 compatibility ChaoscaotandYoyoNow 2025-07-08 11:50:16 +02:00
  • ebc6f50261 Refactor Gradle build scripts: update source set exclusions, add java-library plugin, and remove redundant configurations in SQL module. Chaoscaot 2025-11-08 13:52:27 +01:00
  • 69cf219e39 Fix FlatteningWrapper21 YoyoNow 2025-11-07 22:47:05 +01:00
  • fb4e53165f Hotfix FixedFlagStorage.clear and FixedGlobalFlagStorage.clear YoyoNow 2025-11-07 22:42:48 +01:00
  • 415d783365 Hotfix SEND_COMMAND_FEEDBACK in 1.20+ YoyoNow 2025-11-07 22:17:30 +01:00
  • ee99708340 Hotfix (FA)WE Selection 1.20+ YoyoNow 2025-11-07 22:13:31 +01:00
  • c9d74fb656 Remove redundant SQL logger in useDb and extra newlines in SQLConfig. Chaoscaot 2025-11-07 18:59:01 +01:00
  • e50e52950b Refactor Token and SteamwarUser classes: enhance owner property with memoized transformation, increase hash generation key size, and ensure database usage in useDb block. Chaoscaot 2025-11-07 18:57:34 +01:00
  • aaccd4b095 Merge branch 'main' into SpigotCore/SWPlayer YoyoNow 2025-11-07 15:41:56 +01:00
  • cac0ae3e13 Hotfix MaterialLazyInit for 1.21 YoyoNow 2025-11-07 15:41:48 +01:00
  • 14045a3366 Update method name in Countingwand YoyoNow 2025-11-07 15:30:18 +01:00
  • f9b3dd34cf Trigger rebuild YoyoNow 2025-11-07 15:25:20 +01:00
  • e5a61226ca Add newline at end of build.gradle.kts file for consistency. Chaoscaot 2025-11-07 15:06:37 +01:00
  • cc3b93a8f6 Improve SelectAdjacent YoyoNow 2025-11-07 14:54:57 +01:00
  • 0c35ace5e2 Remove redundant Java installation paths in Gradle configuration. Chaoscaot 2025-11-07 14:54:30 +01:00
  • 23bcf14ca5 Update Gradle configuration to specify multiple Java installation paths for compatibility. Chaoscaot 2025-11-07 14:53:07 +01:00
  • 58460416c3 Improve WarpListener YoyoNow 2025-11-07 14:49:10 +01:00
  • 40ac7b2139 Improve NoClipCommand Improve SelectBauGuiItem YoyoNow 2025-11-07 14:43:52 +01:00
  • 63a5fcff97 Add Kotlin plugin and configure build scripts for Kotlin compatibility, integrate exposed library dependencies, and enhance JVM settings. Chaoscaot 2025-11-07 14:40:10 +01:00
  • b69adcd362 Improve MaterialCommand YoyoNow 2025-11-07 14:34:30 +01:00
  • ceb8d2c6d4 Improve LaufbauUtils YoyoNow 2025-11-07 14:21:05 +01:00
  • 39b3cdb897 Introduce GDPRQuery command for GDPR data generation, refactor SQL statements, and improve null safety across modules. Chaoscaot 2025-11-07 12:42:15 +01:00
  • 26b4d8578a Improve ScriptRunner YoyoNow 2025-11-07 09:43:11 +01:00
  • 51411ceabe Improve ScriptRunner YoyoNow 2025-11-07 09:34:28 +01:00
  • 1ccc2c4b55 Improve Loader Improve ObserverTracer YoyoNow 2025-11-07 09:25:40 +01:00
  • 941a1916b7 Improve Detonator YoyoNow 2025-11-07 09:12:17 +01:00
  • 3ccfe92afb Remove DC prefix for discord send messages to cleanup the chat YoyoNow 2025-11-07 08:46:26 +01:00
  • c17b76851d Improve chat from discord YoyoNow 2025-11-07 08:44:07 +01:00
  • f0e18bfc72 Improve CouncilChannel and StaticMessageChannel YoyoNow 2025-11-07 08:39:42 +01:00
  • 160f982955 Improve ChatListener for STC Chat Add debug output for DiscordChannel Fix CouncilChannel YoyoNow 2025-11-07 08:34:19 +01:00
  • 6b8f791497 Add SWPlayer for per player storage and without Memory Leaks YoyoNow 2025-11-06 21:38:24 +01:00
  • 6ac0143459 Remove outdated SQL-related Java classes (GDPRQuery, Field, SelectStatement, SqlTypeMapper, Statement) and update references across modules. Chaoscaot 2025-11-06 11:30:01 +01:00
  • 98ca9e852c Merge pull request 'Add version dependant impl of tps warp to fight system' (#187) from FightSystem/Add-version-dependent-impl-of-tps-warp into main Chaoscaot 2025-11-06 09:50:24 +01:00
  • 17910ec8a4 Add version dependant impl D4rkr34lm 2025-11-06 02:07:20 +01:00
  • 56bc75763b Migrate Token class to Kotlin, remove outdated Java implementation, and refactor references across modules. Update timestamp fields to use CurrentTimestamp where applicable. Chaoscaot 2025-11-05 21:44:52 +01:00
  • 8272c73b48 Migrate SQL-related classes (Referee, SchemElo, Script, Session, SWException, TeamTeilnahme) to Kotlin and remove outdated Java implementations. Update references across modules. Chaoscaot 2025-11-05 17:47:30 +01:00
  • 6cb2c56e47 Merge pull request 'Remove some strain on the Database' (#185) from BauSystem/RemoveDatabaseStrain into main YoyoNow 2025-11-05 17:20:35 +01:00
  • a3273f6814 Fix some stuff related to CRIU YoyoNow 2025-11-05 17:15:20 +01:00
  • 2534451e26 Fix caching problems YoyoNow 2025-11-05 17:13:54 +01:00
  • 0f0c8b763e Remove some strain on the Database YoyoNow 2025-11-05 17:09:53 +01:00
  • 9acfb32ae0 Refactor SQL classes: update GameModeConfig functions, improve null safety in SchematicNode and SchematicType, and adjust NodeMemberTable structure. Chaoscaot 2025-11-05 17:04:01 +01:00
  • b2a4b05545 Merge branch 'main' into exposed Chaoscaot 2025-11-05 16:18:30 +01:00
  • acf9325179 Add Help messages and small refactor PsiRobot 2025-11-04 21:02:57 +00:00
  • 89e2df0eb2 Migrate Punishment and PollAnswer classes to Kotlin and remove outdated Java implementations. Update references across modules. Chaoscaot 2025-11-04 21:17:53 +01:00
  • ca3a7a82be Add /tb default subcommand PsiRobot 2025-11-04 15:52:41 +00:00
  • 73b3d21749 Remove unused stuff YoyoNow 2025-11-04 16:38:16 +01:00
  • 0e5a03e139 Added tls toggle PsiRobot 2025-11-04 15:18:29 +00:00
  • e97fb674a2 Fix FlatteningWrapper21 YoyoNow 2025-11-04 16:15:36 +01:00
  • 73da9179bf Migrate SQL-related classes (IgnoreSystem, Mod, NodeDownload, NodeMember) to Kotlin and remove old Java implementations. Update references across modules. Chaoscaot 2025-11-02 19:28:14 +01:00
  • 0fbbcdacea Migrate Fight, FightPlayer, and SchematicType classes to Kotlin and remove old Java implementations. Update references across modules. Chaoscaot 2025-11-01 13:52:26 +01:00
  • 4e6933f2fd Remove Event-related SQL classes and update relevant references across modules Chaoscaot 2025-10-30 23:14:25 +01:00
  • 62c41cdda8 Improve softreload YoyoNow 2025-10-30 16:29:57 +01:00
  • 6d8c765483 Hotfix dual checking of Schematics YoyoNow 2025-10-30 15:23:40 +01:00
  • f216ed0f0b Hotfix CheckCommand YoyoNow 2025-10-30 15:18:09 +01:00
  • eea1073892 Migrate Event class to Kotlin and update references across modules Chaoscaot 2025-10-29 23:17:17 +01:00
  • 702aa1cfa6 Refactor CheckedSchematic and migrate to Kotlin Chaoscaot 2025-10-29 17:42:29 +01:00
  • 5243cf850e Hotfix: 1.21 Autoprüfer Chaoscaot 2025-10-28 23:46:42 +01:00
  • c0163d813e Add WindchargeStopper to handle wind charge entity removal based on fight boundaries Chaoscaot 2025-10-28 23:00:53 +01:00
  • f53a31348f Hotfix: Kotlin ist schwer, ne Yoyo? Chaoscaot 2025-10-28 22:27:06 +01:00
  • 6ea73f4890 Refactor NodeData Chaoscaot 2025-10-28 22:25:31 +01:00