From a4eea298d21b2c270fe16231f0b9f94527f77aae Mon Sep 17 00:00:00 2001 From: YoyoNow Date: Wed, 7 May 2025 14:37:00 +0200 Subject: [PATCH] Hotfix PrepareSchem not copying allowReplay and replaceColor while creating a prepared schem --- .../src/de/steamwar/fightsystem/listener/PrepareSchem.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/FightSystem/FightSystem_Core/src/de/steamwar/fightsystem/listener/PrepareSchem.java b/FightSystem/FightSystem_Core/src/de/steamwar/fightsystem/listener/PrepareSchem.java index 288eda76..29ccc434 100644 --- a/FightSystem/FightSystem_Core/src/de/steamwar/fightsystem/listener/PrepareSchem.java +++ b/FightSystem/FightSystem_Core/src/de/steamwar/fightsystem/listener/PrepareSchem.java @@ -86,7 +86,10 @@ public class PrepareSchem implements Listener { if(schemExists(schem)) return; + SchematicNode old = schem; schem = SchematicNode.createSchematicNode(schem.getOwner(), preparedName(schem), schem.getParent(), Config.SchematicType.checkType().toDB(), schem.getItem()); + schem.setReplaceColor(old.replaceColor()); + schem.setAllowReplay(old.allowReplay()); try{ WorldeditWrapper.impl.saveSchem(schem, region, minY);