summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/features
diff options
context:
space:
mode:
authorCalMWolfs <94038482+CalMWolfs@users.noreply.github.com>2023-07-01 08:47:24 +1000
committerGitHub <noreply@github.com>2023-07-01 00:47:24 +0200
commitdb0f40aabed9a29e0055c3c9e6a6b1159b1444bf (patch)
tree67c682fa39bfa845ac1875d860531c7bddc389df /src/main/java/at/hannibal2/skyhanni/features
parent8667307b1367e3047c854b3a1ed5d1a7c1e879e6 (diff)
downloadskyhanni-db0f40aabed9a29e0055c3c9e6a6b1159b1444bf.tar.gz
skyhanni-db0f40aabed9a29e0055c3c9e6a6b1159b1444bf.tar.bz2
skyhanni-db0f40aabed9a29e0055c3c9e6a6b1159b1444bf.zip
No more getItemStack() crashes hopefully (#276)
Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/features')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/garden/composter/GardenComposterInventoryFeatures.kt2
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/garden/inventory/GardenDeskInSBMenu.kt10
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/rift/EnigmaSoulWaypoints.kt5
3 files changed, 4 insertions, 13 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/garden/composter/GardenComposterInventoryFeatures.kt b/src/main/java/at/hannibal2/skyhanni/features/garden/composter/GardenComposterInventoryFeatures.kt
index a85b73363..67e6f0197 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/garden/composter/GardenComposterInventoryFeatures.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/garden/composter/GardenComposterInventoryFeatures.kt
@@ -46,7 +46,7 @@ class GardenComposterInventoryFeatures {
}
val internalName = NEUItems.getInternalNameOrNull(itemName)
if (internalName == null) {
- LorenzUtils.chat("§c[SkyHanni] Error reading internal name for item '$itemName' " +
+ LorenzUtils.chat("§c[SkyHanni] Error reading internal name for item '$itemName§c' " +
"(in GardenComposterInventoryFeatures)")
continue
}
diff --git a/src/main/java/at/hannibal2/skyhanni/features/garden/inventory/GardenDeskInSBMenu.kt b/src/main/java/at/hannibal2/skyhanni/features/garden/inventory/GardenDeskInSBMenu.kt
index b397d7c1d..ca8e4dbe3 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/garden/inventory/GardenDeskInSBMenu.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/garden/inventory/GardenDeskInSBMenu.kt
@@ -10,8 +10,6 @@ import io.github.moulberry.notenoughupdates.events.ReplaceItemEvent
import io.github.moulberry.notenoughupdates.events.SlotClickEvent
import io.github.moulberry.notenoughupdates.util.Utils
import net.minecraft.client.player.inventory.ContainerLocalMenu
-import net.minecraft.init.Blocks
-import net.minecraft.item.ItemStack
import net.minecraftforge.fml.common.eventhandler.EventPriority
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent
@@ -21,12 +19,8 @@ class GardenDeskInSBMenu {
private var showItem = false
private val item by lazy {
- var neuItem = NEUItems.getItemStackOrNull("DOUBLE_PLANT")
- if (neuItem == null) {
- neuItem = ItemStack(Blocks.double_plant)
- Utils.showOutdatedRepoNotification()
- }
- Utils.createItemStack(neuItem!!.item, "§bDesk", "§7Click here to", "§7run §e/desk")
+ val neuItem = NEUItems.getItemStack("DOUBLE_PLANT")
+ Utils.createItemStack(neuItem.item, "§bDesk", "§7Click here to", "§7run §e/desk")
}
@SubscribeEvent
diff --git a/src/main/java/at/hannibal2/skyhanni/features/rift/EnigmaSoulWaypoints.kt b/src/main/java/at/hannibal2/skyhanni/features/rift/EnigmaSoulWaypoints.kt
index e43ef03f7..bf70e8b8d 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/rift/EnigmaSoulWaypoints.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/rift/EnigmaSoulWaypoints.kt
@@ -18,9 +18,7 @@ import io.github.moulberry.notenoughupdates.events.SlotClickEvent
import io.github.moulberry.notenoughupdates.util.Utils
import net.minecraft.client.gui.inventory.GuiChest
import net.minecraft.client.player.inventory.ContainerLocalMenu
-import net.minecraft.init.Blocks
import net.minecraft.inventory.ContainerChest
-import net.minecraft.item.ItemStack
import net.minecraftforge.client.event.RenderWorldLastEvent
import net.minecraftforge.fml.common.eventhandler.EventPriority
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent
@@ -34,8 +32,7 @@ object EnigmaSoulWaypoints {
private var adding = true
private val item by lazy {
- val neuItem = NEUItems.getItemStackOrNull("SKYBLOCK_ENIGMA_SOUL")
- ?: ItemStack(Blocks.obsidian) // can prob have a better fallback
+ val neuItem = NEUItems.getItemStack("SKYBLOCK_ENIGMA_SOUL")
Utils.createItemStack(
neuItem.item,
"§5Toggle Missing",