diff --git a/gradle.properties b/gradle.properties index d7432d2..ad1ef7c 100644 --- a/gradle.properties +++ b/gradle.properties @@ -12,7 +12,7 @@ loader_version=0.19.3 loom_version=1.17-SNAPSHOT # Mod Properties -mod_version=26.2.0.0 +mod_version=26.2.0.1 maven_group=de.jottyfan.minecraft archives_base_name=quickly diff --git a/src/main/java/de/jottyfan/minecraft/blockentity/ItemHoarderBlockEntity.java b/src/main/java/de/jottyfan/minecraft/blockentity/ItemHoarderBlockEntity.java index cb92132..21b9569 100644 --- a/src/main/java/de/jottyfan/minecraft/blockentity/ItemHoarderBlockEntity.java +++ b/src/main/java/de/jottyfan/minecraft/blockentity/ItemHoarderBlockEntity.java @@ -3,11 +3,17 @@ package de.jottyfan.minecraft.blockentity; import java.util.HashMap; import java.util.Map; +import org.jspecify.annotations.Nullable; + import com.mojang.serialization.Codec; import de.jottyfan.minecraft.Quickly; import net.minecraft.core.BlockPos; import net.minecraft.core.Direction; +import net.minecraft.core.HolderLookup.Provider; +import net.minecraft.nbt.CompoundTag; +import net.minecraft.network.protocol.Packet; +import net.minecraft.network.protocol.game.ClientGamePacketListener; import net.minecraft.world.Container; import net.minecraft.world.entity.Entity; import net.minecraft.world.entity.item.ItemEntity; @@ -29,7 +35,7 @@ import net.minecraft.world.phys.AABB; public class ItemHoarderBlockEntity extends BlockEntity implements Container { public static final Codec> ITEM_STACK_MAP_CODEC = - Codec.unboundedMap(Codec.STRING, ItemStack.CODEC); + Codec.unboundedMap(Codec.STRING, ItemStack.OPTIONAL_CODEC); private Map stacks = new HashMap<>(); private static final Integer suckradius = 4; @@ -40,7 +46,7 @@ public class ItemHoarderBlockEntity extends BlockEntity implements Container { public final static boolean setStackToSlots(ItemStack stack, Map stacks) { if (stack.isEmpty()) { - Quickly.LOGGER.info("FATAL!!! tried to set empty stack. Check your code!"); + Quickly.LOGGER.error("FATAL!!! tried to set empty stack. Check your code!"); return false; } String key = stack.getItemName().getString();