forked from Upstream/CommandPanels
3.17.1.4
This commit is contained in:
parent
2bb57a42f5
commit
156e5ccb83
@ -1,4 +1,4 @@
|
|||||||
version: 3.17.1.3
|
version: 3.17.1.4
|
||||||
main: me.rockyhawk.commandpanels.CommandPanels
|
main: me.rockyhawk.commandpanels.CommandPanels
|
||||||
name: CommandPanels
|
name: CommandPanels
|
||||||
author: RockyHawk
|
author: RockyHawk
|
||||||
|
@ -43,6 +43,9 @@ public class EditorUtils implements Listener {
|
|||||||
if(e.getClickedInventory() != e.getView().getTopInventory()){
|
if(e.getClickedInventory() != e.getView().getTopInventory()){
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
if(!p.hasPermission("commandpanel.edit")){
|
||||||
|
return;
|
||||||
|
}
|
||||||
e.setCancelled(true);
|
e.setCancelled(true);
|
||||||
ArrayList<String> panelNames = new ArrayList<String>(); //all panels from ALL files (panel names)
|
ArrayList<String> panelNames = new ArrayList<String>(); //all panels from ALL files (panel names)
|
||||||
ArrayList<String> panelTitles = new ArrayList<String>(); //all panels from ALL files (panel titles)
|
ArrayList<String> panelTitles = new ArrayList<String>(); //all panels from ALL files (panel titles)
|
||||||
@ -128,6 +131,9 @@ public class EditorUtils implements Listener {
|
|||||||
if(!p.getOpenInventory().getTitle().contains("Editing Panel:") || plugin.openPanels.hasPanelOpen(p.getName(),PanelPosition.Top)){
|
if(!p.getOpenInventory().getTitle().contains("Editing Panel:") || plugin.openPanels.hasPanelOpen(p.getName(),PanelPosition.Top)){
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
if(!p.hasPermission("commandpanel.edit")){
|
||||||
|
return;
|
||||||
|
}
|
||||||
String panelName = ""; //all panels from ALL files (panel names)
|
String panelName = ""; //all panels from ALL files (panel names)
|
||||||
File file = null; //all panels from ALL files (panel names)
|
File file = null; //all panels from ALL files (panel names)
|
||||||
YamlConfiguration config = new YamlConfiguration(); //all panels from ALL files (panel yaml files)
|
YamlConfiguration config = new YamlConfiguration(); //all panels from ALL files (panel yaml files)
|
||||||
@ -185,6 +191,9 @@ public class EditorUtils implements Listener {
|
|||||||
if(!p.getOpenInventory().getTitle().contains("Editing Panel:") || plugin.openPanels.hasPanelOpen(p.getName(),PanelPosition.Top)){
|
if(!p.getOpenInventory().getTitle().contains("Editing Panel:") || plugin.openPanels.hasPanelOpen(p.getName(),PanelPosition.Top)){
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
if(!p.hasPermission("commandpanel.edit")){
|
||||||
|
return;
|
||||||
|
}
|
||||||
String panelName = "";
|
String panelName = "";
|
||||||
File file = null;
|
File file = null;
|
||||||
YamlConfiguration config = new YamlConfiguration();
|
YamlConfiguration config = new YamlConfiguration();
|
||||||
@ -313,6 +322,9 @@ public class EditorUtils implements Listener {
|
|||||||
if(!p.getOpenInventory().getTitle().contains("Panel Settings:") || plugin.openPanels.hasPanelOpen(p.getName(),PanelPosition.Top)){
|
if(!p.getOpenInventory().getTitle().contains("Panel Settings:") || plugin.openPanels.hasPanelOpen(p.getName(),PanelPosition.Top)){
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
if(!p.hasPermission("commandpanel.edit")){
|
||||||
|
return;
|
||||||
|
}
|
||||||
e.setCancelled(true);
|
e.setCancelled(true);
|
||||||
String panelName = ""; //all panels from ALL files (panel names)
|
String panelName = ""; //all panels from ALL files (panel names)
|
||||||
boolean found = false;
|
boolean found = false;
|
||||||
@ -464,6 +476,9 @@ public class EditorUtils implements Listener {
|
|||||||
if(!p.getOpenInventory().getTitle().contains("Item Settings:") || plugin.openPanels.hasPanelOpen(p.getName(),PanelPosition.Top)){
|
if(!p.getOpenInventory().getTitle().contains("Item Settings:") || plugin.openPanels.hasPanelOpen(p.getName(),PanelPosition.Top)){
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
if(!p.hasPermission("commandpanel.edit")){
|
||||||
|
return;
|
||||||
|
}
|
||||||
e.setCancelled(true);
|
e.setCancelled(true);
|
||||||
String panelName = ""; //all panels from ALL files (panel names)
|
String panelName = ""; //all panels from ALL files (panel names)
|
||||||
ConfigurationSection panelYaml = null; //all panels from ALL files (panel names)
|
ConfigurationSection panelYaml = null; //all panels from ALL files (panel names)
|
||||||
@ -585,6 +600,9 @@ public class EditorUtils implements Listener {
|
|||||||
if(!p.getOpenInventory().getTitle().contains("Item Sections:") || plugin.openPanels.hasPanelOpen(p.getName(),PanelPosition.Top)){
|
if(!p.getOpenInventory().getTitle().contains("Item Sections:") || plugin.openPanels.hasPanelOpen(p.getName(),PanelPosition.Top)){
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
if(!p.hasPermission("commandpanel.edit")){
|
||||||
|
return;
|
||||||
|
}
|
||||||
e.setCancelled(true);
|
e.setCancelled(true);
|
||||||
String panelName = ""; //all panels from ALL files (panel names)
|
String panelName = ""; //all panels from ALL files (panel names)
|
||||||
ConfigurationSection panelYaml = null;
|
ConfigurationSection panelYaml = null;
|
||||||
@ -695,6 +713,9 @@ public class EditorUtils implements Listener {
|
|||||||
if(!p.getOpenInventory().getTitle().contains("Editing Panel:")){
|
if(!p.getOpenInventory().getTitle().contains("Editing Panel:")){
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
if(!p.hasPermission("commandpanel.edit")){
|
||||||
|
return;
|
||||||
|
}
|
||||||
String panelName = ""; //all panels from ALL files (panel names)
|
String panelName = ""; //all panels from ALL files (panel names)
|
||||||
File file = null; //all panels from ALL files (panel names)
|
File file = null; //all panels from ALL files (panel names)
|
||||||
YamlConfiguration config = new YamlConfiguration(); //all panels from ALL files (panel yaml files)
|
YamlConfiguration config = new YamlConfiguration(); //all panels from ALL files (panel yaml files)
|
||||||
|
Loading…
Reference in New Issue
Block a user