/* * Decompiled with CFR 0.152. */ package net.minecraft.client.renderer.entity.state; import java.util.Optional; import net.minecraft.client.renderer.entity.state.ArmedEntityRenderState; import net.minecraft.world.entity.AnimationState; import net.minecraft.world.entity.animal.coppergolem.CopperGolemState; import net.minecraft.world.level.block.WeatheringCopper; import net.minecraft.world.level.block.state.BlockState; public class CopperGolemRenderState extends ArmedEntityRenderState { public WeatheringCopper.WeatherState weathering = WeatheringCopper.WeatherState.UNAFFECTED; public CopperGolemState copperGolemState = CopperGolemState.IDLE; public final AnimationState idleAnimationState = new AnimationState(); public final AnimationState interactionGetItem = new AnimationState(); public final AnimationState interactionGetNoItem = new AnimationState(); public final AnimationState interactionDropItem = new AnimationState(); public final AnimationState interactionDropNoItem = new AnimationState(); public Optional blockOnAntenna = Optional.empty(); }