Hi all, I'm trying to add the rebirth patch to the newest revision of l2j manually. The problem I have is that when I try to add this code in eclipse WorldHandler.java does not exist. Do I have to create a new java source file named Worldhandler.java ? If so how to I add it ? Thanks
Good luck with your project - from the moment you take pleasure, it's the essential.
If you manage to improve performance over specific points compared to L2J (knownlist, geoengine, movement,...), don't hesitate to share back on your topic what/why you did it and the actual performance gain, if measured.
Question
Ethen
Hi all, I'm trying to add the rebirth patch to the newest revision of l2j manually. The problem I have is that when I try to add this code in eclipse WorldHandler.java does not exist. Do I have to create a new java source file named Worldhandler.java ? If so how to I add it ? Thanks
===================================================================
--- java/net/sf/l2j/gameserver/handler/WorldHandler.java (revision 0)
+++ java/net/sf/l2j/gameserver/handler/WorldHandler.java (revision 0)
-0,0 +1,38 @@
+package net.sf.l2j.gameserver.handler;
+
+import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
+
+import net.sf.l2j.gameserver.model.entity.RebirthManager;
+
+/**
+ *This will simply manage any custom 'Enter World callers' needed.<br>
+ *Rather then having to add them to the core's. (yuck!)
+ *
+ * @author JStar
+ */
+public class WorldHandler{
+
+ private static WorldHandler _instance = null;
+
+ private WorldHandler(){
+ //Do Nothing ^_-
+ }
+
+ /** Receives the non-static instance of the RebirthManager.*/
+ public static WorldHandler getInstance(){
+ if(_instance == null){
+ _instance = new WorldHandler();
+ }
+ return _instance;
+ }
+
+ /** Requests entry into the world - manages appropriately. */
+ public void enterWorld(L2PcInstance player){
+ RebirthManager.getInstance().grantRebirthSkills(player);
+ }
+
+ /** Requests removal from the world - manages appropriately. */
+ public void exitWorld(L2PcInstance player){
+ }
+
+}
Link to comment
Share on other sites
2 answers to this question
Recommended Posts