Class DepotBehaviourMixin
java.lang.Object
com.simibubi.create.foundation.blockEntity.behaviour.BlockEntityBehaviour
petrolpark.mc.library.mixin.compat.create.DepotBehaviourMixin
public abstract class DepotBehaviourMixin
extends com.simibubi.create.foundation.blockEntity.behaviour.BlockEntityBehaviour
-
Field Summary
Fields inherited from class com.simibubi.create.foundation.blockEntity.behaviour.BlockEntityBehaviour
blockEntity -
Constructor Summary
ConstructorsConstructorDescriptionDepotBehaviourMixin(com.simibubi.create.foundation.blockEntity.SmartBlockEntity be) -
Method Summary
Modifier and TypeMethodDescriptionabstract com.simibubi.create.content.kinetics.belt.transport.TransportedItemStacknet.minecraft.world.item.ItemStackpetrolpark$insertSpecialTransportedItemStack(com.simibubi.create.content.kinetics.belt.transport.TransportedItemStack heldItem, boolean simulate, com.llamalad7.mixinextras.injector.wrapoperation.Operation<net.minecraft.world.item.ItemStack> original) voidpetrolpark$refreshDirectionalStackAngle(com.simibubi.create.content.kinetics.belt.transport.TransportedItemStack heldItem, org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<Boolean> ci, float diff) voidpetrolpark$setSpecialTransportedItemStack(com.simibubi.create.content.kinetics.belt.transport.TransportedItemStack newItem, com.llamalad7.mixinextras.injector.wrapoperation.Operation<Void> original) voidpetrolpark$tickSpecialTransportedItemStacks(com.simibubi.create.content.kinetics.belt.transport.TransportedItemStack stack, org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<Boolean> cir) Methods inherited from class com.simibubi.create.foundation.blockEntity.behaviour.BlockEntityBehaviour
destroy, get, get, getPos, getRequiredItems, getType, getWorld, initialize, isSafeNBT, lazyTick, onBlockChanged, onNeighborChanged, read, setLazyTickRate, tick, unload, write, writeSafe
-
Constructor Details
-
DepotBehaviourMixin
public DepotBehaviourMixin(com.simibubi.create.foundation.blockEntity.SmartBlockEntity be)
-
-
Method Details
-
petrolpark$insertSpecialTransportedItemStack
public net.minecraft.world.item.ItemStack petrolpark$insertSpecialTransportedItemStack(com.simibubi.create.content.kinetics.belt.transport.TransportedItemStack heldItem, boolean simulate, com.llamalad7.mixinextras.injector.wrapoperation.Operation<net.minecraft.world.item.ItemStack> original) -
petrolpark$setSpecialTransportedItemStack
public void petrolpark$setSpecialTransportedItemStack(com.simibubi.create.content.kinetics.belt.transport.TransportedItemStack newItem, com.llamalad7.mixinextras.injector.wrapoperation.Operation<Void> original) -
petrolpark$refreshDirectionalStackAngle
public void petrolpark$refreshDirectionalStackAngle(com.simibubi.create.content.kinetics.belt.transport.TransportedItemStack heldItem, org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<Boolean> ci, float diff) -
petrolpark$tickSpecialTransportedItemStacks
public void petrolpark$tickSpecialTransportedItemStacks(com.simibubi.create.content.kinetics.belt.transport.TransportedItemStack stack, org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<Boolean> cir) -
getHeldItem
public abstract com.simibubi.create.content.kinetics.belt.transport.TransportedItemStack getHeldItem()
-