Skip to content

Commit 4f0bf61

Browse files
author
TheProgramSrc
committed
Modified Event Priorities and now GUIs Syncs every Tick
1 parent 20e64d3 commit 4f0bf61

File tree

4 files changed

+12
-10
lines changed

4 files changed

+12
-10
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>xyz.theprogramsrc</groupId>
88
<artifactId>SuperCoreAPI</artifactId>
9-
<version>4.2.8</version>
9+
<version>4.2.9</version>
1010
<packaging>jar</packaging>
1111

1212
<name>SuperCoreAPI</name>

src/main/java/xyz/theprogramsrc/supercoreapi/Base.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public void onCheckFail() {
2424

2525
@Override
2626
public void onCheckSuccess(String lastVersion) {
27-
String currentVersion = "4.2.8";
27+
String currentVersion = "4.2.9";
2828
int latest = Integer.parseInt(lastVersion.split(" ")[0].replaceAll("\\.", ""));
2929
int current = Integer.parseInt(currentVersion.split(" ")[0].replaceAll("\\.", ""));
3030
if(latest > current){

src/main/java/xyz/theprogramsrc/supercoreapi/spigot/dialog/Dialog.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import org.bukkit.entity.Player;
44
import org.bukkit.event.EventHandler;
5+
import org.bukkit.event.EventPriority;
56
import org.bukkit.event.HandlerList;
67
import org.bukkit.event.block.Action;
78
import org.bukkit.event.player.AsyncPlayerChatEvent;
@@ -80,7 +81,7 @@ public void close(){
8081

8182
private long lastMoved;
8283

83-
@EventHandler(ignoreCancelled = true)
84+
@EventHandler(ignoreCancelled = true, priority = EventPriority.LOWEST)
8485
public void onMove(PlayerMoveEvent event){
8586
if(this.canClose()){
8687
if(this.getPlayer().equals(event.getPlayer())){
@@ -96,7 +97,7 @@ public void onMove(PlayerMoveEvent event){
9697
}
9798
}
9899

99-
@EventHandler
100+
@EventHandler(priority = EventPriority.LOW)
100101
public void onClick(PlayerInteractEvent event){
101102
if(this.getPlayer().equals(event.getPlayer())){
102103
if(event.getAction() == Action.LEFT_CLICK_AIR || event.getAction() == Action.LEFT_CLICK_BLOCK){

src/main/java/xyz/theprogramsrc/supercoreapi/spigot/guis/GUI.java

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import org.bukkit.Bukkit;
44
import org.bukkit.entity.Player;
55
import org.bukkit.event.EventHandler;
6+
import org.bukkit.event.EventPriority;
67
import org.bukkit.event.HandlerList;
78
import org.bukkit.event.inventory.InventoryClickEvent;
89
import org.bukkit.event.inventory.InventoryCloseEvent;
@@ -143,7 +144,7 @@ public void onEvent(GUIEvent event){
143144

144145
}
145146

146-
@EventHandler
147+
@EventHandler(priority = EventPriority.LOWEST)
147148
public void onOpen(InventoryOpenEvent event){
148149
if(this.inv != null && this.player != null){
149150
if(event.getPlayer().equals(this.player)){
@@ -155,7 +156,7 @@ public void onOpen(InventoryOpenEvent event){
155156
}
156157
}
157158

158-
@EventHandler
159+
@EventHandler(priority = EventPriority.LOW)
159160
public void onClose(InventoryCloseEvent event){
160161
if(this.inv != null && this.player != null){
161162
if(event.getInventory().equals(this.inv)){
@@ -184,7 +185,7 @@ public void onClose(InventoryCloseEvent event){
184185
}
185186
}
186187

187-
@EventHandler
188+
@EventHandler(priority = EventPriority.LOW)
188189
public void onClick(InventoryClickEvent event){
189190
if(this.inv != null && this.player != null){
190191
if(event.getInventory().equals(this.inv) && event.getWhoClicked().equals(this.player) && (!(event.getInventory() instanceof PlayerInventory))){
@@ -223,7 +224,7 @@ public void onClick(InventoryClickEvent event){
223224
}
224225
}
225226

226-
@EventHandler
227+
@EventHandler(priority = EventPriority.LOWEST)
227228
public void onQuit(PlayerQuitEvent event){
228229
if(this.inv != null){
229230
if(event.getPlayer().equals(this.player)){
@@ -233,9 +234,9 @@ public void onQuit(PlayerQuitEvent event){
233234
}
234235
}
235236

236-
@EventHandler
237+
@EventHandler(priority = EventPriority.LOW)
237238
public void syncItems(TimerEvent event){
238-
if(event.getTime() != Time.TWO_TICKS)
239+
if(event.getTime() != Time.TICK)
239240
return;
240241
if(this.inv == null)
241242
return;

0 commit comments

Comments
 (0)