11package us .thezircon .play .autopickup .listeners ;
22
3- import org .bukkit .Bukkit ;
43import org .bukkit .Location ;
54import org .bukkit .entity .Item ;
65import org .bukkit .entity .Player ;
98import org .bukkit .event .player .PlayerFishEvent ;
109import org .bukkit .inventory .ItemStack ;
1110import us .thezircon .play .autopickup .AutoPickup ;
11+ import us .thezircon .play .autopickup .utils .SchedulerUtils ;
1212
1313import java .util .HashMap ;
1414import java .util .List ;
@@ -25,7 +25,7 @@ public void onFish(PlayerFishEvent e) {
2525
2626 if (!PLUGIN .autopickup_list_fishing .contains (player )) return ;
2727
28- Bukkit . getScheduler (). runTaskAsynchronously (PLUGIN , new Runnable () {
28+ SchedulerUtils . runTaskAsynchronously (new Runnable () {
2929 @ Override
3030 public void run () {
3131 boolean requirePermsAUTO = PLUGIN .getConfig ().getBoolean ("requirePerms.autopickup" );
@@ -45,7 +45,7 @@ public void run() {
4545 return ;
4646 }
4747
48- Bukkit . getScheduler (). runTask ( PLUGIN , () -> {
48+ SchedulerUtils . runTask ( e . getPlayer (). getLocation () , () -> {
4949 Item caught = (Item ) e .getCaught ();
5050
5151 if (PLUGIN .getBlacklistConf ().contains ("BlacklistedFishing" , true )) {
@@ -79,4 +79,4 @@ public void run() {
7979 }
8080 });
8181 }
82- }
82+ }
0 commit comments