Начинающий
- Статус
- Онлайн
- Регистрация
- 3 Сен 2023
- Сообщения
- 335
- Реакции
- 5
Java:
@Mixin(ItemEntityRenderer.class)
public abstract class ItemEntityRendererMixin extends EntityRenderer<ItemEntity, EntityRenderState> {
protected ItemEntityRendererMixin(EntityRendererFactory.Context ctx) {
super(ctx);
}
@Inject(method = "render(Lnet/minecraft/entity/ItemEntity;FFLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V",
at = @At("HEAD"))
private void onRender(ItemEntity itemEntity, float f, float g, MatrixStack matrixStack,
VertexConsumerProvider vertexConsumerProvider, int i, CallbackInfo ci) {
ItemStack itemStack = itemEntity.getStack();
if (itemStack.getItem() == Items.GOLDEN_APPLE) {
matrixStack.scale(2.0F, 2.0F, 2.0F);
}
}
}