package net.minecraft.client.renderer.item; import java.util.ArrayList; import java.util.List; import net.fabricmc.api.EnvType; import net.fabricmc.api.Environment; @Environment(EnvType.CLIENT) public class TrackingItemStackRenderState extends ItemStackRenderState { private final List modelIdentityElements = new ArrayList(); @Override public void appendModelIdentityElement(Object modelIdentityElement) { this.modelIdentityElements.add(modelIdentityElement); } public Object getModelIdentity() { return this.modelIdentityElements; } }