25 lines
1.1 KiB
Java
25 lines
1.1 KiB
Java
/*
|
|
* 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<BlockState> blockOnAntenna = Optional.empty();
|
|
}
|
|
|