diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java index 503feca595..3370ce956c 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; @@ -57,6 +57,6 @@ public class OpenCommonRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, false); + RecipeManager.getInstance().requestBookOpen(player, false); } } diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java index 8ec2e3c593..6b141d27e3 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; @@ -57,6 +57,6 @@ public class OpenDwarfRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, true); + RecipeManager.getInstance().requestBookOpen(player, true); } } diff --git a/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/RecipeController.java b/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java similarity index 95% rename from L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/RecipeController.java rename to L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java index 5937bf835f..d3ba2adc74 100644 --- a/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/RecipeController.java +++ b/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java @@ -14,7 +14,7 @@ * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ -package org.l2jmobius.gameserver; +package org.l2jmobius.gameserver.instancemanager; import java.util.ArrayList; import java.util.List; @@ -54,11 +54,11 @@ import org.l2jmobius.gameserver.network.serverpackets.SystemMessage; import org.l2jmobius.gameserver.taskmanager.GameTimeTaskManager; import org.l2jmobius.gameserver.util.Util; -public class RecipeController +public class RecipeManager { protected static final Map _activeMakers = new ConcurrentHashMap<>(); - protected RecipeController() + protected RecipeManager() { // Prevent external initialization. } @@ -760,13 +760,13 @@ public class RecipeController } } - public static RecipeController getInstance() + public static RecipeManager getInstance() { return SingletonHolder.INSTANCE; } private static class SingletonHolder { - protected static final RecipeController INSTANCE = new RecipeController(); + protected static final RecipeManager INSTANCE = new RecipeManager(); } } diff --git a/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 064de85004..185ee5b7df 100644 --- a/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -51,7 +51,6 @@ import org.l2jmobius.commons.util.Chronos; import org.l2jmobius.commons.util.CommonUtil; import org.l2jmobius.commons.util.Rnd; import org.l2jmobius.gameserver.LoginServerThread; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.ai.CreatureAI; import org.l2jmobius.gameserver.ai.CreatureAI.IntentionCommand; import org.l2jmobius.gameserver.ai.CtrlIntention; @@ -122,6 +121,7 @@ import org.l2jmobius.gameserver.instancemanager.MatchingRoomManager; import org.l2jmobius.gameserver.instancemanager.MentorManager; import org.l2jmobius.gameserver.instancemanager.PunishmentManager; import org.l2jmobius.gameserver.instancemanager.QuestManager; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.instancemanager.SellBuffsManager; import org.l2jmobius.gameserver.instancemanager.SiegeManager; import org.l2jmobius.gameserver.instancemanager.ZoneManager; @@ -10909,7 +10909,7 @@ public class PlayerInstance extends Playable // Stop crafting, if in progress try { - RecipeController.getInstance().requestMakeItemAbort(this); + RecipeManager.getInstance().requestMakeItemAbort(this); } catch (Exception e) { diff --git a/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java b/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java index 04ee8a2afe..fb35e8c22c 100644 --- a/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java +++ b/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java @@ -17,7 +17,7 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; import org.l2jmobius.gameserver.network.SystemMessageId; @@ -54,6 +54,6 @@ public class RequestRecipeBookOpen implements IClientIncomingPacket return; } - RecipeController.getInstance().requestBookOpen(player, _isDwarvenCraft); + RecipeManager.getInstance().requestBookOpen(player, _isDwarvenCraft); } } diff --git a/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java b/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java index f67da83eb0..b45a628573 100644 --- a/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java +++ b/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -62,6 +62,6 @@ public class RequestRecipeItemMakeSelf implements IClientIncomingPacket return; } - RecipeController.getInstance().requestMakeItem(player, _id); + RecipeManager.getInstance().requestMakeItem(player, _id); } } diff --git a/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java b/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java index e82eb1a85d..bb0ab2a03d 100644 --- a/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java +++ b/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.World; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -86,7 +86,7 @@ public class RequestRecipeShopMakeItem implements IClientIncomingPacket } if (Util.checkIfInRange(150, player, manufacturer, true)) { - RecipeController.getInstance().requestManufactureItem(manufacturer, _recipeId, player); + RecipeManager.getInstance().requestManufactureItem(manufacturer, _recipeId, player); } } } diff --git a/L2J_Mobius_2.5_Underground/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java b/L2J_Mobius_2.5_Underground/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java index 503feca595..3370ce956c 100644 --- a/L2J_Mobius_2.5_Underground/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java +++ b/L2J_Mobius_2.5_Underground/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; @@ -57,6 +57,6 @@ public class OpenCommonRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, false); + RecipeManager.getInstance().requestBookOpen(player, false); } } diff --git a/L2J_Mobius_2.5_Underground/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java b/L2J_Mobius_2.5_Underground/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java index 8ec2e3c593..6b141d27e3 100644 --- a/L2J_Mobius_2.5_Underground/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java +++ b/L2J_Mobius_2.5_Underground/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; @@ -57,6 +57,6 @@ public class OpenDwarfRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, true); + RecipeManager.getInstance().requestBookOpen(player, true); } } diff --git a/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/RecipeController.java b/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java similarity index 95% rename from L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/RecipeController.java rename to L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java index 5937bf835f..d3ba2adc74 100644 --- a/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/RecipeController.java +++ b/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java @@ -14,7 +14,7 @@ * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ -package org.l2jmobius.gameserver; +package org.l2jmobius.gameserver.instancemanager; import java.util.ArrayList; import java.util.List; @@ -54,11 +54,11 @@ import org.l2jmobius.gameserver.network.serverpackets.SystemMessage; import org.l2jmobius.gameserver.taskmanager.GameTimeTaskManager; import org.l2jmobius.gameserver.util.Util; -public class RecipeController +public class RecipeManager { protected static final Map _activeMakers = new ConcurrentHashMap<>(); - protected RecipeController() + protected RecipeManager() { // Prevent external initialization. } @@ -760,13 +760,13 @@ public class RecipeController } } - public static RecipeController getInstance() + public static RecipeManager getInstance() { return SingletonHolder.INSTANCE; } private static class SingletonHolder { - protected static final RecipeController INSTANCE = new RecipeController(); + protected static final RecipeManager INSTANCE = new RecipeManager(); } } diff --git a/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 14fc572fc7..1f5761a646 100644 --- a/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -51,7 +51,6 @@ import org.l2jmobius.commons.util.Chronos; import org.l2jmobius.commons.util.CommonUtil; import org.l2jmobius.commons.util.Rnd; import org.l2jmobius.gameserver.LoginServerThread; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.ai.CreatureAI; import org.l2jmobius.gameserver.ai.CreatureAI.IntentionCommand; import org.l2jmobius.gameserver.ai.CtrlIntention; @@ -123,6 +122,7 @@ import org.l2jmobius.gameserver.instancemanager.MatchingRoomManager; import org.l2jmobius.gameserver.instancemanager.MentorManager; import org.l2jmobius.gameserver.instancemanager.PunishmentManager; import org.l2jmobius.gameserver.instancemanager.QuestManager; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.instancemanager.SellBuffsManager; import org.l2jmobius.gameserver.instancemanager.SiegeManager; import org.l2jmobius.gameserver.instancemanager.ZoneManager; @@ -10916,7 +10916,7 @@ public class PlayerInstance extends Playable // Stop crafting, if in progress try { - RecipeController.getInstance().requestMakeItemAbort(this); + RecipeManager.getInstance().requestMakeItemAbort(this); } catch (Exception e) { diff --git a/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java b/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java index 04ee8a2afe..fb35e8c22c 100644 --- a/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java +++ b/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java @@ -17,7 +17,7 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; import org.l2jmobius.gameserver.network.SystemMessageId; @@ -54,6 +54,6 @@ public class RequestRecipeBookOpen implements IClientIncomingPacket return; } - RecipeController.getInstance().requestBookOpen(player, _isDwarvenCraft); + RecipeManager.getInstance().requestBookOpen(player, _isDwarvenCraft); } } diff --git a/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java b/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java index f67da83eb0..b45a628573 100644 --- a/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java +++ b/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -62,6 +62,6 @@ public class RequestRecipeItemMakeSelf implements IClientIncomingPacket return; } - RecipeController.getInstance().requestMakeItem(player, _id); + RecipeManager.getInstance().requestMakeItem(player, _id); } } diff --git a/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java b/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java index e82eb1a85d..bb0ab2a03d 100644 --- a/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java +++ b/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.World; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -86,7 +86,7 @@ public class RequestRecipeShopMakeItem implements IClientIncomingPacket } if (Util.checkIfInRange(150, player, manufacturer, true)) { - RecipeController.getInstance().requestManufactureItem(manufacturer, _recipeId, player); + RecipeManager.getInstance().requestManufactureItem(manufacturer, _recipeId, player); } } } diff --git a/L2J_Mobius_3.0_Helios/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java b/L2J_Mobius_3.0_Helios/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java index 503feca595..3370ce956c 100644 --- a/L2J_Mobius_3.0_Helios/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java +++ b/L2J_Mobius_3.0_Helios/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; @@ -57,6 +57,6 @@ public class OpenCommonRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, false); + RecipeManager.getInstance().requestBookOpen(player, false); } } diff --git a/L2J_Mobius_3.0_Helios/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java b/L2J_Mobius_3.0_Helios/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java index 8ec2e3c593..6b141d27e3 100644 --- a/L2J_Mobius_3.0_Helios/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java +++ b/L2J_Mobius_3.0_Helios/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; @@ -57,6 +57,6 @@ public class OpenDwarfRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, true); + RecipeManager.getInstance().requestBookOpen(player, true); } } diff --git a/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/RecipeController.java b/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java similarity index 95% rename from L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/RecipeController.java rename to L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java index 5937bf835f..d3ba2adc74 100644 --- a/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/RecipeController.java +++ b/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java @@ -14,7 +14,7 @@ * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ -package org.l2jmobius.gameserver; +package org.l2jmobius.gameserver.instancemanager; import java.util.ArrayList; import java.util.List; @@ -54,11 +54,11 @@ import org.l2jmobius.gameserver.network.serverpackets.SystemMessage; import org.l2jmobius.gameserver.taskmanager.GameTimeTaskManager; import org.l2jmobius.gameserver.util.Util; -public class RecipeController +public class RecipeManager { protected static final Map _activeMakers = new ConcurrentHashMap<>(); - protected RecipeController() + protected RecipeManager() { // Prevent external initialization. } @@ -760,13 +760,13 @@ public class RecipeController } } - public static RecipeController getInstance() + public static RecipeManager getInstance() { return SingletonHolder.INSTANCE; } private static class SingletonHolder { - protected static final RecipeController INSTANCE = new RecipeController(); + protected static final RecipeManager INSTANCE = new RecipeManager(); } } diff --git a/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 6e4cd6dafc..48ae4d62c2 100644 --- a/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -51,7 +51,6 @@ import org.l2jmobius.commons.util.Chronos; import org.l2jmobius.commons.util.CommonUtil; import org.l2jmobius.commons.util.Rnd; import org.l2jmobius.gameserver.LoginServerThread; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.ai.CreatureAI; import org.l2jmobius.gameserver.ai.CreatureAI.IntentionCommand; import org.l2jmobius.gameserver.ai.CtrlIntention; @@ -124,6 +123,7 @@ import org.l2jmobius.gameserver.instancemanager.MatchingRoomManager; import org.l2jmobius.gameserver.instancemanager.MentorManager; import org.l2jmobius.gameserver.instancemanager.PunishmentManager; import org.l2jmobius.gameserver.instancemanager.QuestManager; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.instancemanager.SellBuffsManager; import org.l2jmobius.gameserver.instancemanager.SiegeManager; import org.l2jmobius.gameserver.instancemanager.ZoneManager; @@ -10918,7 +10918,7 @@ public class PlayerInstance extends Playable // Stop crafting, if in progress try { - RecipeController.getInstance().requestMakeItemAbort(this); + RecipeManager.getInstance().requestMakeItemAbort(this); } catch (Exception e) { diff --git a/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java b/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java index 04ee8a2afe..fb35e8c22c 100644 --- a/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java +++ b/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java @@ -17,7 +17,7 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; import org.l2jmobius.gameserver.network.SystemMessageId; @@ -54,6 +54,6 @@ public class RequestRecipeBookOpen implements IClientIncomingPacket return; } - RecipeController.getInstance().requestBookOpen(player, _isDwarvenCraft); + RecipeManager.getInstance().requestBookOpen(player, _isDwarvenCraft); } } diff --git a/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java b/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java index f67da83eb0..b45a628573 100644 --- a/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java +++ b/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -62,6 +62,6 @@ public class RequestRecipeItemMakeSelf implements IClientIncomingPacket return; } - RecipeController.getInstance().requestMakeItem(player, _id); + RecipeManager.getInstance().requestMakeItem(player, _id); } } diff --git a/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java b/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java index e82eb1a85d..bb0ab2a03d 100644 --- a/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java +++ b/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.World; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -86,7 +86,7 @@ public class RequestRecipeShopMakeItem implements IClientIncomingPacket } if (Util.checkIfInRange(150, player, manufacturer, true)) { - RecipeController.getInstance().requestManufactureItem(manufacturer, _recipeId, player); + RecipeManager.getInstance().requestManufactureItem(manufacturer, _recipeId, player); } } } diff --git a/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/GameServer.java b/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/GameServer.java index 22e71a2883..45cd05e47e 100644 --- a/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/GameServer.java +++ b/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/GameServer.java @@ -99,6 +99,7 @@ import org.l2jmobius.gameserver.instancemanager.PrecautionaryRestartManager; import org.l2jmobius.gameserver.instancemanager.QuestManager; import org.l2jmobius.gameserver.instancemanager.RaidBossPointsManager; import org.l2jmobius.gameserver.instancemanager.RaidBossSpawnManager; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.instancemanager.ServerRestartManager; import org.l2jmobius.gameserver.instancemanager.SiegeManager; import org.l2jmobius.gameserver.instancemanager.events.EventManager; @@ -294,7 +295,7 @@ public class GameServer Util.printSection("Misc"); RecipeData.getInstance(); - RecipeController.getInstance(); + RecipeManager.getInstance(); EventDroplist.getInstance(); MonsterRace.getInstance(); Lottery.getInstance(); diff --git a/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/data/xml/RecipeData.java b/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/data/xml/RecipeData.java index a7a7b44d4e..a977310bec 100644 --- a/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/data/xml/RecipeData.java +++ b/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/data/xml/RecipeData.java @@ -29,11 +29,11 @@ import org.w3c.dom.NamedNodeMap; import org.w3c.dom.Node; import org.l2jmobius.commons.util.IXmlReader; -import org.l2jmobius.gameserver.RecipeController; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.RecipeList; import org.l2jmobius.gameserver.model.actor.instance.RecipeInstance; -public class RecipeData extends RecipeController implements IXmlReader +public class RecipeData extends RecipeManager implements IXmlReader { private static final Logger LOGGER = Logger.getLogger(RecipeData.class.getName()); diff --git a/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/handler/skillhandlers/Craft.java b/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/handler/skillhandlers/Craft.java index f408867db0..1379aafe8b 100644 --- a/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/handler/skillhandlers/Craft.java +++ b/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/handler/skillhandlers/Craft.java @@ -18,8 +18,8 @@ package org.l2jmobius.gameserver.handler.skillhandlers; import java.util.List; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.handler.ISkillHandler; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.Skill; import org.l2jmobius.gameserver.model.Skill.SkillType; import org.l2jmobius.gameserver.model.actor.Creature; @@ -54,7 +54,7 @@ public class Craft implements ISkillHandler player.sendPacket(SystemMessageId.AN_ITEM_MAY_NOT_BE_CREATED_WHILE_ENGAGED_IN_TRADING); return; } - RecipeController.getInstance().requestBookOpen(player, (skill.getSkillType() == SkillType.DWARVEN_CRAFT)); + RecipeManager.getInstance().requestBookOpen(player, (skill.getSkillType() == SkillType.DWARVEN_CRAFT)); } @Override diff --git a/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/RecipeController.java b/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java similarity index 94% rename from L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/RecipeController.java rename to L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java index b89ebe775f..c1a3018a85 100644 --- a/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/RecipeController.java +++ b/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java @@ -14,7 +14,7 @@ * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ -package org.l2jmobius.gameserver; +package org.l2jmobius.gameserver.instancemanager; import java.util.ArrayList; import java.util.Collections; @@ -49,18 +49,12 @@ import org.l2jmobius.gameserver.network.serverpackets.SystemMessage; import org.l2jmobius.gameserver.taskmanager.GameTimeTaskManager; import org.l2jmobius.gameserver.util.Util; -public class RecipeController +public class RecipeManager { - protected static final Logger LOGGER = Logger.getLogger(RecipeController.class.getName()); + protected static final Logger LOGGER = Logger.getLogger(RecipeManager.class.getName()); - private static RecipeController INSTANCE; protected static final Map _activeMakers = Collections.synchronizedMap(new WeakHashMap()); - public static RecipeController getInstance() - { - return INSTANCE == null ? INSTANCE = new RecipeController() : INSTANCE; - } - public synchronized void requestBookOpen(PlayerInstance player, boolean isDwarvenCraft) { RecipeItemMaker maker = null; @@ -82,7 +76,7 @@ public class RecipeController public synchronized void requestMakeItemAbort(PlayerInstance player) { - _activeMakers.remove(player); // TODO: anything else here? + _activeMakers.remove(player); } public synchronized void requestManufactureItem(PlayerInstance manufacturer, int recipeListId, PlayerInstance player) @@ -697,4 +691,14 @@ public class RecipeController } return recipeList; } + + public static RecipeManager getInstance() + { + return SingletonHolder.INSTANCE; + } + + private static class SingletonHolder + { + protected static final RecipeManager INSTANCE = new RecipeManager(); + } } diff --git a/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 4fa09b6ee3..82a0bbe0b8 100644 --- a/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -40,7 +40,6 @@ import org.l2jmobius.commons.database.DatabaseFactory; import org.l2jmobius.commons.util.Chronos; import org.l2jmobius.commons.util.Rnd; import org.l2jmobius.gameserver.LoginServerThread; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.ai.CreatureAI; import org.l2jmobius.gameserver.ai.CtrlIntention; import org.l2jmobius.gameserver.ai.PlayerAI; @@ -82,6 +81,7 @@ import org.l2jmobius.gameserver.instancemanager.FortSiegeManager; import org.l2jmobius.gameserver.instancemanager.ItemsOnGroundManager; import org.l2jmobius.gameserver.instancemanager.QuestManager; import org.l2jmobius.gameserver.instancemanager.RebirthManager; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.instancemanager.SiegeManager; import org.l2jmobius.gameserver.instancemanager.events.CTF; import org.l2jmobius.gameserver.instancemanager.events.DM; @@ -13435,7 +13435,7 @@ public class PlayerInstance extends Playable // Stop crafting, if in progress try { - RecipeController.getInstance().requestMakeItemAbort(this); + RecipeManager.getInstance().requestMakeItemAbort(this); } catch (Throwable t) { diff --git a/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java b/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java index cfe76a8cf6..4de7240abb 100644 --- a/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java +++ b/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java @@ -17,7 +17,7 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -47,6 +47,6 @@ public class RequestRecipeBookOpen implements IClientIncomingPacket return; } - RecipeController.getInstance().requestBookOpen(player, _isDwarvenCraft); + RecipeManager.getInstance().requestBookOpen(player, _isDwarvenCraft); } } diff --git a/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java b/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java index 2a5199adec..7cfed1f866 100644 --- a/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java +++ b/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java @@ -17,7 +17,7 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -58,6 +58,6 @@ public class RequestRecipeItemMakeSelf implements IClientIncomingPacket return; } - RecipeController.getInstance().requestMakeItem(player, _id); + RecipeManager.getInstance().requestMakeItem(player, _id); } } diff --git a/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java b/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java index d93d57555a..c4b6da478d 100644 --- a/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java +++ b/L2J_Mobius_C4_ScionsOfDestiny/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java @@ -17,7 +17,7 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.World; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -79,7 +79,7 @@ public class RequestRecipeShopMakeItem implements IClientIncomingPacket if (Util.checkIfInRange(150, player, manufacturer, true)) { - RecipeController.getInstance().requestManufactureItem(manufacturer, _recipeId, player); + RecipeManager.getInstance().requestManufactureItem(manufacturer, _recipeId, player); } } } diff --git a/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/GameServer.java b/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/GameServer.java index 845ec87477..a6423e9d39 100644 --- a/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/GameServer.java +++ b/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/GameServer.java @@ -103,6 +103,7 @@ import org.l2jmobius.gameserver.instancemanager.PrecautionaryRestartManager; import org.l2jmobius.gameserver.instancemanager.QuestManager; import org.l2jmobius.gameserver.instancemanager.RaidBossPointsManager; import org.l2jmobius.gameserver.instancemanager.RaidBossSpawnManager; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.instancemanager.ServerRestartManager; import org.l2jmobius.gameserver.instancemanager.SiegeManager; import org.l2jmobius.gameserver.instancemanager.events.EventManager; @@ -299,7 +300,7 @@ public class GameServer Util.printSection("Misc"); RecipeData.getInstance(); - RecipeController.getInstance(); + RecipeManager.getInstance(); EventDroplist.getInstance(); AugmentationData.getInstance(); MonsterRace.getInstance(); diff --git a/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/data/xml/RecipeData.java b/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/data/xml/RecipeData.java index a7a7b44d4e..a977310bec 100644 --- a/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/data/xml/RecipeData.java +++ b/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/data/xml/RecipeData.java @@ -29,11 +29,11 @@ import org.w3c.dom.NamedNodeMap; import org.w3c.dom.Node; import org.l2jmobius.commons.util.IXmlReader; -import org.l2jmobius.gameserver.RecipeController; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.RecipeList; import org.l2jmobius.gameserver.model.actor.instance.RecipeInstance; -public class RecipeData extends RecipeController implements IXmlReader +public class RecipeData extends RecipeManager implements IXmlReader { private static final Logger LOGGER = Logger.getLogger(RecipeData.class.getName()); diff --git a/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/handler/skillhandlers/Craft.java b/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/handler/skillhandlers/Craft.java index f408867db0..1379aafe8b 100644 --- a/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/handler/skillhandlers/Craft.java +++ b/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/handler/skillhandlers/Craft.java @@ -18,8 +18,8 @@ package org.l2jmobius.gameserver.handler.skillhandlers; import java.util.List; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.handler.ISkillHandler; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.Skill; import org.l2jmobius.gameserver.model.Skill.SkillType; import org.l2jmobius.gameserver.model.actor.Creature; @@ -54,7 +54,7 @@ public class Craft implements ISkillHandler player.sendPacket(SystemMessageId.AN_ITEM_MAY_NOT_BE_CREATED_WHILE_ENGAGED_IN_TRADING); return; } - RecipeController.getInstance().requestBookOpen(player, (skill.getSkillType() == SkillType.DWARVEN_CRAFT)); + RecipeManager.getInstance().requestBookOpen(player, (skill.getSkillType() == SkillType.DWARVEN_CRAFT)); } @Override diff --git a/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/RecipeController.java b/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java similarity index 94% rename from L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/RecipeController.java rename to L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java index 9f8d1dec29..17b8e6a69d 100644 --- a/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/RecipeController.java +++ b/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java @@ -14,7 +14,7 @@ * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ -package org.l2jmobius.gameserver; +package org.l2jmobius.gameserver.instancemanager; import java.util.ArrayList; import java.util.Collections; @@ -49,18 +49,12 @@ import org.l2jmobius.gameserver.network.serverpackets.SystemMessage; import org.l2jmobius.gameserver.taskmanager.GameTimeTaskManager; import org.l2jmobius.gameserver.util.Util; -public class RecipeController +public class RecipeManager { - protected static final Logger LOGGER = Logger.getLogger(RecipeController.class.getName()); + protected static final Logger LOGGER = Logger.getLogger(RecipeManager.class.getName()); - private static RecipeController INSTANCE; protected static final Map _activeMakers = Collections.synchronizedMap(new WeakHashMap()); - public static RecipeController getInstance() - { - return INSTANCE == null ? INSTANCE = new RecipeController() : INSTANCE; - } - public synchronized void requestBookOpen(PlayerInstance player, boolean isDwarvenCraft) { RecipeItemMaker maker = null; @@ -82,7 +76,7 @@ public class RecipeController public synchronized void requestMakeItemAbort(PlayerInstance player) { - _activeMakers.remove(player); // TODO: anything else here? + _activeMakers.remove(player); } public synchronized void requestManufactureItem(PlayerInstance manufacturer, int recipeListId, PlayerInstance player) @@ -703,4 +697,14 @@ public class RecipeController } return recipeList; } + + public static RecipeManager getInstance() + { + return SingletonHolder.INSTANCE; + } + + private static class SingletonHolder + { + protected static final RecipeManager INSTANCE = new RecipeManager(); + } } diff --git a/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index e1db81408a..8f01dd91d5 100644 --- a/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -40,7 +40,6 @@ import org.l2jmobius.commons.database.DatabaseFactory; import org.l2jmobius.commons.util.Chronos; import org.l2jmobius.commons.util.Rnd; import org.l2jmobius.gameserver.LoginServerThread; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.ai.CreatureAI; import org.l2jmobius.gameserver.ai.CtrlIntention; import org.l2jmobius.gameserver.ai.PlayerAI; @@ -84,6 +83,7 @@ import org.l2jmobius.gameserver.instancemanager.FortSiegeManager; import org.l2jmobius.gameserver.instancemanager.ItemsOnGroundManager; import org.l2jmobius.gameserver.instancemanager.QuestManager; import org.l2jmobius.gameserver.instancemanager.RebirthManager; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.instancemanager.SiegeManager; import org.l2jmobius.gameserver.instancemanager.events.CTF; import org.l2jmobius.gameserver.instancemanager.events.DM; @@ -13757,7 +13757,7 @@ public class PlayerInstance extends Playable // Stop crafting, if in progress try { - RecipeController.getInstance().requestMakeItemAbort(this); + RecipeManager.getInstance().requestMakeItemAbort(this); } catch (Throwable t) { diff --git a/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java b/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java index cfe76a8cf6..4de7240abb 100644 --- a/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java +++ b/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java @@ -17,7 +17,7 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -47,6 +47,6 @@ public class RequestRecipeBookOpen implements IClientIncomingPacket return; } - RecipeController.getInstance().requestBookOpen(player, _isDwarvenCraft); + RecipeManager.getInstance().requestBookOpen(player, _isDwarvenCraft); } } diff --git a/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java b/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java index 2a5199adec..7cfed1f866 100644 --- a/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java +++ b/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java @@ -17,7 +17,7 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -58,6 +58,6 @@ public class RequestRecipeItemMakeSelf implements IClientIncomingPacket return; } - RecipeController.getInstance().requestMakeItem(player, _id); + RecipeManager.getInstance().requestMakeItem(player, _id); } } diff --git a/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java b/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java index 637c8ae57d..2babc55975 100644 --- a/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java +++ b/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java @@ -17,7 +17,7 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.World; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -86,7 +86,7 @@ public class RequestRecipeShopMakeItem implements IClientIncomingPacket if (Util.checkIfInRange(150, player, manufacturer, true)) { - RecipeController.getInstance().requestManufactureItem(manufacturer, _recipeId, player); + RecipeManager.getInstance().requestManufactureItem(manufacturer, _recipeId, player); } } } diff --git a/L2J_Mobius_CT_2.4_Epilogue/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java b/L2J_Mobius_CT_2.4_Epilogue/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java index 06484e5c83..c0f1fb34ff 100644 --- a/L2J_Mobius_CT_2.4_Epilogue/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java +++ b/L2J_Mobius_CT_2.4_Epilogue/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.model.conditions.Condition; @@ -57,6 +57,6 @@ public class OpenCommonRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, false); + RecipeManager.getInstance().requestBookOpen(player, false); } } diff --git a/L2J_Mobius_CT_2.4_Epilogue/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java b/L2J_Mobius_CT_2.4_Epilogue/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java index 9bb776675d..cb93dfe81f 100644 --- a/L2J_Mobius_CT_2.4_Epilogue/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java +++ b/L2J_Mobius_CT_2.4_Epilogue/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.model.conditions.Condition; @@ -57,6 +57,6 @@ public class OpenDwarfRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, true); + RecipeManager.getInstance().requestBookOpen(player, true); } } diff --git a/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/RecipeController.java b/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java similarity index 95% rename from L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/RecipeController.java rename to L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java index f19e75c218..29f0294f4e 100644 --- a/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/RecipeController.java +++ b/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java @@ -14,7 +14,7 @@ * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ -package org.l2jmobius.gameserver; +package org.l2jmobius.gameserver.instancemanager; import java.util.ArrayList; import java.util.List; @@ -53,11 +53,11 @@ import org.l2jmobius.gameserver.network.serverpackets.SystemMessage; import org.l2jmobius.gameserver.taskmanager.GameTimeTaskManager; import org.l2jmobius.gameserver.util.Util; -public class RecipeController +public class RecipeManager { protected static final Map _activeMakers = new ConcurrentHashMap<>(); - protected RecipeController() + protected RecipeManager() { // Prevent external initialization. } @@ -737,13 +737,13 @@ public class RecipeController } } - public static RecipeController getInstance() + public static RecipeManager getInstance() { return SingletonHolder.INSTANCE; } private static class SingletonHolder { - protected static final RecipeController INSTANCE = new RecipeController(); + protected static final RecipeManager INSTANCE = new RecipeManager(); } } diff --git a/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 089e3d5940..28d0e533df 100644 --- a/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -49,7 +49,6 @@ import org.l2jmobius.commons.database.DatabaseFactory; import org.l2jmobius.commons.util.Chronos; import org.l2jmobius.commons.util.Rnd; import org.l2jmobius.gameserver.LoginServerThread; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.ai.CreatureAI; import org.l2jmobius.gameserver.ai.CtrlIntention; import org.l2jmobius.gameserver.ai.PlayerAI; @@ -113,6 +112,7 @@ import org.l2jmobius.gameserver.instancemanager.InstanceManager; import org.l2jmobius.gameserver.instancemanager.ItemsOnGroundManager; import org.l2jmobius.gameserver.instancemanager.PunishmentManager; import org.l2jmobius.gameserver.instancemanager.QuestManager; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.instancemanager.SiegeManager; import org.l2jmobius.gameserver.instancemanager.TerritoryWarManager; import org.l2jmobius.gameserver.instancemanager.ZoneManager; @@ -11318,7 +11318,7 @@ public class PlayerInstance extends Playable // Stop crafting, if in progress try { - RecipeController.getInstance().requestMakeItemAbort(this); + RecipeManager.getInstance().requestMakeItemAbort(this); } catch (Exception e) { diff --git a/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java b/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java index e9f670517e..e3972e8038 100644 --- a/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java +++ b/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java @@ -17,7 +17,7 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; import org.l2jmobius.gameserver.network.SystemMessageId; @@ -54,6 +54,6 @@ public class RequestRecipeBookOpen implements IClientIncomingPacket return; } - RecipeController.getInstance().requestBookOpen(player, _isDwarvenCraft); + RecipeManager.getInstance().requestBookOpen(player, _isDwarvenCraft); } } diff --git a/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java b/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java index f67da83eb0..b45a628573 100644 --- a/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java +++ b/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -62,6 +62,6 @@ public class RequestRecipeItemMakeSelf implements IClientIncomingPacket return; } - RecipeController.getInstance().requestMakeItem(player, _id); + RecipeManager.getInstance().requestMakeItem(player, _id); } } diff --git a/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java b/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java index fc207aed4b..b647c6f43f 100644 --- a/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java +++ b/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.World; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -86,7 +86,7 @@ public class RequestRecipeShopMakeItem implements IClientIncomingPacket } if (Util.checkIfInRange(150, player, manufacturer, true)) { - RecipeController.getInstance().requestManufactureItem(manufacturer, _recipeId, player); + RecipeManager.getInstance().requestManufactureItem(manufacturer, _recipeId, player); } } } diff --git a/L2J_Mobius_CT_2.6_HighFive/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java b/L2J_Mobius_CT_2.6_HighFive/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java index 06484e5c83..c0f1fb34ff 100644 --- a/L2J_Mobius_CT_2.6_HighFive/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java +++ b/L2J_Mobius_CT_2.6_HighFive/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.model.conditions.Condition; @@ -57,6 +57,6 @@ public class OpenCommonRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, false); + RecipeManager.getInstance().requestBookOpen(player, false); } } diff --git a/L2J_Mobius_CT_2.6_HighFive/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java b/L2J_Mobius_CT_2.6_HighFive/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java index 9bb776675d..cb93dfe81f 100644 --- a/L2J_Mobius_CT_2.6_HighFive/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java +++ b/L2J_Mobius_CT_2.6_HighFive/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.model.conditions.Condition; @@ -57,6 +57,6 @@ public class OpenDwarfRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, true); + RecipeManager.getInstance().requestBookOpen(player, true); } } diff --git a/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/RecipeController.java b/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java similarity index 95% rename from L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/RecipeController.java rename to L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java index f19e75c218..29f0294f4e 100644 --- a/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/RecipeController.java +++ b/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java @@ -14,7 +14,7 @@ * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ -package org.l2jmobius.gameserver; +package org.l2jmobius.gameserver.instancemanager; import java.util.ArrayList; import java.util.List; @@ -53,11 +53,11 @@ import org.l2jmobius.gameserver.network.serverpackets.SystemMessage; import org.l2jmobius.gameserver.taskmanager.GameTimeTaskManager; import org.l2jmobius.gameserver.util.Util; -public class RecipeController +public class RecipeManager { protected static final Map _activeMakers = new ConcurrentHashMap<>(); - protected RecipeController() + protected RecipeManager() { // Prevent external initialization. } @@ -737,13 +737,13 @@ public class RecipeController } } - public static RecipeController getInstance() + public static RecipeManager getInstance() { return SingletonHolder.INSTANCE; } private static class SingletonHolder { - protected static final RecipeController INSTANCE = new RecipeController(); + protected static final RecipeManager INSTANCE = new RecipeManager(); } } diff --git a/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index ce364db4c5..06288b7c11 100644 --- a/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -49,7 +49,6 @@ import org.l2jmobius.commons.database.DatabaseFactory; import org.l2jmobius.commons.util.Chronos; import org.l2jmobius.commons.util.Rnd; import org.l2jmobius.gameserver.LoginServerThread; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.ai.CreatureAI; import org.l2jmobius.gameserver.ai.CtrlIntention; import org.l2jmobius.gameserver.ai.PlayerAI; @@ -113,6 +112,7 @@ import org.l2jmobius.gameserver.instancemanager.InstanceManager; import org.l2jmobius.gameserver.instancemanager.ItemsOnGroundManager; import org.l2jmobius.gameserver.instancemanager.PunishmentManager; import org.l2jmobius.gameserver.instancemanager.QuestManager; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.instancemanager.SiegeManager; import org.l2jmobius.gameserver.instancemanager.TerritoryWarManager; import org.l2jmobius.gameserver.instancemanager.ZoneManager; @@ -11211,7 +11211,7 @@ public class PlayerInstance extends Playable // Stop crafting, if in progress try { - RecipeController.getInstance().requestMakeItemAbort(this); + RecipeManager.getInstance().requestMakeItemAbort(this); } catch (Exception e) { diff --git a/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java b/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java index e9f670517e..e3972e8038 100644 --- a/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java +++ b/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java @@ -17,7 +17,7 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; import org.l2jmobius.gameserver.network.SystemMessageId; @@ -54,6 +54,6 @@ public class RequestRecipeBookOpen implements IClientIncomingPacket return; } - RecipeController.getInstance().requestBookOpen(player, _isDwarvenCraft); + RecipeManager.getInstance().requestBookOpen(player, _isDwarvenCraft); } } diff --git a/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java b/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java index f67da83eb0..b45a628573 100644 --- a/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java +++ b/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -62,6 +62,6 @@ public class RequestRecipeItemMakeSelf implements IClientIncomingPacket return; } - RecipeController.getInstance().requestMakeItem(player, _id); + RecipeManager.getInstance().requestMakeItem(player, _id); } } diff --git a/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java b/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java index fc207aed4b..b647c6f43f 100644 --- a/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java +++ b/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.World; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -86,7 +86,7 @@ public class RequestRecipeShopMakeItem implements IClientIncomingPacket } if (Util.checkIfInRange(150, player, manufacturer, true)) { - RecipeController.getInstance().requestManufactureItem(manufacturer, _recipeId, player); + RecipeManager.getInstance().requestManufactureItem(manufacturer, _recipeId, player); } } } diff --git a/L2J_Mobius_Classic_2.0_Saviors/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java b/L2J_Mobius_Classic_2.0_Saviors/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java index 503feca595..3370ce956c 100644 --- a/L2J_Mobius_Classic_2.0_Saviors/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java +++ b/L2J_Mobius_Classic_2.0_Saviors/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; @@ -57,6 +57,6 @@ public class OpenCommonRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, false); + RecipeManager.getInstance().requestBookOpen(player, false); } } diff --git a/L2J_Mobius_Classic_2.0_Saviors/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java b/L2J_Mobius_Classic_2.0_Saviors/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java index 8ec2e3c593..6b141d27e3 100644 --- a/L2J_Mobius_Classic_2.0_Saviors/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java +++ b/L2J_Mobius_Classic_2.0_Saviors/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; @@ -57,6 +57,6 @@ public class OpenDwarfRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, true); + RecipeManager.getInstance().requestBookOpen(player, true); } } diff --git a/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/RecipeController.java b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java similarity index 95% rename from L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/RecipeController.java rename to L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java index e61bcea47d..047e4bbbd3 100644 --- a/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/RecipeController.java +++ b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java @@ -14,7 +14,7 @@ * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ -package org.l2jmobius.gameserver; +package org.l2jmobius.gameserver.instancemanager; import java.util.ArrayList; import java.util.List; @@ -54,11 +54,11 @@ import org.l2jmobius.gameserver.network.serverpackets.SystemMessage; import org.l2jmobius.gameserver.taskmanager.GameTimeTaskManager; import org.l2jmobius.gameserver.util.Util; -public class RecipeController +public class RecipeManager { protected static final Map _activeMakers = new ConcurrentHashMap<>(); - protected RecipeController() + protected RecipeManager() { // Prevent external initialization. } @@ -755,13 +755,13 @@ public class RecipeController } } - public static RecipeController getInstance() + public static RecipeManager getInstance() { return SingletonHolder.INSTANCE; } private static class SingletonHolder { - protected static final RecipeController INSTANCE = new RecipeController(); + protected static final RecipeManager INSTANCE = new RecipeManager(); } } diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index e30b3d2d50..0ffa2120aa 100644 --- a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -52,7 +52,6 @@ import org.l2jmobius.commons.database.DatabaseFactory; import org.l2jmobius.commons.util.Chronos; import org.l2jmobius.commons.util.Rnd; import org.l2jmobius.gameserver.LoginServerThread; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.ai.CreatureAI; import org.l2jmobius.gameserver.ai.CreatureAI.IntentionCommand; import org.l2jmobius.gameserver.ai.CtrlIntention; @@ -124,6 +123,7 @@ import org.l2jmobius.gameserver.instancemanager.MatchingRoomManager; import org.l2jmobius.gameserver.instancemanager.MentorManager; import org.l2jmobius.gameserver.instancemanager.PunishmentManager; import org.l2jmobius.gameserver.instancemanager.QuestManager; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.instancemanager.SellBuffsManager; import org.l2jmobius.gameserver.instancemanager.SiegeManager; import org.l2jmobius.gameserver.instancemanager.ZoneManager; @@ -10817,7 +10817,7 @@ public class PlayerInstance extends Playable // Stop crafting, if in progress try { - RecipeController.getInstance().requestMakeItemAbort(this); + RecipeManager.getInstance().requestMakeItemAbort(this); } catch (Exception e) { diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java index 04ee8a2afe..fb35e8c22c 100644 --- a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java +++ b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java @@ -17,7 +17,7 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; import org.l2jmobius.gameserver.network.SystemMessageId; @@ -54,6 +54,6 @@ public class RequestRecipeBookOpen implements IClientIncomingPacket return; } - RecipeController.getInstance().requestBookOpen(player, _isDwarvenCraft); + RecipeManager.getInstance().requestBookOpen(player, _isDwarvenCraft); } } diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java index f67da83eb0..b45a628573 100644 --- a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java +++ b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -62,6 +62,6 @@ public class RequestRecipeItemMakeSelf implements IClientIncomingPacket return; } - RecipeController.getInstance().requestMakeItem(player, _id); + RecipeManager.getInstance().requestMakeItem(player, _id); } } diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java index e82eb1a85d..bb0ab2a03d 100644 --- a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java +++ b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.World; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -86,7 +86,7 @@ public class RequestRecipeShopMakeItem implements IClientIncomingPacket } if (Util.checkIfInRange(150, player, manufacturer, true)) { - RecipeController.getInstance().requestManufactureItem(manufacturer, _recipeId, player); + RecipeManager.getInstance().requestManufactureItem(manufacturer, _recipeId, player); } } } diff --git a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java index 503feca595..3370ce956c 100644 --- a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java +++ b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; @@ -57,6 +57,6 @@ public class OpenCommonRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, false); + RecipeManager.getInstance().requestBookOpen(player, false); } } diff --git a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java index 8ec2e3c593..6b141d27e3 100644 --- a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java +++ b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; @@ -57,6 +57,6 @@ public class OpenDwarfRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, true); + RecipeManager.getInstance().requestBookOpen(player, true); } } diff --git a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/RecipeController.java b/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java similarity index 95% rename from L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/RecipeController.java rename to L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java index e61bcea47d..047e4bbbd3 100644 --- a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/RecipeController.java +++ b/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java @@ -14,7 +14,7 @@ * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ -package org.l2jmobius.gameserver; +package org.l2jmobius.gameserver.instancemanager; import java.util.ArrayList; import java.util.List; @@ -54,11 +54,11 @@ import org.l2jmobius.gameserver.network.serverpackets.SystemMessage; import org.l2jmobius.gameserver.taskmanager.GameTimeTaskManager; import org.l2jmobius.gameserver.util.Util; -public class RecipeController +public class RecipeManager { protected static final Map _activeMakers = new ConcurrentHashMap<>(); - protected RecipeController() + protected RecipeManager() { // Prevent external initialization. } @@ -755,13 +755,13 @@ public class RecipeController } } - public static RecipeController getInstance() + public static RecipeManager getInstance() { return SingletonHolder.INSTANCE; } private static class SingletonHolder { - protected static final RecipeController INSTANCE = new RecipeController(); + protected static final RecipeManager INSTANCE = new RecipeManager(); } } diff --git a/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 731973bfef..4fa1c99d02 100644 --- a/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -52,7 +52,6 @@ import org.l2jmobius.commons.database.DatabaseFactory; import org.l2jmobius.commons.util.Chronos; import org.l2jmobius.commons.util.Rnd; import org.l2jmobius.gameserver.LoginServerThread; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.ai.CreatureAI; import org.l2jmobius.gameserver.ai.CreatureAI.IntentionCommand; import org.l2jmobius.gameserver.ai.CtrlIntention; @@ -124,6 +123,7 @@ import org.l2jmobius.gameserver.instancemanager.MatchingRoomManager; import org.l2jmobius.gameserver.instancemanager.MentorManager; import org.l2jmobius.gameserver.instancemanager.PunishmentManager; import org.l2jmobius.gameserver.instancemanager.QuestManager; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.instancemanager.SellBuffsManager; import org.l2jmobius.gameserver.instancemanager.SiegeManager; import org.l2jmobius.gameserver.instancemanager.ZoneManager; @@ -10817,7 +10817,7 @@ public class PlayerInstance extends Playable // Stop crafting, if in progress try { - RecipeController.getInstance().requestMakeItemAbort(this); + RecipeManager.getInstance().requestMakeItemAbort(this); } catch (Exception e) { diff --git a/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java b/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java index 04ee8a2afe..fb35e8c22c 100644 --- a/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java +++ b/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java @@ -17,7 +17,7 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; import org.l2jmobius.gameserver.network.SystemMessageId; @@ -54,6 +54,6 @@ public class RequestRecipeBookOpen implements IClientIncomingPacket return; } - RecipeController.getInstance().requestBookOpen(player, _isDwarvenCraft); + RecipeManager.getInstance().requestBookOpen(player, _isDwarvenCraft); } } diff --git a/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java b/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java index f67da83eb0..b45a628573 100644 --- a/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java +++ b/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -62,6 +62,6 @@ public class RequestRecipeItemMakeSelf implements IClientIncomingPacket return; } - RecipeController.getInstance().requestMakeItem(player, _id); + RecipeManager.getInstance().requestMakeItem(player, _id); } } diff --git a/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java b/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java index e82eb1a85d..bb0ab2a03d 100644 --- a/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java +++ b/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.World; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -86,7 +86,7 @@ public class RequestRecipeShopMakeItem implements IClientIncomingPacket } if (Util.checkIfInRange(150, player, manufacturer, true)) { - RecipeController.getInstance().requestManufactureItem(manufacturer, _recipeId, player); + RecipeManager.getInstance().requestManufactureItem(manufacturer, _recipeId, player); } } } diff --git a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java index 503feca595..3370ce956c 100644 --- a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java +++ b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; @@ -57,6 +57,6 @@ public class OpenCommonRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, false); + RecipeManager.getInstance().requestBookOpen(player, false); } } diff --git a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java index 8ec2e3c593..6b141d27e3 100644 --- a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java +++ b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; @@ -57,6 +57,6 @@ public class OpenDwarfRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, true); + RecipeManager.getInstance().requestBookOpen(player, true); } } diff --git a/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/RecipeController.java b/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java similarity index 95% rename from L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/RecipeController.java rename to L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java index ea8cc2af3d..e1943209a7 100644 --- a/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/RecipeController.java +++ b/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java @@ -14,7 +14,7 @@ * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ -package org.l2jmobius.gameserver; +package org.l2jmobius.gameserver.instancemanager; import java.util.ArrayList; import java.util.List; @@ -54,11 +54,11 @@ import org.l2jmobius.gameserver.network.serverpackets.SystemMessage; import org.l2jmobius.gameserver.taskmanager.GameTimeTaskManager; import org.l2jmobius.gameserver.util.Util; -public class RecipeController +public class RecipeManager { protected static final Map _activeMakers = new ConcurrentHashMap<>(); - protected RecipeController() + protected RecipeManager() { // Prevent external initialization. } @@ -755,13 +755,13 @@ public class RecipeController } } - public static RecipeController getInstance() + public static RecipeManager getInstance() { return SingletonHolder.INSTANCE; } private static class SingletonHolder { - protected static final RecipeController INSTANCE = new RecipeController(); + protected static final RecipeManager INSTANCE = new RecipeManager(); } } diff --git a/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index f0e8266707..cdb1d3e7b2 100644 --- a/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -52,7 +52,6 @@ import org.l2jmobius.commons.database.DatabaseFactory; import org.l2jmobius.commons.util.Chronos; import org.l2jmobius.commons.util.Rnd; import org.l2jmobius.gameserver.LoginServerThread; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.ai.CreatureAI; import org.l2jmobius.gameserver.ai.CreatureAI.IntentionCommand; import org.l2jmobius.gameserver.ai.CtrlIntention; @@ -124,6 +123,7 @@ import org.l2jmobius.gameserver.instancemanager.MatchingRoomManager; import org.l2jmobius.gameserver.instancemanager.MentorManager; import org.l2jmobius.gameserver.instancemanager.PunishmentManager; import org.l2jmobius.gameserver.instancemanager.QuestManager; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.instancemanager.SellBuffsManager; import org.l2jmobius.gameserver.instancemanager.SiegeManager; import org.l2jmobius.gameserver.instancemanager.ZoneManager; @@ -10803,7 +10803,7 @@ public class PlayerInstance extends Playable // Stop crafting, if in progress try { - RecipeController.getInstance().requestMakeItemAbort(this); + RecipeManager.getInstance().requestMakeItemAbort(this); } catch (Exception e) { diff --git a/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java b/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java index 04ee8a2afe..fb35e8c22c 100644 --- a/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java +++ b/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java @@ -17,7 +17,7 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; import org.l2jmobius.gameserver.network.SystemMessageId; @@ -54,6 +54,6 @@ public class RequestRecipeBookOpen implements IClientIncomingPacket return; } - RecipeController.getInstance().requestBookOpen(player, _isDwarvenCraft); + RecipeManager.getInstance().requestBookOpen(player, _isDwarvenCraft); } } diff --git a/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java b/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java index f67da83eb0..b45a628573 100644 --- a/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java +++ b/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -62,6 +62,6 @@ public class RequestRecipeItemMakeSelf implements IClientIncomingPacket return; } - RecipeController.getInstance().requestMakeItem(player, _id); + RecipeManager.getInstance().requestMakeItem(player, _id); } } diff --git a/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java b/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java index e82eb1a85d..bb0ab2a03d 100644 --- a/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java +++ b/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.World; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -86,7 +86,7 @@ public class RequestRecipeShopMakeItem implements IClientIncomingPacket } if (Util.checkIfInRange(150, player, manufacturer, true)) { - RecipeController.getInstance().requestManufactureItem(manufacturer, _recipeId, player); + RecipeManager.getInstance().requestManufactureItem(manufacturer, _recipeId, player); } } } diff --git a/L2J_Mobius_Classic_2.3_SevenSigns/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java b/L2J_Mobius_Classic_2.3_SevenSigns/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java index 503feca595..3370ce956c 100644 --- a/L2J_Mobius_Classic_2.3_SevenSigns/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java +++ b/L2J_Mobius_Classic_2.3_SevenSigns/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; @@ -57,6 +57,6 @@ public class OpenCommonRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, false); + RecipeManager.getInstance().requestBookOpen(player, false); } } diff --git a/L2J_Mobius_Classic_2.3_SevenSigns/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java b/L2J_Mobius_Classic_2.3_SevenSigns/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java index 8ec2e3c593..6b141d27e3 100644 --- a/L2J_Mobius_Classic_2.3_SevenSigns/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java +++ b/L2J_Mobius_Classic_2.3_SevenSigns/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; @@ -57,6 +57,6 @@ public class OpenDwarfRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, true); + RecipeManager.getInstance().requestBookOpen(player, true); } } diff --git a/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/RecipeController.java b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java similarity index 95% rename from L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/RecipeController.java rename to L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java index ea8cc2af3d..e1943209a7 100644 --- a/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/RecipeController.java +++ b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java @@ -14,7 +14,7 @@ * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ -package org.l2jmobius.gameserver; +package org.l2jmobius.gameserver.instancemanager; import java.util.ArrayList; import java.util.List; @@ -54,11 +54,11 @@ import org.l2jmobius.gameserver.network.serverpackets.SystemMessage; import org.l2jmobius.gameserver.taskmanager.GameTimeTaskManager; import org.l2jmobius.gameserver.util.Util; -public class RecipeController +public class RecipeManager { protected static final Map _activeMakers = new ConcurrentHashMap<>(); - protected RecipeController() + protected RecipeManager() { // Prevent external initialization. } @@ -755,13 +755,13 @@ public class RecipeController } } - public static RecipeController getInstance() + public static RecipeManager getInstance() { return SingletonHolder.INSTANCE; } private static class SingletonHolder { - protected static final RecipeController INSTANCE = new RecipeController(); + protected static final RecipeManager INSTANCE = new RecipeManager(); } } diff --git a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 32d3bd5931..f2e3ef2f80 100644 --- a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -53,7 +53,6 @@ import org.l2jmobius.commons.util.Chronos; import org.l2jmobius.commons.util.CommonUtil; import org.l2jmobius.commons.util.Rnd; import org.l2jmobius.gameserver.LoginServerThread; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.ai.CreatureAI; import org.l2jmobius.gameserver.ai.CreatureAI.IntentionCommand; import org.l2jmobius.gameserver.ai.CtrlIntention; @@ -126,6 +125,7 @@ import org.l2jmobius.gameserver.instancemanager.MatchingRoomManager; import org.l2jmobius.gameserver.instancemanager.MentorManager; import org.l2jmobius.gameserver.instancemanager.PunishmentManager; import org.l2jmobius.gameserver.instancemanager.QuestManager; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.instancemanager.SellBuffsManager; import org.l2jmobius.gameserver.instancemanager.SiegeManager; import org.l2jmobius.gameserver.instancemanager.ZoneManager; @@ -10830,7 +10830,7 @@ public class PlayerInstance extends Playable // Stop crafting, if in progress try { - RecipeController.getInstance().requestMakeItemAbort(this); + RecipeManager.getInstance().requestMakeItemAbort(this); } catch (Exception e) { diff --git a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java index 04ee8a2afe..fb35e8c22c 100644 --- a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java +++ b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java @@ -17,7 +17,7 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; import org.l2jmobius.gameserver.network.SystemMessageId; @@ -54,6 +54,6 @@ public class RequestRecipeBookOpen implements IClientIncomingPacket return; } - RecipeController.getInstance().requestBookOpen(player, _isDwarvenCraft); + RecipeManager.getInstance().requestBookOpen(player, _isDwarvenCraft); } } diff --git a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java index f67da83eb0..b45a628573 100644 --- a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java +++ b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -62,6 +62,6 @@ public class RequestRecipeItemMakeSelf implements IClientIncomingPacket return; } - RecipeController.getInstance().requestMakeItem(player, _id); + RecipeManager.getInstance().requestMakeItem(player, _id); } } diff --git a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java index e82eb1a85d..bb0ab2a03d 100644 --- a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java +++ b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.World; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -86,7 +86,7 @@ public class RequestRecipeShopMakeItem implements IClientIncomingPacket } if (Util.checkIfInRange(150, player, manufacturer, true)) { - RecipeController.getInstance().requestManufactureItem(manufacturer, _recipeId, player); + RecipeManager.getInstance().requestManufactureItem(manufacturer, _recipeId, player); } } } diff --git a/L2J_Mobius_Classic_2.4_SecretOfEmpire/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java b/L2J_Mobius_Classic_2.4_SecretOfEmpire/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java index 503feca595..3370ce956c 100644 --- a/L2J_Mobius_Classic_2.4_SecretOfEmpire/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java +++ b/L2J_Mobius_Classic_2.4_SecretOfEmpire/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; @@ -57,6 +57,6 @@ public class OpenCommonRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, false); + RecipeManager.getInstance().requestBookOpen(player, false); } } diff --git a/L2J_Mobius_Classic_2.4_SecretOfEmpire/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java b/L2J_Mobius_Classic_2.4_SecretOfEmpire/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java index 8ec2e3c593..6b141d27e3 100644 --- a/L2J_Mobius_Classic_2.4_SecretOfEmpire/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java +++ b/L2J_Mobius_Classic_2.4_SecretOfEmpire/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; @@ -57,6 +57,6 @@ public class OpenDwarfRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, true); + RecipeManager.getInstance().requestBookOpen(player, true); } } diff --git a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/RecipeController.java b/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java similarity index 95% rename from L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/RecipeController.java rename to L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java index ea8cc2af3d..e1943209a7 100644 --- a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/RecipeController.java +++ b/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java @@ -14,7 +14,7 @@ * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ -package org.l2jmobius.gameserver; +package org.l2jmobius.gameserver.instancemanager; import java.util.ArrayList; import java.util.List; @@ -54,11 +54,11 @@ import org.l2jmobius.gameserver.network.serverpackets.SystemMessage; import org.l2jmobius.gameserver.taskmanager.GameTimeTaskManager; import org.l2jmobius.gameserver.util.Util; -public class RecipeController +public class RecipeManager { protected static final Map _activeMakers = new ConcurrentHashMap<>(); - protected RecipeController() + protected RecipeManager() { // Prevent external initialization. } @@ -755,13 +755,13 @@ public class RecipeController } } - public static RecipeController getInstance() + public static RecipeManager getInstance() { return SingletonHolder.INSTANCE; } private static class SingletonHolder { - protected static final RecipeController INSTANCE = new RecipeController(); + protected static final RecipeManager INSTANCE = new RecipeManager(); } } diff --git a/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 5d7f0e8531..acb2b3eb48 100644 --- a/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -53,7 +53,6 @@ import org.l2jmobius.commons.util.Chronos; import org.l2jmobius.commons.util.CommonUtil; import org.l2jmobius.commons.util.Rnd; import org.l2jmobius.gameserver.LoginServerThread; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.ai.CreatureAI; import org.l2jmobius.gameserver.ai.CreatureAI.IntentionCommand; import org.l2jmobius.gameserver.ai.CtrlIntention; @@ -126,6 +125,7 @@ import org.l2jmobius.gameserver.instancemanager.MatchingRoomManager; import org.l2jmobius.gameserver.instancemanager.MentorManager; import org.l2jmobius.gameserver.instancemanager.PunishmentManager; import org.l2jmobius.gameserver.instancemanager.QuestManager; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.instancemanager.SellBuffsManager; import org.l2jmobius.gameserver.instancemanager.SiegeManager; import org.l2jmobius.gameserver.instancemanager.ZoneManager; @@ -10830,7 +10830,7 @@ public class PlayerInstance extends Playable // Stop crafting, if in progress try { - RecipeController.getInstance().requestMakeItemAbort(this); + RecipeManager.getInstance().requestMakeItemAbort(this); } catch (Exception e) { diff --git a/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java b/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java index 04ee8a2afe..fb35e8c22c 100644 --- a/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java +++ b/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java @@ -17,7 +17,7 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; import org.l2jmobius.gameserver.network.SystemMessageId; @@ -54,6 +54,6 @@ public class RequestRecipeBookOpen implements IClientIncomingPacket return; } - RecipeController.getInstance().requestBookOpen(player, _isDwarvenCraft); + RecipeManager.getInstance().requestBookOpen(player, _isDwarvenCraft); } } diff --git a/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java b/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java index f67da83eb0..b45a628573 100644 --- a/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java +++ b/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -62,6 +62,6 @@ public class RequestRecipeItemMakeSelf implements IClientIncomingPacket return; } - RecipeController.getInstance().requestMakeItem(player, _id); + RecipeManager.getInstance().requestMakeItem(player, _id); } } diff --git a/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java b/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java index e82eb1a85d..bb0ab2a03d 100644 --- a/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java +++ b/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.World; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -86,7 +86,7 @@ public class RequestRecipeShopMakeItem implements IClientIncomingPacket } if (Util.checkIfInRange(150, player, manufacturer, true)) { - RecipeController.getInstance().requestManufactureItem(manufacturer, _recipeId, player); + RecipeManager.getInstance().requestManufactureItem(manufacturer, _recipeId, player); } } } diff --git a/L2J_Mobius_Classic_3.0_TheKamael/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java b/L2J_Mobius_Classic_3.0_TheKamael/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java index 503feca595..3370ce956c 100644 --- a/L2J_Mobius_Classic_3.0_TheKamael/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java +++ b/L2J_Mobius_Classic_3.0_TheKamael/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; @@ -57,6 +57,6 @@ public class OpenCommonRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, false); + RecipeManager.getInstance().requestBookOpen(player, false); } } diff --git a/L2J_Mobius_Classic_3.0_TheKamael/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java b/L2J_Mobius_Classic_3.0_TheKamael/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java index 8ec2e3c593..6b141d27e3 100644 --- a/L2J_Mobius_Classic_3.0_TheKamael/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java +++ b/L2J_Mobius_Classic_3.0_TheKamael/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; @@ -57,6 +57,6 @@ public class OpenDwarfRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, true); + RecipeManager.getInstance().requestBookOpen(player, true); } } diff --git a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/RecipeController.java b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java similarity index 95% rename from L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/RecipeController.java rename to L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java index ea8cc2af3d..e1943209a7 100644 --- a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/RecipeController.java +++ b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java @@ -14,7 +14,7 @@ * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ -package org.l2jmobius.gameserver; +package org.l2jmobius.gameserver.instancemanager; import java.util.ArrayList; import java.util.List; @@ -54,11 +54,11 @@ import org.l2jmobius.gameserver.network.serverpackets.SystemMessage; import org.l2jmobius.gameserver.taskmanager.GameTimeTaskManager; import org.l2jmobius.gameserver.util.Util; -public class RecipeController +public class RecipeManager { protected static final Map _activeMakers = new ConcurrentHashMap<>(); - protected RecipeController() + protected RecipeManager() { // Prevent external initialization. } @@ -755,13 +755,13 @@ public class RecipeController } } - public static RecipeController getInstance() + public static RecipeManager getInstance() { return SingletonHolder.INSTANCE; } private static class SingletonHolder { - protected static final RecipeController INSTANCE = new RecipeController(); + protected static final RecipeManager INSTANCE = new RecipeManager(); } } diff --git a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index dac20f5f04..2e7fbf999d 100644 --- a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -54,7 +54,6 @@ import org.l2jmobius.commons.util.Chronos; import org.l2jmobius.commons.util.CommonUtil; import org.l2jmobius.commons.util.Rnd; import org.l2jmobius.gameserver.LoginServerThread; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.ai.CreatureAI; import org.l2jmobius.gameserver.ai.CreatureAI.IntentionCommand; import org.l2jmobius.gameserver.ai.CtrlIntention; @@ -130,6 +129,7 @@ import org.l2jmobius.gameserver.instancemanager.MatchingRoomManager; import org.l2jmobius.gameserver.instancemanager.MentorManager; import org.l2jmobius.gameserver.instancemanager.PunishmentManager; import org.l2jmobius.gameserver.instancemanager.QuestManager; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.instancemanager.SellBuffsManager; import org.l2jmobius.gameserver.instancemanager.SiegeManager; import org.l2jmobius.gameserver.instancemanager.ZoneManager; @@ -10775,7 +10775,7 @@ public class PlayerInstance extends Playable // Stop crafting, if in progress try { - RecipeController.getInstance().requestMakeItemAbort(this); + RecipeManager.getInstance().requestMakeItemAbort(this); } catch (Exception e) { diff --git a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java index 04ee8a2afe..fb35e8c22c 100644 --- a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java +++ b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java @@ -17,7 +17,7 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; import org.l2jmobius.gameserver.network.SystemMessageId; @@ -54,6 +54,6 @@ public class RequestRecipeBookOpen implements IClientIncomingPacket return; } - RecipeController.getInstance().requestBookOpen(player, _isDwarvenCraft); + RecipeManager.getInstance().requestBookOpen(player, _isDwarvenCraft); } } diff --git a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java index f67da83eb0..b45a628573 100644 --- a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java +++ b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -62,6 +62,6 @@ public class RequestRecipeItemMakeSelf implements IClientIncomingPacket return; } - RecipeController.getInstance().requestMakeItem(player, _id); + RecipeManager.getInstance().requestMakeItem(player, _id); } } diff --git a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java index e82eb1a85d..bb0ab2a03d 100644 --- a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java +++ b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.World; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -86,7 +86,7 @@ public class RequestRecipeShopMakeItem implements IClientIncomingPacket } if (Util.checkIfInRange(150, player, manufacturer, true)) { - RecipeController.getInstance().requestManufactureItem(manufacturer, _recipeId, player); + RecipeManager.getInstance().requestManufactureItem(manufacturer, _recipeId, player); } } } diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java index 503feca595..3370ce956c 100644 --- a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; @@ -57,6 +57,6 @@ public class OpenCommonRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, false); + RecipeManager.getInstance().requestBookOpen(player, false); } } diff --git a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java index 8ec2e3c593..6b141d27e3 100644 --- a/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java +++ b/L2J_Mobius_Classic_Interlude/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; @@ -57,6 +57,6 @@ public class OpenDwarfRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, true); + RecipeManager.getInstance().requestBookOpen(player, true); } } diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/RecipeController.java b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java similarity index 95% rename from L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/RecipeController.java rename to L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java index e61bcea47d..047e4bbbd3 100644 --- a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/RecipeController.java +++ b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java @@ -14,7 +14,7 @@ * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ -package org.l2jmobius.gameserver; +package org.l2jmobius.gameserver.instancemanager; import java.util.ArrayList; import java.util.List; @@ -54,11 +54,11 @@ import org.l2jmobius.gameserver.network.serverpackets.SystemMessage; import org.l2jmobius.gameserver.taskmanager.GameTimeTaskManager; import org.l2jmobius.gameserver.util.Util; -public class RecipeController +public class RecipeManager { protected static final Map _activeMakers = new ConcurrentHashMap<>(); - protected RecipeController() + protected RecipeManager() { // Prevent external initialization. } @@ -755,13 +755,13 @@ public class RecipeController } } - public static RecipeController getInstance() + public static RecipeManager getInstance() { return SingletonHolder.INSTANCE; } private static class SingletonHolder { - protected static final RecipeController INSTANCE = new RecipeController(); + protected static final RecipeManager INSTANCE = new RecipeManager(); } } diff --git a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 8a5bfcb06f..94c5933ef0 100644 --- a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -50,7 +50,6 @@ import org.l2jmobius.commons.database.DatabaseFactory; import org.l2jmobius.commons.util.Chronos; import org.l2jmobius.commons.util.Rnd; import org.l2jmobius.gameserver.LoginServerThread; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.ai.CreatureAI; import org.l2jmobius.gameserver.ai.CreatureAI.IntentionCommand; import org.l2jmobius.gameserver.ai.CtrlIntention; @@ -122,6 +121,7 @@ import org.l2jmobius.gameserver.instancemanager.MatchingRoomManager; import org.l2jmobius.gameserver.instancemanager.MentorManager; import org.l2jmobius.gameserver.instancemanager.PunishmentManager; import org.l2jmobius.gameserver.instancemanager.QuestManager; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.instancemanager.SellBuffsManager; import org.l2jmobius.gameserver.instancemanager.SiegeManager; import org.l2jmobius.gameserver.instancemanager.ZoneManager; @@ -10813,7 +10813,7 @@ public class PlayerInstance extends Playable // Stop crafting, if in progress try { - RecipeController.getInstance().requestMakeItemAbort(this); + RecipeManager.getInstance().requestMakeItemAbort(this); } catch (Exception e) { diff --git a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java index 04ee8a2afe..fb35e8c22c 100644 --- a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java +++ b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java @@ -17,7 +17,7 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; import org.l2jmobius.gameserver.network.SystemMessageId; @@ -54,6 +54,6 @@ public class RequestRecipeBookOpen implements IClientIncomingPacket return; } - RecipeController.getInstance().requestBookOpen(player, _isDwarvenCraft); + RecipeManager.getInstance().requestBookOpen(player, _isDwarvenCraft); } } diff --git a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java index f67da83eb0..b45a628573 100644 --- a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java +++ b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -62,6 +62,6 @@ public class RequestRecipeItemMakeSelf implements IClientIncomingPacket return; } - RecipeController.getInstance().requestMakeItem(player, _id); + RecipeManager.getInstance().requestMakeItem(player, _id); } } diff --git a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java index e82eb1a85d..bb0ab2a03d 100644 --- a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java +++ b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.World; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -86,7 +86,7 @@ public class RequestRecipeShopMakeItem implements IClientIncomingPacket } if (Util.checkIfInRange(150, player, manufacturer, true)) { - RecipeController.getInstance().requestManufactureItem(manufacturer, _recipeId, player); + RecipeManager.getInstance().requestManufactureItem(manufacturer, _recipeId, player); } } } diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java index 503feca595..3370ce956c 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; @@ -57,6 +57,6 @@ public class OpenCommonRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, false); + RecipeManager.getInstance().requestBookOpen(player, false); } } diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java index 8ec2e3c593..6b141d27e3 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; @@ -57,6 +57,6 @@ public class OpenDwarfRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, true); + RecipeManager.getInstance().requestBookOpen(player, true); } } diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/RecipeController.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java similarity index 95% rename from L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/RecipeController.java rename to L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java index 7399a051b0..02a3e7eab2 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/RecipeController.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java @@ -14,7 +14,7 @@ * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ -package org.l2jmobius.gameserver; +package org.l2jmobius.gameserver.instancemanager; import java.util.ArrayList; import java.util.List; @@ -54,11 +54,11 @@ import org.l2jmobius.gameserver.network.serverpackets.SystemMessage; import org.l2jmobius.gameserver.taskmanager.GameTimeTaskManager; import org.l2jmobius.gameserver.util.Util; -public class RecipeController +public class RecipeManager { protected static final Map _activeMakers = new ConcurrentHashMap<>(); - protected RecipeController() + protected RecipeManager() { // Prevent external initialization. } @@ -755,13 +755,13 @@ public class RecipeController } } - public static RecipeController getInstance() + public static RecipeManager getInstance() { return SingletonHolder.INSTANCE; } private static class SingletonHolder { - protected static final RecipeController INSTANCE = new RecipeController(); + protected static final RecipeManager INSTANCE = new RecipeManager(); } } diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 71e0cb7605..e581140d01 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -54,7 +54,6 @@ import org.l2jmobius.commons.util.Chronos; import org.l2jmobius.commons.util.CommonUtil; import org.l2jmobius.commons.util.Rnd; import org.l2jmobius.gameserver.LoginServerThread; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.ai.CreatureAI; import org.l2jmobius.gameserver.ai.CreatureAI.IntentionCommand; import org.l2jmobius.gameserver.ai.CtrlIntention; @@ -130,6 +129,7 @@ import org.l2jmobius.gameserver.instancemanager.MatchingRoomManager; import org.l2jmobius.gameserver.instancemanager.MentorManager; import org.l2jmobius.gameserver.instancemanager.PunishmentManager; import org.l2jmobius.gameserver.instancemanager.QuestManager; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.instancemanager.SellBuffsManager; import org.l2jmobius.gameserver.instancemanager.SiegeManager; import org.l2jmobius.gameserver.instancemanager.ZoneManager; @@ -10904,7 +10904,7 @@ public class PlayerInstance extends Playable // Stop crafting, if in progress try { - RecipeController.getInstance().requestMakeItemAbort(this); + RecipeManager.getInstance().requestMakeItemAbort(this); } catch (Exception e) { diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java index 04ee8a2afe..fb35e8c22c 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java @@ -17,7 +17,7 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; import org.l2jmobius.gameserver.network.SystemMessageId; @@ -54,6 +54,6 @@ public class RequestRecipeBookOpen implements IClientIncomingPacket return; } - RecipeController.getInstance().requestBookOpen(player, _isDwarvenCraft); + RecipeManager.getInstance().requestBookOpen(player, _isDwarvenCraft); } } diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java index f67da83eb0..b45a628573 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -62,6 +62,6 @@ public class RequestRecipeItemMakeSelf implements IClientIncomingPacket return; } - RecipeController.getInstance().requestMakeItem(player, _id); + RecipeManager.getInstance().requestMakeItem(player, _id); } } diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java index e82eb1a85d..bb0ab2a03d 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.World; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -86,7 +86,7 @@ public class RequestRecipeShopMakeItem implements IClientIncomingPacket } if (Util.checkIfInRange(150, player, manufacturer, true)) { - RecipeController.getInstance().requestManufactureItem(manufacturer, _recipeId, player); + RecipeManager.getInstance().requestManufactureItem(manufacturer, _recipeId, player); } } } diff --git a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java index 503feca595..3370ce956c 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java +++ b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/handlers/effecthandlers/OpenCommonRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; @@ -57,6 +57,6 @@ public class OpenCommonRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, false); + RecipeManager.getInstance().requestBookOpen(player, false); } } diff --git a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java index 8ec2e3c593..6b141d27e3 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java +++ b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/handlers/effecthandlers/OpenDwarfRecipeBook.java @@ -16,8 +16,8 @@ */ package handlers.effecthandlers; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; @@ -57,6 +57,6 @@ public class OpenDwarfRecipeBook extends AbstractEffect return; } - RecipeController.getInstance().requestBookOpen(player, true); + RecipeManager.getInstance().requestBookOpen(player, true); } } diff --git a/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/RecipeController.java b/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java similarity index 95% rename from L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/RecipeController.java rename to L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java index 7399a051b0..5424f6a015 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/RecipeController.java +++ b/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/instancemanager/RecipeManager.java @@ -14,7 +14,7 @@ * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ -package org.l2jmobius.gameserver; +package org.l2jmobius.gameserver.instancemanager; import java.util.ArrayList; import java.util.List; @@ -54,11 +54,11 @@ import org.l2jmobius.gameserver.network.serverpackets.SystemMessage; import org.l2jmobius.gameserver.taskmanager.GameTimeTaskManager; import org.l2jmobius.gameserver.util.Util; -public class RecipeController +public class RecipeManager { protected static final Map _activeMakers = new ConcurrentHashMap<>(); - protected RecipeController() + protected RecipeManager() { // Prevent external initialization. } @@ -78,7 +78,7 @@ public class RecipeController public void requestMakeItemAbort(PlayerInstance player) { - _activeMakers.remove(player.getObjectId()); // TODO: anything else here? + _activeMakers.remove(player.getObjectId()); } public void requestManufactureItem(PlayerInstance manufacturer, int recipeListId, PlayerInstance player) @@ -341,7 +341,7 @@ public class RecipeController { _delay = (int) (Config.ALT_GAME_CREATION_SPEED * _player.getStat().getReuseTime(_skill) * GameTimeTaskManager.TICKS_PER_SECOND * GameTimeTaskManager.MILLIS_IN_TICK); - // FIXME: please fix this packet to show crafting animation (somebody) + // TODO: Fix this packet to show crafting animation? final MagicSkillUse msk = new MagicSkillUse(_player, _skillId, _skillLevel, _delay, 0); _player.broadcastPacket(msk); @@ -755,13 +755,13 @@ public class RecipeController } } - public static RecipeController getInstance() + public static RecipeManager getInstance() { return SingletonHolder.INSTANCE; } private static class SingletonHolder { - protected static final RecipeController INSTANCE = new RecipeController(); + protected static final RecipeManager INSTANCE = new RecipeManager(); } } diff --git a/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 0df3cc9f72..132e69a6e0 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -54,7 +54,6 @@ import org.l2jmobius.commons.util.Chronos; import org.l2jmobius.commons.util.CommonUtil; import org.l2jmobius.commons.util.Rnd; import org.l2jmobius.gameserver.LoginServerThread; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.ai.CreatureAI; import org.l2jmobius.gameserver.ai.CreatureAI.IntentionCommand; import org.l2jmobius.gameserver.ai.CtrlIntention; @@ -130,6 +129,7 @@ import org.l2jmobius.gameserver.instancemanager.MatchingRoomManager; import org.l2jmobius.gameserver.instancemanager.MentorManager; import org.l2jmobius.gameserver.instancemanager.PunishmentManager; import org.l2jmobius.gameserver.instancemanager.QuestManager; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.instancemanager.SellBuffsManager; import org.l2jmobius.gameserver.instancemanager.SiegeManager; import org.l2jmobius.gameserver.instancemanager.ZoneManager; @@ -10908,7 +10908,7 @@ public class PlayerInstance extends Playable // Stop crafting, if in progress try { - RecipeController.getInstance().requestMakeItemAbort(this); + RecipeManager.getInstance().requestMakeItemAbort(this); } catch (Exception e) { diff --git a/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java b/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java index 04ee8a2afe..fb35e8c22c 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java +++ b/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeBookOpen.java @@ -17,7 +17,7 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; import org.l2jmobius.gameserver.network.SystemMessageId; @@ -54,6 +54,6 @@ public class RequestRecipeBookOpen implements IClientIncomingPacket return; } - RecipeController.getInstance().requestBookOpen(player, _isDwarvenCraft); + RecipeManager.getInstance().requestBookOpen(player, _isDwarvenCraft); } } diff --git a/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java b/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java index f67da83eb0..b45a628573 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java +++ b/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeItemMakeSelf.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -62,6 +62,6 @@ public class RequestRecipeItemMakeSelf implements IClientIncomingPacket return; } - RecipeController.getInstance().requestMakeItem(player, _id); + RecipeManager.getInstance().requestMakeItem(player, _id); } } diff --git a/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java b/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java index e82eb1a85d..bb0ab2a03d 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java +++ b/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/network/clientpackets/RequestRecipeShopMakeItem.java @@ -17,8 +17,8 @@ package org.l2jmobius.gameserver.network.clientpackets; import org.l2jmobius.commons.network.PacketReader; -import org.l2jmobius.gameserver.RecipeController; import org.l2jmobius.gameserver.enums.PrivateStoreType; +import org.l2jmobius.gameserver.instancemanager.RecipeManager; import org.l2jmobius.gameserver.model.World; import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.network.GameClient; @@ -86,7 +86,7 @@ public class RequestRecipeShopMakeItem implements IClientIncomingPacket } if (Util.checkIfInRange(150, player, manufacturer, true)) { - RecipeController.getInstance().requestManufactureItem(manufacturer, _recipeId, player); + RecipeManager.getInstance().requestManufactureItem(manufacturer, _recipeId, player); } } }