5
5
import me .moomoo .anarchyexploitfixes .AnarchyExploitFixes ;
6
6
import me .moomoo .anarchyexploitfixes .config .Config ;
7
7
import me .moomoo .anarchyexploitfixes .enums .AEFPermission ;
8
- import me .moomoo .anarchyexploitfixes .utils .FastPermTool ;
8
+ import me .moomoo .anarchyexploitfixes .utils .CachingPermTool ;
9
9
import net .kyori .adventure .text .Component ;
10
10
import net .kyori .adventure .text .minimessage .MiniMessage ;
11
11
import net .kyori .adventure .text .serializer .plain .PlainTextComponentSerializer ;
@@ -90,7 +90,7 @@ public void handleItem(ItemStack itemStack, ItemLegality checkResult) {
90
90
91
91
@ EventHandler (priority = EventPriority .HIGHEST , ignoreCancelled = true )
92
92
private void onPrepareResult (PrepareResultEvent event ) {
93
- if (FastPermTool .hasPermission (AEFPermission .BYPASS_ILLEGAL_BANNEDNAME , event .getView ().getPlayer ())) return ;
93
+ if (CachingPermTool .hasPermission (AEFPermission .BYPASS_ILLEGAL_BANNEDNAME , event .getView ().getPlayer ())) return ;
94
94
95
95
ItemStack resultItem = event .getResult ();
96
96
if (getLegality (resultItem ) == ItemLegality .ILLEGAL ) {
@@ -101,7 +101,7 @@ private void onPrepareResult(PrepareResultEvent event) {
101
101
102
102
@ EventHandler (priority = EventPriority .HIGHEST , ignoreCancelled = true )
103
103
private void onInventoryClick (InventoryClickEvent event ) {
104
- if (FastPermTool .hasPermission (AEFPermission .BYPASS_ILLEGAL_BANNEDNAME , event .getWhoClicked ())) return ;
104
+ if (CachingPermTool .hasPermission (AEFPermission .BYPASS_ILLEGAL_BANNEDNAME , event .getWhoClicked ())) return ;
105
105
106
106
handleItem (event .getCurrentItem (), getLegality (event .getCurrentItem ()));
107
107
handleItem (event .getCursor (), getLegality (event .getCursor ()));
@@ -116,7 +116,7 @@ private void onAttack(PrePlayerAttackEntityEvent event) {
116
116
ItemStack attackItem = event .getPlayer ().getActiveItem ();
117
117
final ItemLegality result = getLegality (attackItem );
118
118
if (result != ItemLegality .LEGAL ) {
119
- if (FastPermTool .hasPermission (AEFPermission .BYPASS_ILLEGAL_BANNEDNAME , event .getPlayer ())) return ;
119
+ if (CachingPermTool .hasPermission (AEFPermission .BYPASS_ILLEGAL_BANNEDNAME , event .getPlayer ())) return ;
120
120
121
121
event .setCancelled (true );
122
122
handleItem (attackItem , result );
@@ -128,7 +128,7 @@ private void onPlayerDropItem(PlayerDropItemEvent event) {
128
128
ItemStack droppedItem = event .getItemDrop ().getItemStack ();
129
129
final ItemLegality result = getLegality (droppedItem );
130
130
if (result != ItemLegality .LEGAL ) {
131
- if (FastPermTool .hasPermission (AEFPermission .BYPASS_ILLEGAL_BANNEDNAME , event .getPlayer ())) return ;
131
+ if (CachingPermTool .hasPermission (AEFPermission .BYPASS_ILLEGAL_BANNEDNAME , event .getPlayer ())) return ;
132
132
133
133
handleItem (droppedItem , result );
134
134
event .getItemDrop ().setItemStack (droppedItem );
@@ -139,7 +139,7 @@ private void onPlayerDropItem(PlayerDropItemEvent event) {
139
139
private void onInteract (PlayerInteractEvent event ) {
140
140
final ItemLegality result = getLegality (event .getItem ());
141
141
if (result != ItemLegality .LEGAL ) {
142
- if (FastPermTool .hasPermission (AEFPermission .BYPASS_ILLEGAL_BANNEDNAME , event .getPlayer ())) return ;
142
+ if (CachingPermTool .hasPermission (AEFPermission .BYPASS_ILLEGAL_BANNEDNAME , event .getPlayer ())) return ;
143
143
144
144
event .setCancelled (true );
145
145
handleItem (event .getItem (), result );
@@ -151,7 +151,7 @@ private void onInteractEntity(PlayerInteractEntityEvent event) {
151
151
ItemStack handItem = event .getPlayer ().getInventory ().getItem (event .getHand ());
152
152
final ItemLegality result = getLegality (handItem );
153
153
if (result != ItemLegality .LEGAL ) {
154
- if (FastPermTool .hasPermission (AEFPermission .BYPASS_ILLEGAL_BANNEDNAME , event .getPlayer ())) return ;
154
+ if (CachingPermTool .hasPermission (AEFPermission .BYPASS_ILLEGAL_BANNEDNAME , event .getPlayer ())) return ;
155
155
156
156
event .setCancelled (true );
157
157
handleItem (handItem , result );
0 commit comments