YoyoNow
d727982ce0
Fix AutoChecker inventory rules
...
Count every inventory block towards exactly one Schematic.Limited rule:
filled blocks towards a rule whose Content allows all their items, empty
blocks towards a rule without Content (unlimited if there is none). Each
rule's Amount now caps how many blocks it covers, instead of taking the
highest Amount of all rules for that block type.
Inventory blocks whose items fit no rule are now checked and reported,
items from different rules in one block are reported as mixed, and the
auto-fix trims or removes them accordingly.
Remove the hardcoded wargearseason26 wind charge handling and its 2048
limit, wind charges are configured via Limited rules now.
Log a warning for Limited rules that match no blocks, e.g. a misspelled
'Materials' key.
Fixes #458 , #481 , #502
2026-10-15 17:53:06 +02:00
YoyoNow
d307f890e2
Remove debug output
2026-08-26 22:35:39 +02:00
YoyoNow
38e845b0e4
Improve AutoChecker and GameModeConfig again
2026-08-26 21:46:45 +02:00
YoyoNow
5a52771ec1
Improve items for GameModeConfig
2026-08-24 20:05:58 +02:00
Sakziea
25ab79abc0
Fix PullRequest comment
2026-07-17 14:23:55 +02:00
Sakziea
582d6a62e3
Fix PullRequest comment
2026-07-17 14:22:36 +02:00
Sakziea
a8c68864d8
Fix AutoChecker only counts filled Dispenser
2026-07-16 17:07:37 +02:00
D4rkr34lm
60dc5e4442
Fix formatiing
2026-06-12 19:56:12 +02:00
D4rkr34lm
4cdaf759af
Fix mixup of dimensions in autochecker
2026-06-12 19:54:06 +02:00
YoyoNow
711920464a
Remove some deprecated code in favor of newer code
2026-06-12 09:37:43 +02:00
YoyoNow
5125453406
Format code
2026-05-17 10:08:06 +02:00
YoyoNow
d110df924e
Format code
2026-05-16 23:08:09 +02:00
YoyoNow
00147f2a74
Optimize imports
2026-05-16 22:23:00 +02:00
YoyoNow
fcc370c353
Remove even more useless stuff
2026-05-16 22:21:06 +02:00
Chaoscaot
2d679028c0
Merge remote-tracking branch 'origin/ReflectionReduction' into Refactor/remove-old-dependencies
2026-05-16 14:03:19 +02:00
YoyoNow
ce1f947f4b
Remove Core.getVersion calls
2026-05-16 14:02:57 +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
13185f0e05
Cleanup SchematicSystem
2026-05-15 14:52:17 +02:00
D4rkr34lm
42feadcd2d
Add left out name get
2026-05-01 11:53:57 +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
72d62dfbe5
Fix AutoCheckerResult ignoring Water and Lava correctly
2026-03-22 15:23:46 +01:00
YoyoNow
76ecaccc41
Hotfix AutoChecker15 for now
2026-03-21 17:45:26 +01:00
YoyoNow
ac5dda58a1
Remove SchemElo and UserElo
2025-12-20 21:19:20 +01:00
YoyoNow
9efe625603
Pot fix for too many open files
2025-12-20 13:14:35 +01:00
YoyoNow
146ed598c8
Improve message on non ManualCheck submitted schematics
2025-12-20 12:20:36 +01:00
YoyoNow
33efd26d48
Fix build.gradle.kts
2025-11-12 07:43:36 +01:00
YoyoNow
2a96b3c26a
Hotfix AutoCheckerItems for 1.19
2025-11-11 22:06:44 +01:00
YoyoNow
3de4b3871d
Hotfix ModifyPart
2025-11-11 21:42:38 +01:00
Chaoscaot
b2a4b05545
Merge branch 'main' into exposed
...
# Conflicts:
# CommonCore/SQL/src/de/steamwar/sql/GameModeConfig.java
# CommonCore/SQL/src/de/steamwar/sql/Punishment.java
2025-11-05 16:18:30 +01:00
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
5243cf850e
Hotfix: 1.21 Autoprüfer
...
Signed-off-by: Chaoscaot <max@maxsp.de >
2025-10-28 23:46:42 +01:00
Chaoscaot
1aff7b30a6
Refactor SchematicNode
2025-10-28 19:03:30 +01:00
YoyoNow
0c371fb403
Fix ModifyPart.changeType
2025-10-28 18:20:39 +01:00
YoyoNow
2654735bba
Hotfix SchematicSystem.getGameModeConfig
2025-10-28 17:58:01 +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
ef81626e02
Remove CheckSchemTypeManager
2025-10-26 09:28:24 +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
e6dea72024
Improve YMLWrapper
2025-10-25 22:03:32 +02: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
c7284dc7ab
Implement Linkage for SchematicSystem
2025-10-23 17:20:07 +02:00
YoyoNow
bfbb017c8f
Remove lockreplay ModifyPart
2025-09-05 07:48:36 +02:00
Chaoscaot
86a10b3e97
Remove unused imports and redundant method annotations in SavePart class
2025-07-26 20:59:45 +02:00