portal events

This commit is contained in:
SuperRonanCraft 2020-11-16 17:45:06 -05:00
parent 90c02ed1fd
commit 60607b11b3
4 changed files with 77 additions and 1 deletions

View File

@ -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();

View File

@ -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;
}
}

View File

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

View File

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