Skip to content

Adding patch manually

Featured Replies

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){

+ }

+

+}

right click - new - file - WorldHandler.java c/p and you are done.

  • Author

Thanks for the info.

Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.