From 29e5154d3df73d0894075f616dd81a6d2d3b9609 Mon Sep 17 00:00:00 2001 From: ChomeNS <95471003+ChomeNS@users.noreply.github.com> Date: Tue, 11 Jul 2023 18:10:23 +0700 Subject: [PATCH] getters setters (NOT lombok.,.,,.) lom bock su(s/cks) --- .../chayapak/chomens_bot/data/BotBossBar.java | 37 ++++++++++++++----- .../plugins/BossbarManagerPlugin.java | 28 +++++++------- 2 files changed, 42 insertions(+), 23 deletions(-) diff --git a/src/main/java/land/chipmunk/chayapak/chomens_bot/data/BotBossBar.java b/src/main/java/land/chipmunk/chayapak/chomens_bot/data/BotBossBar.java index e3cdd1f0..5388fc62 100644 --- a/src/main/java/land/chipmunk/chayapak/chomens_bot/data/BotBossBar.java +++ b/src/main/java/land/chipmunk/chayapak/chomens_bot/data/BotBossBar.java @@ -17,10 +17,11 @@ public class BotBossBar extends BossBar { private final Bot bot; public String id; - public String players; - public boolean visible; - public long max; - public int value; + + private String players; + private boolean visible; + private long max; + private int value; public BotBossBar( Component title, @@ -39,10 +40,15 @@ public class BotBossBar extends BossBar { this.bot = bot; } - public void setTitle (Component title) { + public Component title() { + return title; + } + + public void setTitle(Component title) { setTitle(title, false); } - public void setTitle (Component title, boolean force) { + + public void setTitle(Component title, boolean force) { if (ComponentUtilities.isEqual(this.title, title) && !force) return; if (bot.bossbar.actionBar) { @@ -56,10 +62,15 @@ public class BotBossBar extends BossBar { bot.core.run("minecraft:bossbar set " + id + " name " + GsonComponentSerializer.gson().serialize(title)); } - public void setColor (BossBarColor color) { + public BossBarColor color(BossBarColor color) { + return color; + } + + public void setColor(BossBarColor color) { setColor(color, false); } - public void setColor (BossBarColor color, boolean force) { + + public void setColor(BossBarColor color, boolean force) { if (this.color == color && !force) return; this.color = color; @@ -69,7 +80,11 @@ public class BotBossBar extends BossBar { bot.core.run("minecraft:bossbar set " + id + " color " + (color == BossBarColor.LIME ? "green" : color.name().toLowerCase())); } - public void setPlayers (String players) { + public String players() { + return players; + } + + public void setPlayers(String players) { if (this.players.equals(players)) return; this.players = players; @@ -79,6 +94,7 @@ public class BotBossBar extends BossBar { bot.core.run("minecraft:bossbar set " + id + " players " + players); } + public BossBarDivision division () { return division; } public void setDivision (BossBarDivision division) { setDivision(division, false); } @@ -102,6 +118,7 @@ public class BotBossBar extends BossBar { bot.core.run("minecraft:bossbar set " + id + " style " + division); } + public int value () { return value; } public void setValue (int value) { setValue(value, false); } @@ -115,6 +132,7 @@ public class BotBossBar extends BossBar { bot.core.run("minecraft:bossbar set " + id + " value " + value); } + public boolean visible () { return visible; } public void setVisible (boolean visible) { if (this.visible == visible) return; @@ -125,6 +143,7 @@ public class BotBossBar extends BossBar { bot.core.run("minecraft:bossbar set " + id + " visible " + visible); } + public long max () { return max; } public void setMax (long max) { setMax(max, false); } diff --git a/src/main/java/land/chipmunk/chayapak/chomens_bot/plugins/BossbarManagerPlugin.java b/src/main/java/land/chipmunk/chayapak/chomens_bot/plugins/BossbarManagerPlugin.java index a0694020..aab49771 100644 --- a/src/main/java/land/chipmunk/chayapak/chomens_bot/plugins/BossbarManagerPlugin.java +++ b/src/main/java/land/chipmunk/chayapak/chomens_bot/plugins/BossbarManagerPlugin.java @@ -62,13 +62,13 @@ public class BossbarManagerPlugin extends Bot.Listener { bossBars.put( packet.getUuid(), new BotBossBar( - bossBar.title, - bossBar.players, + bossBar.title(), + bossBar.players(), bossBar.color, bossBar.division, - bossBar.visible, - bossBar.max, - bossBar.value, + bossBar.visible(), + bossBar.max(), + bossBar.value(), bot ) ); @@ -120,7 +120,7 @@ public class BossbarManagerPlugin extends Bot.Listener { final BotBossBar botBossBar = get(bossBar.uuid); - if (botBossBar != null && !ComponentUtilities.isEqual(botBossBar.title, packet.getTitle())) { + if (botBossBar != null && !ComponentUtilities.isEqual(botBossBar.title(), packet.getTitle())) { botBossBar.setTitle(botBossBar.title, true); } @@ -133,10 +133,10 @@ public class BossbarManagerPlugin extends Bot.Listener { if ( botBossBar != null && - botBossBar.value != packet.getHealth() * botBossBar.max + botBossBar.value() != packet.getHealth() * botBossBar.max() ) { - botBossBar.setValue(botBossBar.value, true); - botBossBar.setMax(botBossBar.max, true); + botBossBar.setValue(botBossBar.value(), true); + botBossBar.setMax(botBossBar.max(), true); } bossBar.health = packet.getHealth(); @@ -153,7 +153,7 @@ public class BossbarManagerPlugin extends Bot.Listener { for (Map.Entry _bossBar : bossBars.entrySet()) { final BotBossBar bossBar = _bossBar.getValue(); - bossBar.setPlayers(bossBar.players); + bossBar.setPlayers(bossBar.players()); } } @@ -188,12 +188,12 @@ public class BossbarManagerPlugin extends Bot.Listener { } bot.core.run("minecraft:bossbar add " + name + " " + stringifiedName); - bot.core.run(prefix + "players " + bossBar.players); + bot.core.run(prefix + "players " + bossBar.players()); bot.core.run(prefix + "color " + (bossBar.color == BossBarColor.LIME ? "green" : bossBar.color.name().toLowerCase())); - bot.core.run(prefix + "visible " + bossBar.visible); + bot.core.run(prefix + "visible " + bossBar.visible()); bot.core.run(prefix + "style " + division); - bot.core.run(prefix + "max " + bossBar.max); - bot.core.run(prefix + "value " + bossBar.value); + bot.core.run(prefix + "max " + bossBar.max()); + bot.core.run(prefix + "value " + bossBar.value()); } public void remove (String name) {