Skip to content

Commit 30fc3d7

Browse files
committed
bump: update mod version to 1.7.0-pre.3
1 parent 085962f commit 30fc3d7

6 files changed

Lines changed: 13 additions & 6 deletions

File tree

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ loader_version=0.17.0
1313
loom_version=1.12.3
1414

1515
# Mod Properties
16-
mod_version=1.7.0-pre.2
16+
mod_version=1.7.0-pre.3
1717
maven_group=de.rettichlp
1818
archives_base_name=pkutils
1919

src/main/java/de/rettichlp/pkutils/common/registry/Registry.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,8 @@
5454

5555
public class Registry {
5656

57+
private static final String NAVI_TARGET_REACHED_MESSAGE = "Du hast dein Ziel erreicht!";
58+
5759
private final Set<IPKUtilsListener> listenerInstances = getListenerInstances();
5860

5961
private boolean initialized = false;
@@ -99,7 +101,7 @@ public void registerListeners() {
99101
String rawMessage = message.getString();
100102

101103
// handle navi spot reached
102-
if (rawMessage.equals("Du hast dein Ziel erreicht!")) {
104+
if (NAVI_TARGET_REACHED_MESSAGE.equals(rawMessage)) {
103105
getListenersImplementing(INaviSpotReachedListener.class).forEach(INaviSpotReachedListener::onNaviSpotReached);
104106
}
105107

src/main/java/de/rettichlp/pkutils/common/services/CommandService.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818

1919
public class CommandService {
2020

21+
private static final String UUID_RETTICHLP = "25855f4d-3874-4a7f-a6ad-e9e4f3042e19";
22+
2123
public void sendCommand(String command) {
2224
LOGGER.info("PKUtils executing command: {}", command);
2325
networkHandler.sendChatCommand(command);
@@ -52,7 +54,7 @@ public void run() {
5254
}
5355

5456
public boolean isSuperUser() {
55-
return nonNull(player) && (player.getUuidAsString().equals("25855f4d-3874-4a7f-a6ad-e9e4f3042e19") || getBoolean("fabric.development"));
57+
return nonNull(player) && (UUID_RETTICHLP.equals(player.getUuidAsString()) || getBoolean("fabric.development"));
5658
}
5759

5860
public void retrieveNumberAndRun(String playerName, Consumer<Integer> runWithNumber) {

src/main/java/de/rettichlp/pkutils/listener/impl/faction/PlantListener.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@
5757
@PKUtilsListener
5858
public class PlantListener implements IBlockRightClickListener, IEntityRenderListener, IMessageReceiveListener, IScreenOpenListener {
5959

60+
private static final String PLANT_TEXT = "Plantage";
6061
private static final Pattern PLANT_PLANT_PATTERN = compile("^\\[Plantage] (?:\\[PK])?(?<playerName>[a-zA-Z0-9_]+) hat eine (Kräuter|Pulver)-Plantage gesetzt\\. \\[\\d+/10]$");
6162
private static final Pattern PLANT_WATER_PATTERN = compile("^\\[Plantage] Eine (Kräuter|Pulver)-Plantage wurde von (?:\\[PK])?(?<playerName>[a-zA-Z0-9_]+) gewässert\\.$");
6263
private static final Pattern PLANT_FERTILIZE_PATTERN = compile("^\\[Plantage] Eine (Kräuter|Pulver)-Plantage wurde von (?:\\[PK])?(?<playerName>[a-zA-Z0-9_]+) gedüngt\\.$");
@@ -183,7 +184,7 @@ public boolean onMessageReceive(Text text, String message) {
183184
public void onScreenOpen(Screen screen, int scaledWidth, int scaledHeight) {
184185
ClientPlayerInteractionManager interactionManager = MinecraftClient.getInstance().interactionManager;
185186

186-
if (nonNull(interactionManager) && screen instanceof GenericContainerScreen genericContainerScreen && genericContainerScreen.getTitle().getString().equals("Plantage")) {
187+
if (nonNull(interactionManager) && screen instanceof GenericContainerScreen genericContainerScreen && PLANT_TEXT.equals(genericContainerScreen.getTitle().getString())) {
187188
ItemStack mainHandStack = player.getInventory().getMainHandStack();
188189

189190
int syncId = genericContainerScreen.getScreenHandler().syncId;

src/main/java/de/rettichlp/pkutils/listener/impl/job/GarbageManListener.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
@PKUtilsListener
3434
public class GarbageManListener implements IMessageReceiveListener, ITickListener {
3535

36+
private static final String GARBAGE_MAN_TEXT = "müllmann";
3637
private static final Pattern GARBAGE_MAN_DROP_START = compile("^\\[Müllmann] Du hast genug Mülltonnen entleert\\.$");
3738
private static final Pattern GARBAGE_MAN_FINISHED = compile("^\\[Müllmann] Du hast den Job beendet\\.$");
3839

@@ -119,7 +120,7 @@ private Optional<ScoreboardObjective> getGarbageManScoreboard() {
119120
assert MinecraftClient.getInstance().world != null; // cannot be null at this point
120121
Scoreboard scoreboard = MinecraftClient.getInstance().world.getScoreboard();
121122
ScoreboardObjective scoreboardObjective = scoreboard.getObjectiveForSlot(SIDEBAR);
122-
return nonNull(scoreboardObjective) && scoreboardObjective.getName().equals("müllmann") ? Optional.of(scoreboardObjective) : empty();
123+
return nonNull(scoreboardObjective) && GARBAGE_MAN_TEXT.equals(scoreboardObjective.getName()) ? Optional.of(scoreboardObjective) : empty();
123124
}
124125

125126
@Getter

src/main/java/de/rettichlp/pkutils/listener/impl/job/JobListener.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,14 @@
3131
public class JobListener
3232
implements ICommandSendListener, IMessageReceiveListener, IMoveListener, INaviSpotReachedListener {
3333

34+
private static final String SAWMILL_TEXT = "sägewerk";
3435
private static final Pattern TRANSPORT_DELIVER_PATTERN = compile("^\\[Transport] Du hast (eine Holz Lieferung|eine Kiste|eine Waffenkiste|ein Weizen Paket|eine Schwarzpulverkiste) abgeliefert\\.$");
3536
private static final Pattern DRINK_TRANSPORT_DELIVER_PATTERN = compile("^\\[Bar] Du hast eine Flasche abgegeben!$");
3637
private static final Pattern PIZZA_JOB_TRANSPORT_GET_PIZZA_PATTERN = compile("^\\[Pizzalieferant] Sobald du 10 Pizzen dabei hast, wird dir deine erste Route angezeigt\\.$");
3738

3839
@Override
3940
public boolean onCommandSend(@NotNull String command) {
40-
if (command.equals("sägewerk")) {
41+
if (SAWMILL_TEXT.equals(command)) {
4142
utilService.delayedAction(() -> commandService.sendCommand("findtree"), 1000);
4243
}
4344

0 commit comments

Comments
 (0)