aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de
diff options
context:
space:
mode:
authorRime <81419447+Emirlol@users.noreply.github.com>2024-06-07 16:54:36 +0300
committerRime <81419447+Emirlol@users.noreply.github.com>2024-06-08 04:13:47 +0300
commit25ee7d7419ecd1dccdb06f0b0718fd20bebc0d14 (patch)
treee8cfcc14e06f23d7bbbab39b505147a131eafb17 /src/main/java/de
parente5702972380417c65e2a3750401fb95b96bd4d31 (diff)
downloadSkyblocker-25ee7d7419ecd1dccdb06f0b0718fd20bebc0d14.tar.gz
Skyblocker-25ee7d7419ecd1dccdb06f0b0718fd20bebc0d14.tar.bz2
Skyblocker-25ee7d7419ecd1dccdb06f0b0718fd20bebc0d14.zip
Rename ItemStackInternalIdGetter and its methods to be more distinguishable
Diffstat (limited to 'src/main/java/de')
-rw-r--r--src/main/java/de/hysky/skyblocker/injected/SkyblockerStack.java (renamed from src/main/java/de/hysky/skyblocker/injected/ItemStackInternalIdGetter.java)6
-rw-r--r--src/main/java/de/hysky/skyblocker/mixins/ItemStackMixin.java28
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/ChestValue.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/TeleportOverlay.java2
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/auction/AuctionBrowserScreen.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/slottext/adders/PrehistoricEggAdder.java2
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/slottext/adders/RancherBootsSpeedAdder.java2
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/AccessoryTooltip.java2
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/AvgBinTooltip.java2
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/BazaarPriceTooltip.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/ColorTooltip.java2
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/LBinTooltip.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/MotesTooltip.java2
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/MuseumTooltip.java2
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/NpcPriceTooltip.java2
15 files changed, 34 insertions, 34 deletions
diff --git a/src/main/java/de/hysky/skyblocker/injected/ItemStackInternalIdGetter.java b/src/main/java/de/hysky/skyblocker/injected/SkyblockerStack.java
index d1992705..dc3d9c1f 100644
--- a/src/main/java/de/hysky/skyblocker/injected/ItemStackInternalIdGetter.java
+++ b/src/main/java/de/hysky/skyblocker/injected/SkyblockerStack.java
@@ -2,14 +2,14 @@ package de.hysky.skyblocker.injected;
import org.jetbrains.annotations.Nullable;
-public interface ItemStackInternalIdGetter {
+public interface SkyblockerStack {
@Nullable
- default String getInternalId() {
+ default String getSkyblockId() {
return "";
}
@Nullable
- default String getInternalName() {
+ default String getSkyblockName() {
return "";
}
diff --git a/src/main/java/de/hysky/skyblocker/mixins/ItemStackMixin.java b/src/main/java/de/hysky/skyblocker/mixins/ItemStackMixin.java
index e4550a5c..1e5cff10 100644
--- a/src/main/java/de/hysky/skyblocker/mixins/ItemStackMixin.java
+++ b/src/main/java/de/hysky/skyblocker/mixins/ItemStackMixin.java
@@ -4,7 +4,7 @@ import com.google.gson.JsonObject;
import com.llamalad7.mixinextras.injector.ModifyReturnValue;
import de.hysky.skyblocker.SkyblockerMod;
import de.hysky.skyblocker.config.SkyblockerConfigManager;
-import de.hysky.skyblocker.injected.ItemStackInternalIdGetter;
+import de.hysky.skyblocker.injected.SkyblockerStack;
import de.hysky.skyblocker.skyblock.item.tooltip.ItemTooltip;
import de.hysky.skyblocker.utils.ItemUtils;
import de.hysky.skyblocker.utils.Utils;
@@ -28,7 +28,7 @@ import java.util.Locale;
import java.util.Optional;
@Mixin(ItemStack.class)
-public abstract class ItemStackMixin implements ItemStackInternalIdGetter {
+public abstract class ItemStackMixin implements SkyblockerStack {
@Shadow
public abstract int getDamage();
@@ -40,10 +40,10 @@ public abstract class ItemStackMixin implements ItemStackInternalIdGetter {
private int maxDamage;
@Unique
- private String internalId;
+ private String skyblockId;
@Unique
- private String internalName;
+ private String skyblockName;
@Unique
private String neuName;
@@ -125,26 +125,26 @@ public abstract class ItemStackMixin implements ItemStackInternalIdGetter {
@Override
@Nullable
- public String getInternalId() {
- if (internalId != null && !internalId.isEmpty()) return internalId;
- internalId = skyblocker$getInternalNameFromNBT(true);
- return internalId;
+ public String getSkyblockId() {
+ if (skyblockId != null && !skyblockId.isEmpty()) return skyblockId;
+ skyblockId = skyblocker$getInternalNameFromNBT(true);
+ return skyblockId;
}
@Override
@Nullable
- public String getInternalName() {
- if (internalName != null && !internalName.isEmpty()) return internalName;
- internalName = skyblocker$getInternalNameFromNBT(false);
- return internalName;
+ public String getSkyblockName() {
+ if (skyblockName != null && !skyblockName.isEmpty()) return skyblockName;
+ skyblockName = skyblocker$getInternalNameFromNBT(false);
+ return skyblockName;
}
@Override
@Nullable
public String getNeuName() {
if (neuName != null && !neuName.isEmpty()) return neuName;
- String name = getInternalName();
- String id = getInternalId();
+ String name = getSkyblockName();
+ String id = getSkyblockId();
if (name == null || id == null) return null;
if (name.startsWith("ISSHINY_")) name = id;
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/ChestValue.java b/src/main/java/de/hysky/skyblocker/skyblock/ChestValue.java
index 3d1da0bd..cc800803 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/ChestValue.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/ChestValue.java
@@ -80,7 +80,7 @@ public class ChestValue {
}
String name = stack.getName().getString();
- String internalName = stack.getInternalName();
+ String internalName = stack.getSkyblockName();
//Regular item price
if (internalName != null) {
@@ -159,7 +159,7 @@ public class ChestValue {
continue;
}
- String internalName = stack.getInternalName();
+ String internalName = stack.getSkyblockName();
if (internalName != null) {
LongBooleanPair priceData = getItemPrice(internalName);
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/TeleportOverlay.java b/src/main/java/de/hysky/skyblocker/skyblock/TeleportOverlay.java
index d8a05809..a8155b43 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/TeleportOverlay.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/TeleportOverlay.java
@@ -26,7 +26,7 @@ public class TeleportOverlay {
private static void render(WorldRenderContext wrc) {
if (Utils.isOnSkyblock() && SkyblockerConfigManager.get().uiAndVisuals.teleportOverlay.enableTeleportOverlays && client.player != null && client.world != null) {
ItemStack heldItem = client.player.getMainHandStack();
- String itemId = heldItem.getInternalId();
+ String itemId = heldItem.getSkyblockId();
NbtCompound customData = ItemUtils.getCustomData(heldItem);
if (itemId != null) {
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/auction/AuctionBrowserScreen.java b/src/main/java/de/hysky/skyblocker/skyblock/auction/AuctionBrowserScreen.java
index 21bd965c..3d205252 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/auction/AuctionBrowserScreen.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/auction/AuctionBrowserScreen.java
@@ -295,8 +295,8 @@ public class AuctionBrowserScreen extends AbstractCustomHypixelGUI<AuctionHouseS
String coins = split[1].replace(",", "").replace("coins", "").trim();
try {
long parsed = Long.parseLong(coins);
- String name = stack.getInternalName();
- String internalID = stack.getInternalId();
+ String name = stack.getSkyblockName();
+ String internalID = stack.getSkyblockId();
String neuName = name;
if (name == null || internalID == null) break;
if (name.startsWith("ISSHINY_")) {
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/item/slottext/adders/PrehistoricEggAdder.java b/src/main/java/de/hysky/skyblocker/skyblock/item/slottext/adders/PrehistoricEggAdder.java
index cbb3515f..a157efee 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/item/slottext/adders/PrehistoricEggAdder.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/item/slottext/adders/PrehistoricEggAdder.java
@@ -19,7 +19,7 @@ public class PrehistoricEggAdder extends SlotTextAdder {
@Override
public @NotNull List<SlotText> getText(Slot slot) {
final ItemStack stack = slot.getStack();
- if (!stack.isOf(Items.PLAYER_HEAD) || !StringUtils.equals(stack.getInternalId(), "PREHISTORIC_EGG")) return List.of();
+ if (!stack.isOf(Items.PLAYER_HEAD) || !StringUtils.equals(stack.getSkyblockId(), "PREHISTORIC_EGG")) return List.of();
NbtCompound nbt = ItemUtils.getCustomData(stack);
if (!nbt.contains("blocks_walked", NbtElement.INT_TYPE)) return List.of();
int walked = nbt.getInt("blocks_walked");
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/item/slottext/adders/RancherBootsSpeedAdder.java b/src/main/java/de/hysky/skyblocker/skyblock/item/slottext/adders/RancherBootsSpeedAdder.java
index c56e4525..1f92fb8a 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/item/slottext/adders/RancherBootsSpeedAdder.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/item/slottext/adders/RancherBootsSpeedAdder.java
@@ -26,7 +26,7 @@ public class RancherBootsSpeedAdder extends SlotTextAdder {
public @NotNull List<SlotText> getText(Slot slot) {
final ItemStack itemStack = slot.getStack();
// V null-safe equals.
- if (!itemStack.isOf(Items.LEATHER_BOOTS) && !StringUtils.equals(itemStack.getInternalId(), "RANCHERS_BOOTS")) return List.of();
+ if (!itemStack.isOf(Items.LEATHER_BOOTS) && !StringUtils.equals(itemStack.getSkyblockId(), "RANCHERS_BOOTS")) return List.of();
Matcher matcher = ItemUtils.getLoreLineIfMatch(slot.getStack(), SPEED_PATTERN);
if (matcher == null) return List.of();
String speed = matcher.group(2);
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/AccessoryTooltip.java b/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/AccessoryTooltip.java
index 34d93abc..3b150488 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/AccessoryTooltip.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/AccessoryTooltip.java
@@ -18,7 +18,7 @@ public class AccessoryTooltip extends TooltipAdder {
@Override
public void addToTooltip(List<Text> lines, Slot focusedSlot) {
- final String internalID = focusedSlot.getStack().getInternalId();
+ final String internalID = focusedSlot.getStack().getSkyblockId();
if (TooltipInfoType.ACCESSORIES.isTooltipEnabledAndHasOrNullWarning(internalID)) {
Pair<AccessoriesHelper.AccessoryReport, String> report = AccessoriesHelper.calculateReport4Accessory(internalID);
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/AvgBinTooltip.java b/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/AvgBinTooltip.java
index 4754932b..a36f30e9 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/AvgBinTooltip.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/AvgBinTooltip.java
@@ -21,7 +21,7 @@ public class AvgBinTooltip extends TooltipAdder {
public void addToTooltip(List<Text> lines, Slot focusedSlot) {
final ItemStack itemStack = focusedSlot.getStack();
String neuName = itemStack.getNeuName();
- String internalID = itemStack.getInternalId();
+ String internalID = itemStack.getSkyblockId();
if (neuName == null || internalID == null) return;
if (SkyblockerConfigManager.get().general.itemTooltip.enableAvgBIN) {
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/BazaarPriceTooltip.java b/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/BazaarPriceTooltip.java
index 9237c141..ed24a2fd 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/BazaarPriceTooltip.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/BazaarPriceTooltip.java
@@ -23,9 +23,9 @@ public class BazaarPriceTooltip extends TooltipAdder {
public void addToTooltip(List<Text> lines, Slot focusedSlot) {
bazaarExist = false;
final ItemStack itemStack = focusedSlot.getStack();
- final String internalID = itemStack.getInternalId();
+ final String internalID = itemStack.getSkyblockId();
if (internalID == null) return;
- String name = itemStack.getInternalName();
+ String name = itemStack.getSkyblockName();
if (name == null) return;
if (name.startsWith("ISSHINY_")) name = "SHINY_" + internalID;
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/ColorTooltip.java b/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/ColorTooltip.java
index 56dd60b0..2b576be6 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/ColorTooltip.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/ColorTooltip.java
@@ -29,7 +29,7 @@ public class ColorTooltip extends TooltipAdder {
@Override
public void addToTooltip(List<Text> lines, Slot focusedSlot) {
final ItemStack itemStack = focusedSlot.getStack();
- final String internalID = itemStack.getInternalId();
+ final String internalID = itemStack.getSkyblockId();
if (TooltipInfoType.COLOR.isTooltipEnabledAndHasOrNullWarning(internalID) && itemStack.contains(DataComponentTypes.DYED_COLOR)) {
String uuid = ItemUtils.getItemUuid(itemStack);
boolean hasCustomDye = SkyblockerConfigManager.get().general.customDyeColors.containsKey(uuid) || SkyblockerConfigManager.get().general.customAnimatedDyes.containsKey(uuid);
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/LBinTooltip.java b/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/LBinTooltip.java
index 2a28df79..38ef49e6 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/LBinTooltip.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/LBinTooltip.java
@@ -21,9 +21,9 @@ public class LBinTooltip extends TooltipAdder {
public void addToTooltip(List<Text> lines, Slot focusedSlot) {
lbinExist = false;
final ItemStack itemStack = focusedSlot.getStack();
- final String internalID = itemStack.getInternalId();
+ final String internalID = itemStack.getSkyblockId();
if (internalID == null) return;
- String name = itemStack.getInternalName();
+ String name = itemStack.getSkyblockName();
if (name == null) return;
if (name.startsWith("ISSHINY_")) name = "SHINY_" + internalID;
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/MotesTooltip.java b/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/MotesTooltip.java
index 5a8c2ddb..64640b95 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/MotesTooltip.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/MotesTooltip.java
@@ -20,7 +20,7 @@ public class MotesTooltip extends TooltipAdder {
@Override
public void addToTooltip(List<Text> lines, Slot focusedSlot) {
final ItemStack itemStack = focusedSlot.getStack();
- final String internalID = itemStack.getInternalId();
+ final String internalID = itemStack.getSkyblockId();
if (internalID != null && TooltipInfoType.MOTES.isTooltipEnabledAndHasOrNullWarning(internalID)) {
lines.add(Text.literal(String.format("%-20s", "Motes Price:"))
.formatted(Formatting.LIGHT_PURPLE)
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/MuseumTooltip.java b/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/MuseumTooltip.java
index ce98f1c5..1c64760a 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/MuseumTooltip.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/MuseumTooltip.java
@@ -20,7 +20,7 @@ public class MuseumTooltip extends TooltipAdder {
@Override
public void addToTooltip(List<Text> lines, Slot focusedSlot) {
final ItemStack itemStack = focusedSlot.getStack();
- final String internalID = itemStack.getInternalId();
+ final String internalID = itemStack.getSkyblockId();
if (TooltipInfoType.MUSEUM.isTooltipEnabledAndHasOrNullWarning(internalID)) {
String itemCategory = TooltipInfoType.MUSEUM.getData().get(internalID).getAsString();
String format = switch (itemCategory) {
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/NpcPriceTooltip.java b/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/NpcPriceTooltip.java
index ba24364b..3ac7d298 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/NpcPriceTooltip.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/NpcPriceTooltip.java
@@ -18,7 +18,7 @@ public class NpcPriceTooltip extends TooltipAdder {
@Override
public void addToTooltip(List<Text> lines, Slot focusedSlot) {
final ItemStack stack = focusedSlot.getStack();
- final String internalID = stack.getInternalId();
+ final String internalID = stack.getSkyblockId();
if (internalID != null && TooltipInfoType.NPC.isTooltipEnabledAndHasOrNullWarning(internalID)) {
lines.add(Text.literal(String.format("%-21s", "NPC Sell Price:"))
.formatted(Formatting.YELLOW)