File tree Expand file tree Collapse file tree 2 files changed +13
-13
lines changed
src/main/java/org/referix/birthDayReload Expand file tree Collapse file tree 2 files changed +13
-13
lines changed Original file line number Diff line number Diff line change @@ -118,11 +118,6 @@ public void onBlockPlace(BlockPlaceEvent event) {
118118 @ EventHandler
119119 public void onBlockBreak (BlockBreakEvent event ) {
120120 Block block = event .getBlock ();
121- if (luckPerm != null ) {
122- Player player = event .getPlayer ();
123- luckPerm .applyLuckPermGroup (player );
124- player .sendMessage (messageManager .BIRTHDAY_LUCKPERMS_MESSAGE );
125- }
126121 if (block .getType () == Material .PLAYER_HEAD || block .getType () == Material .PLAYER_WALL_HEAD ) {
127122 Skull skull = (Skull ) block .getState ();
128123 PersistentDataContainer data = skull .getPersistentDataContainer ();
@@ -135,6 +130,10 @@ public void onBlockBreak(BlockBreakEvent event) {
135130 player .getInventory ().addItem (item );
136131 }
137132 }
133+ if (luckPerm != null ) {
134+ luckPerm .applyLuckPermGroup (player );
135+ player .sendMessage (messageManager .BIRTHDAY_LUCKPERMS_MESSAGE );
136+ }
138137 Location center = block .getLocation ().add (0.5 , 0.5 , 0.5 );
139138
140139 launchFireworks (center );
Original file line number Diff line number Diff line change @@ -36,18 +36,19 @@ public void applyLuckPermGroup(Player player) {
3636 }
3737 if (!messageManager .LUCK_PERM_ENABLED ) {
3838 return ;
39- }
39+ } else {
40+ String group = messageManager .LUCK_PERM_GROUP ;
41+ String time = messageManager .LUCK_PERM_TIME ;
4042
41- String group = messageManager .LUCK_PERM_GROUP ;
42- String time = messageManager .LUCK_PERM_TIME ;
43+ if (group == null || group .isEmpty ()) {
44+ return ;
45+ }
4346
44- if (group == null || group .isEmpty ()) {
45- return ;
47+ Bukkit .getScheduler ().runTaskAsynchronously (plugin , () -> {
48+ addGroupWithConfigTime (player , group , time );
49+ });
4650 }
4751
48- Bukkit .getScheduler ().runTaskAsynchronously (plugin , () -> {
49- addGroupWithConfigTime (player , group , time );
50- });
5152 }
5253
5354 /**
You can’t perform that action at this time.
0 commit comments