diff --git a/pom.xml b/pom.xml index 522577f..131ef86 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 pw.yumc Residence - 2.8.3.0 + 2.8.3.1 Residence 重制版本的领地插件 - 喵♂呜 @@ -60,6 +60,7 @@ &6GUI菜单上线(&c测试版本 可能存在BUG&6)... + &b2.8.3.1 - &4修复菜单监听未启用的问题(请删除一次gui.yml)...; &b2.8.3.0 - &cGUI菜单测试版上线...; &b2.8.2.3 - &b修改包名 兼容部分老版本插件...; &b2.8.2.2 - &e自动转换UUID版本Residence的数据(部分版本)...; diff --git a/src/main/java/pw/yumc/Residence/ResidenceMain.java b/src/main/java/pw/yumc/Residence/ResidenceMain.java index 0afea8b..a5511ab 100644 --- a/src/main/java/pw/yumc/Residence/ResidenceMain.java +++ b/src/main/java/pw/yumc/Residence/ResidenceMain.java @@ -61,6 +61,7 @@ import pw.yumc.Residence.gui.FlagUtil; import pw.yumc.Residence.itemlist.WorldItemManager; import pw.yumc.Residence.listeners.ResidenceBlockListener; import pw.yumc.Residence.listeners.ResidenceEntityListener; +import pw.yumc.Residence.listeners.ResidenceGUIListener; import pw.yumc.Residence.listeners.ResidencePlayerListener; import pw.yumc.Residence.listeners.ResidencePlayerListener_1_8; import pw.yumc.Residence.listeners.bugfix.ResidenceBugFix; @@ -96,7 +97,6 @@ public class ResidenceMain extends JavaPlugin { private boolean vergt1_8; protected DataBackup backup; - protected ResidenceBlockListener blistener; protected ChatManager chatmanager; protected FileConfig config; protected File dataFolder; @@ -111,8 +111,10 @@ public class ResidenceMain extends JavaPlugin { protected boolean init; protected Language language; protected LeaseManager leasemanager; + protected ResidenceBlockListener blistener; protected ResidencePlayerListener plistener; protected ResidencePlayerListener_1_8 plistener1_8; + protected ResidenceGUIListener glistener; protected PermissionListManager pmanager; protected RentManager rentmanager; protected List resadminToggle; @@ -489,12 +491,14 @@ public class ResidenceMain extends JavaPlugin { plistener = new ResidencePlayerListener(this); elistener = new ResidenceEntityListener(this); plistener1_8 = new ResidencePlayerListener_1_8(this); + glistener = new ResidenceGUIListener(); pm.registerEvents(blistener, this); pm.registerEvents(plistener, this); if (isGt1_8()) { pm.registerEvents(plistener1_8, this); } pm.registerEvents(elistener, this); + pm.registerEvents(glistener, this); this.getLogger().info("开始加载领地补丁..."); pm.registerEvents(new ResidenceBugFix(this), this);