Skip to content

Commit 65880e1

Browse files
author
david
committed
pass player brush manager directly
1 parent 5a695fa commit 65880e1

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

src/main/java/net/onelitefeather/bettergopaint/BetterGoPaint.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,9 +120,9 @@ private void registerCommands() {
120120

121121
private void registerListeners() {
122122
PluginManager pm = getServer().getPluginManager();
123-
pm.registerEvents(new ConnectListener(this), this);
123+
pm.registerEvents(new InventoryListener(getBrushManager()), this);
124124
pm.registerEvents(new InteractListener(this), this);
125-
pm.registerEvents(new InventoryListener(this), this);
125+
pm.registerEvents(new ConnectListener(getBrushManager()), this);
126126
}
127127

128128
private boolean hasOriginalGoPaint() {

src/main/java/net/onelitefeather/bettergopaint/listeners/ConnectListener.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,23 +18,23 @@
1818
*/
1919
package net.onelitefeather.bettergopaint.listeners;
2020

21-
import net.onelitefeather.bettergopaint.BetterGoPaint;
21+
import net.onelitefeather.bettergopaint.brush.PlayerBrushManager;
2222
import org.bukkit.event.EventHandler;
2323
import org.bukkit.event.EventPriority;
2424
import org.bukkit.event.Listener;
2525
import org.bukkit.event.player.PlayerQuitEvent;
2626

2727
public class ConnectListener implements Listener {
2828

29-
private final BetterGoPaint plugin;
29+
private final PlayerBrushManager brushManager;
3030

31-
public ConnectListener(BetterGoPaint plugin) {
32-
this.plugin = plugin;
31+
public ConnectListener(PlayerBrushManager brushManager) {
32+
this.brushManager = brushManager;
3333
}
3434

3535
@EventHandler(priority = EventPriority.LOWEST)
3636
public void onQuit(PlayerQuitEvent event) {
37-
plugin.getBrushManager().removeBrush(event.getPlayer());
37+
brushManager.removeBrush(event.getPlayer());
3838
}
3939

4040
}

src/main/java/net/onelitefeather/bettergopaint/listeners/InventoryListener.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
package net.onelitefeather.bettergopaint.listeners;
2020

2121
import net.kyori.adventure.text.TextComponent;
22-
import net.onelitefeather.bettergopaint.BetterGoPaint;
2322
import net.onelitefeather.bettergopaint.brush.PlayerBrush;
23+
import net.onelitefeather.bettergopaint.brush.PlayerBrushManager;
2424
import net.onelitefeather.bettergopaint.objects.brush.AngleBrush;
2525
import net.onelitefeather.bettergopaint.objects.brush.Brush;
2626
import net.onelitefeather.bettergopaint.objects.brush.DiscBrush;
@@ -45,10 +45,10 @@
4545

4646
public final class InventoryListener implements Listener {
4747

48-
private final BetterGoPaint plugin;
48+
private final PlayerBrushManager brushManager;
4949

50-
public InventoryListener(BetterGoPaint plugin) {
51-
this.plugin = plugin;
50+
public InventoryListener(PlayerBrushManager brushManager) {
51+
this.brushManager = brushManager;
5252
}
5353

5454
@EventHandler(priority = EventPriority.LOWEST)
@@ -65,7 +65,7 @@ public void menuClick(InventoryClickEvent event) {
6565
}
6666
return;
6767
}
68-
PlayerBrush playerBrush = plugin.getBrushManager().getBrush(player);
68+
PlayerBrush playerBrush = brushManager.getBrush(player);
6969
if (event.getRawSlot() == 10 || event.getRawSlot() == 1 || event.getRawSlot() == 19) {
7070
if (event.getClick().equals(ClickType.LEFT)) {
7171
if (!event.getCursor().getType().isBlock()) {
@@ -210,7 +210,7 @@ public void menuBrushClick(InventoryClickEvent event) {
210210
return;
211211
}
212212

213-
PlayerBrush playerBrush = plugin.getBrushManager().getBrush(player);
213+
PlayerBrush playerBrush = brushManager.getBrush(player);
214214

215215
ItemMeta itemMeta = event.getCurrentItem().getItemMeta();
216216

@@ -220,7 +220,7 @@ public void menuBrushClick(InventoryClickEvent event) {
220220

221221
//noinspection deprecation
222222
String name = itemMeta.getDisplayName().replace("§6", "");
223-
plugin.getBrushManager().getBrushHandler(name).ifPresent(brush -> {
223+
brushManager.getBrushHandler(name).ifPresent(brush -> {
224224
playerBrush.setBrush(brush);
225225
playerBrush.updateInventory();
226226
player.openInventory(playerBrush.getInventory());

0 commit comments

Comments
 (0)