minecraft-src/net/minecraft/world/level/block/EquipableCarvedPumpkinBlock.java
2025-07-04 01:41:11 +03:00

24 lines
723 B
Java

package net.minecraft.world.level.block;
import com.mojang.serialization.MapCodec;
import net.minecraft.world.entity.EquipmentSlot;
import net.minecraft.world.item.Equipable;
import net.minecraft.world.level.block.state.BlockBehaviour;
public class EquipableCarvedPumpkinBlock extends CarvedPumpkinBlock implements Equipable {
public static final MapCodec<EquipableCarvedPumpkinBlock> CODEC = simpleCodec(EquipableCarvedPumpkinBlock::new);
@Override
public MapCodec<EquipableCarvedPumpkinBlock> codec() {
return CODEC;
}
protected EquipableCarvedPumpkinBlock(BlockBehaviour.Properties properties) {
super(properties);
}
@Override
public EquipmentSlot getEquipmentSlot() {
return EquipmentSlot.HEAD;
}
}