diff --git a/BetterRTPAddons/src/main/java/me/SuperRonanCraft/BetterRTPAddons/addons/portals/AddonPortals.java b/BetterRTPAddons/src/main/java/me/SuperRonanCraft/BetterRTPAddons/addons/portals/AddonPortals.java index 4685eec..776e809 100644 --- a/BetterRTPAddons/src/main/java/me/SuperRonanCraft/BetterRTPAddons/addons/portals/AddonPortals.java +++ b/BetterRTPAddons/src/main/java/me/SuperRonanCraft/BetterRTPAddons/addons/portals/AddonPortals.java @@ -4,7 +4,7 @@ import me.SuperRonanCraft.BetterRTP.BetterRTP; import me.SuperRonanCraft.BetterRTPAddons.Addon; import me.SuperRonanCraft.BetterRTPAddons.Files; -//With a gui, a player +//Create portals for rtp'ing public class AddonPortals implements Addon { public PortalsMessages msgs = new PortalsMessages(); diff --git a/BetterRTPAddons/src/main/java/me/SuperRonanCraft/BetterRTPAddons/addons/portals/PortalsCache.java b/BetterRTPAddons/src/main/java/me/SuperRonanCraft/BetterRTPAddons/addons/portals/PortalsCache.java new file mode 100644 index 0000000..7e9828c --- /dev/null +++ b/BetterRTPAddons/src/main/java/me/SuperRonanCraft/BetterRTPAddons/addons/portals/PortalsCache.java @@ -0,0 +1,30 @@ +package me.SuperRonanCraft.BetterRTPAddons.addons.portals; + +import org.bukkit.Location; +import org.bukkit.entity.Player; + +public class PortalsCache { + + Player p; + Location loc_1, loc_2; + + public PortalsCache(Player p) { + this.p = p; + } + + void setLoc_1(Location loc) { + this.loc_1 = loc; + } + + void setLoc_2(Location loc) { + this.loc_2 = loc; + } + + Location getLoc_1() { + return this.loc_1; + } + + Location getLoc_2() { + return this.loc_2; + } +} diff --git a/BetterRTPAddons/src/main/java/me/SuperRonanCraft/BetterRTPAddons/addons/portals/PortalsEvent_Move.java b/BetterRTPAddons/src/main/java/me/SuperRonanCraft/BetterRTPAddons/addons/portals/PortalsEvent_Move.java new file mode 100644 index 0000000..ed7e7aa --- /dev/null +++ b/BetterRTPAddons/src/main/java/me/SuperRonanCraft/BetterRTPAddons/addons/portals/PortalsEvent_Move.java @@ -0,0 +1,23 @@ +package me.SuperRonanCraft.BetterRTPAddons.addons.portals; + +import me.SuperRonanCraft.BetterRTPAddons.Main; +import org.bukkit.event.EventHandler; +import org.bukkit.event.HandlerList; +import org.bukkit.event.Listener; +import org.bukkit.event.player.PlayerMoveEvent; + +public class PortalsEvent_Move implements Listener { + + public void register() { + Main.getInstance().getServer().getPluginManager().registerEvents(this, Main.getInstance()); + } + + public void unregiter() { + HandlerList.unregisterAll(this); + } + + @EventHandler + void move(PlayerMoveEvent e) { + + } +} diff --git a/BetterRTPAddons/src/main/java/me/SuperRonanCraft/BetterRTPAddons/addons/portals/PortalsEvent_WorldChange.java b/BetterRTPAddons/src/main/java/me/SuperRonanCraft/BetterRTPAddons/addons/portals/PortalsEvent_WorldChange.java new file mode 100644 index 0000000..59692fd --- /dev/null +++ b/BetterRTPAddons/src/main/java/me/SuperRonanCraft/BetterRTPAddons/addons/portals/PortalsEvent_WorldChange.java @@ -0,0 +1,23 @@ +package me.SuperRonanCraft.BetterRTPAddons.addons.portals; + +import me.SuperRonanCraft.BetterRTPAddons.Main; +import org.bukkit.event.EventHandler; +import org.bukkit.event.HandlerList; +import org.bukkit.event.Listener; +import org.bukkit.event.player.PlayerMoveEvent; + +public class PortalsEvent_WorldChange implements Listener { + + public void register() { + Main.getInstance().getServer().getPluginManager().registerEvents(this, Main.getInstance()); + } + + public void unregiter() { + HandlerList.unregisterAll(this); + } + + @EventHandler + void move(PlayerMoveEvent e) { + + } +}