Skip to content

Commit b1cb467

Browse files
Merge pull request #6 from Jona123/dev_1.6.2
1.6.2
2 parents 9ddbc1b + 46998d6 commit b1cb467

File tree

3 files changed

+15
-6
lines changed

3 files changed

+15
-6
lines changed

resources/plugin.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: Warpalicious
22
main: nl.datdenkikniet.warpalicious.WarpaliciousPlugin
3-
authors: [datdenkikniet, TastyBlueberry, Oskar3123]
4-
version: 1.6.1
3+
authors: [datdenkikniet, TastyBlueberry, oskar3123]
4+
version: 1.6.2
55
commands:
66
delwarp:
77
description: delete a warp

src/nl/datdenkikniet/warpalicious/WarpaliciousPlugin.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public void onEnable() {
3636
str = new Strings(cfgHandler, messages, this);
3737
handler = new WarpHandler(this, warps);
3838
handler.load();
39-
getServer().getPluginManager().registerEvents(new SignEventListener(str, handler), this);
39+
getServer().getPluginManager().registerEvents(new SignEventListener(this), this);
4040
getCommand("warpalicious").setExecutor(new WarpaliciousCommand(this, str));
4141
getLogger().info("Warpalicious version " + getDescription().getVersion() + " has been enabled!");
4242
}

src/nl/datdenkikniet/warpalicious/listeners/SignEventListener.java

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
package nl.datdenkikniet.warpalicious.listeners;
22

33
import net.md_5.bungee.api.ChatColor;
4+
import nl.datdenkikniet.warpalicious.WarpaliciousPlugin;
45
import nl.datdenkikniet.warpalicious.config.messages.Strings;
56
import nl.datdenkikniet.warpalicious.handling.Flag;
67
import nl.datdenkikniet.warpalicious.handling.TeleportMode;
78
import nl.datdenkikniet.warpalicious.handling.Warp;
89
import nl.datdenkikniet.warpalicious.handling.WarpHandler;
10+
import org.bukkit.Location;
911
import org.bukkit.Material;
1012
import org.bukkit.block.Block;
1113
import org.bukkit.block.Sign;
@@ -18,12 +20,14 @@
1820

1921
public class SignEventListener implements Listener {
2022

23+
private WarpaliciousPlugin plugin;
2124
private Strings str;
2225
private WarpHandler handler;
2326

24-
public SignEventListener(Strings instance, WarpHandler hd) {
25-
str = instance;
26-
handler = hd;
27+
public SignEventListener(WarpaliciousPlugin plugin) {
28+
this.plugin = plugin;
29+
str = plugin.getStrings();
30+
handler = plugin.getWarpHandler();
2731
}
2832

2933
@EventHandler
@@ -35,6 +39,10 @@ public void sign(SignChangeEvent evt) {
3539
if (evt.getPlayer().hasPermission(str.createWarpSignPerm)) {
3640
if (l1 != null && handler.getWarp(l1) != null) {
3741
evt.setLine(0, str.warpSignHeader);
42+
plugin.getLogger().info(evt.getPlayer() + " created a signwarp with the warp: " + l1);
43+
Location loc = evt.getBlock().getLocation();
44+
plugin.getLogger().info("It is located at X: " + loc.getBlockX() + ", Y: " + loc.getBlockY()
45+
+ " and Z: " + loc.getBlockZ() + " in the world: " + loc.getWorld());
3846
p.sendMessage(str.createdWarpSign.replace("%WARP%", l1));
3947
} else {
4048
evt.setLine(0, "[warp]");
@@ -58,6 +66,7 @@ public void interact(PlayerInteractEvent e) {
5866
boolean signPrivate = warp.getFlag(Flag.SIGNPRIVATE) && !str.checkPermission(e.getPlayer(), str.warpToPrivatePerm) && !warp.getOwner().equals(e.getPlayer().getUniqueId());
5967
if (!signPrivate) {
6068
if (sign.getLine(0).equalsIgnoreCase(str.warpSignHeader)) {
69+
plugin.getLogger().info(e.getPlayer().getName() + " used a signwarp with the warp: " + warp.getName());
6170
warp.warp(e.getPlayer(), TeleportMode.SIGN, str);
6271
}
6372
} else {

0 commit comments

Comments
 (0)