11
11
import net .minecraft .util .Identifier ;
12
12
import nourl .mythicmetals .armor .CelestiumElytra ;
13
13
import nourl .mythicmetals .armor .MythicArmor ;
14
- import nourl .mythicmetals .client .rendering .RenderingContext ;
15
14
import nourl .mythicmetals .misc .RegistryHelper ;
16
15
import org .spongepowered .asm .mixin .Mixin ;
17
16
import org .spongepowered .asm .mixin .injection .*;
18
- import org .spongepowered .asm .mixin .injection .callback .CallbackInfo ;
19
17
20
18
@ Environment (EnvType .CLIENT )
21
19
@ Mixin (ElytraFeatureRenderer .class )
@@ -39,18 +37,4 @@ public abstract class ElytraFeatureRendererMixin {
39
37
}
40
38
return RegistryHelper .id ("textures/models/celestium_elytra.png" );
41
39
}
42
-
43
- @ Inject (
44
- method = "render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;ILnet/minecraft/entity/LivingEntity;FFFFFF)V" ,
45
- at = @ At (value = "HEAD" ))
46
- public void mythicmetals$clearElytraRender (MatrixStack matrixStack , VertexConsumerProvider vertexConsumerProvider , int i , LivingEntity livingEntity , float f , float g , float h , float j , float k , float l , CallbackInfo ci ) {
47
- RenderingContext .elytraRendered = false ;
48
- }
49
-
50
- @ Inject (
51
- method = "render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;ILnet/minecraft/entity/LivingEntity;FFFFFF)V" ,
52
- at = @ At (value = "INVOKE" , target = "Lnet/minecraft/client/util/math/MatrixStack;pop()V" ))
53
- public void mythicmetals$isElytraRendered (MatrixStack matrixStack , VertexConsumerProvider vertexConsumerProvider , int i , LivingEntity livingEntity , float f , float g , float h , float j , float k , float l , CallbackInfo ci ) {
54
- RenderingContext .elytraRendered = true ;
55
- }
56
40
}
0 commit comments