修改类名

This commit is contained in:
17146 2024-05-06 15:47:03 +08:00
parent b4ccae925e
commit e33c02c21e
38 changed files with 161 additions and 161 deletions

View file

@ -2,7 +2,7 @@ package net.mcreator.target.client.layer;
import com.mojang.blaze3d.vertex.PoseStack;
import com.mojang.blaze3d.vertex.VertexConsumer;
import net.mcreator.target.item.gun.DevotionItem;
import net.mcreator.target.item.gun.Devotion;
import net.minecraft.client.renderer.MultiBufferSource;
import net.minecraft.client.renderer.RenderType;
import net.minecraft.client.renderer.texture.OverlayTexture;
@ -11,15 +11,15 @@ import software.bernie.geckolib.cache.object.BakedGeoModel;
import software.bernie.geckolib.renderer.GeoRenderer;
import software.bernie.geckolib.renderer.layer.GeoRenderLayer;
public class DevotionLayer extends GeoRenderLayer<DevotionItem> {
public class DevotionLayer extends GeoRenderLayer<Devotion> {
private static final ResourceLocation LAYER = new ResourceLocation("target", "textures/item/devotion_e.png");
public DevotionLayer(GeoRenderer<DevotionItem> entityRenderer) {
public DevotionLayer(GeoRenderer<Devotion> entityRenderer) {
super(entityRenderer);
}
@Override
public void render(PoseStack poseStack, DevotionItem animatable, BakedGeoModel bakedModel, RenderType renderType, MultiBufferSource bufferSource, VertexConsumer buffer, float partialTick, int packedLight, int packedOverlay) {
public void render(PoseStack poseStack, Devotion animatable, BakedGeoModel bakedModel, RenderType renderType, MultiBufferSource bufferSource, VertexConsumer buffer, float partialTick, int packedLight, int packedOverlay) {
RenderType glowRenderType = RenderType.eyes(LAYER);
getRenderer().reRender(getDefaultBakedModel(animatable), poseStack, bufferSource, animatable, glowRenderType, bufferSource.getBuffer(glowRenderType), partialTick, packedLight, OverlayTexture.NO_OVERLAY, 1, 1, 1, 1);
}

View file

@ -2,7 +2,7 @@ package net.mcreator.target.client.layer;
import com.mojang.blaze3d.vertex.PoseStack;
import com.mojang.blaze3d.vertex.VertexConsumer;
import net.mcreator.target.item.gun.HuntingRifleItem;
import net.mcreator.target.item.gun.HuntingRifle;
import net.minecraft.client.renderer.MultiBufferSource;
import net.minecraft.client.renderer.RenderType;
import net.minecraft.client.renderer.texture.OverlayTexture;
@ -11,15 +11,15 @@ import software.bernie.geckolib.cache.object.BakedGeoModel;
import software.bernie.geckolib.renderer.GeoRenderer;
import software.bernie.geckolib.renderer.layer.GeoRenderLayer;
public class HuntingRifleLayer extends GeoRenderLayer<HuntingRifleItem> {
public class HuntingRifleLayer extends GeoRenderLayer<HuntingRifle> {
private static final ResourceLocation LAYER = new ResourceLocation("target", "textures/item/huntingrifle_e.png");
public HuntingRifleLayer(GeoRenderer<HuntingRifleItem> entityRenderer) {
public HuntingRifleLayer(GeoRenderer<HuntingRifle> entityRenderer) {
super(entityRenderer);
}
@Override
public void render(PoseStack poseStack, HuntingRifleItem animatable, BakedGeoModel bakedModel, RenderType renderType, MultiBufferSource bufferSource, VertexConsumer buffer, float partialTick, int packedLight, int packedOverlay) {
public void render(PoseStack poseStack, HuntingRifle animatable, BakedGeoModel bakedModel, RenderType renderType, MultiBufferSource bufferSource, VertexConsumer buffer, float partialTick, int packedLight, int packedOverlay) {
RenderType glowRenderType = RenderType.eyes(LAYER);
getRenderer().reRender(getDefaultBakedModel(animatable), poseStack, bufferSource, animatable, glowRenderType, bufferSource.getBuffer(glowRenderType), partialTick, packedLight, OverlayTexture.NO_OVERLAY, 1, 1, 1, 1);
}

View file

@ -2,7 +2,7 @@ package net.mcreator.target.client.layer;
import com.mojang.blaze3d.vertex.PoseStack;
import com.mojang.blaze3d.vertex.VertexConsumer;
import net.mcreator.target.item.gun.KraberItem;
import net.mcreator.target.item.gun.Kraber;
import net.minecraft.client.renderer.MultiBufferSource;
import net.minecraft.client.renderer.RenderType;
import net.minecraft.client.renderer.texture.OverlayTexture;
@ -11,15 +11,15 @@ import software.bernie.geckolib.cache.object.BakedGeoModel;
import software.bernie.geckolib.renderer.GeoRenderer;
import software.bernie.geckolib.renderer.layer.GeoRenderLayer;
public class KraberLayer extends GeoRenderLayer<KraberItem> {
public class KraberLayer extends GeoRenderLayer<Kraber> {
private static final ResourceLocation LAYER = new ResourceLocation("target", "textures/item/kraber_e.png");
public KraberLayer(GeoRenderer<KraberItem> entityRenderer) {
public KraberLayer(GeoRenderer<Kraber> entityRenderer) {
super(entityRenderer);
}
@Override
public void render(PoseStack poseStack, KraberItem animatable, BakedGeoModel bakedModel, RenderType renderType, MultiBufferSource bufferSource, VertexConsumer buffer, float partialTick, int packedLight, int packedOverlay) {
public void render(PoseStack poseStack, Kraber animatable, BakedGeoModel bakedModel, RenderType renderType, MultiBufferSource bufferSource, VertexConsumer buffer, float partialTick, int packedLight, int packedOverlay) {
RenderType glowRenderType = RenderType.eyes(LAYER);
getRenderer().reRender(getDefaultBakedModel(animatable), poseStack, bufferSource, animatable, glowRenderType, bufferSource.getBuffer(glowRenderType), partialTick, packedLight, OverlayTexture.NO_OVERLAY, 1, 1, 1, 1);
}

View file

@ -2,7 +2,7 @@ package net.mcreator.target.client.layer;
import com.mojang.blaze3d.vertex.PoseStack;
import com.mojang.blaze3d.vertex.VertexConsumer;
import net.mcreator.target.item.gun.MinigunItem;
import net.mcreator.target.item.gun.Minigun;
import net.minecraft.client.renderer.MultiBufferSource;
import net.minecraft.client.renderer.RenderType;
import net.minecraft.client.renderer.texture.OverlayTexture;
@ -11,15 +11,15 @@ import software.bernie.geckolib.cache.object.BakedGeoModel;
import software.bernie.geckolib.renderer.GeoRenderer;
import software.bernie.geckolib.renderer.layer.GeoRenderLayer;
public class MinigunLayer extends GeoRenderLayer<MinigunItem> {
public class MinigunLayer extends GeoRenderLayer<Minigun> {
private static final ResourceLocation LAYER = new ResourceLocation("target", "textures/item/minigun_e.png");
public MinigunLayer(GeoRenderer<MinigunItem> entityRenderer) {
public MinigunLayer(GeoRenderer<Minigun> entityRenderer) {
super(entityRenderer);
}
@Override
public void render(PoseStack poseStack, MinigunItem animatable, BakedGeoModel bakedModel, RenderType renderType, MultiBufferSource bufferSource, VertexConsumer buffer, float partialTick, int packedLight, int packedOverlay) {
public void render(PoseStack poseStack, Minigun animatable, BakedGeoModel bakedModel, RenderType renderType, MultiBufferSource bufferSource, VertexConsumer buffer, float partialTick, int packedLight, int packedOverlay) {
RenderType glowRenderType = RenderType.eyes(LAYER);
getRenderer().reRender(getDefaultBakedModel(animatable), poseStack, bufferSource, animatable, glowRenderType, bufferSource.getBuffer(glowRenderType), partialTick, packedLight, OverlayTexture.NO_OVERLAY, 1, 1, 1, 1);
}

View file

@ -2,7 +2,7 @@ package net.mcreator.target.client.layer;
import com.mojang.blaze3d.vertex.PoseStack;
import com.mojang.blaze3d.vertex.VertexConsumer;
import net.mcreator.target.item.SentinelItem;
import net.mcreator.target.item.Sentinel;
import net.minecraft.client.renderer.MultiBufferSource;
import net.minecraft.client.renderer.RenderType;
import net.minecraft.client.renderer.texture.OverlayTexture;
@ -11,15 +11,15 @@ import software.bernie.geckolib.cache.object.BakedGeoModel;
import software.bernie.geckolib.renderer.GeoRenderer;
import software.bernie.geckolib.renderer.layer.GeoRenderLayer;
public class SentinelLayer extends GeoRenderLayer<SentinelItem> {
public class SentinelLayer extends GeoRenderLayer<Sentinel> {
private static final ResourceLocation LAYER = new ResourceLocation("target", "textures/item/sentinel_e.png");
public SentinelLayer(GeoRenderer<SentinelItem> entityRenderer) {
public SentinelLayer(GeoRenderer<Sentinel> entityRenderer) {
super(entityRenderer);
}
@Override
public void render(PoseStack poseStack, SentinelItem animatable, BakedGeoModel bakedModel, RenderType renderType, MultiBufferSource bufferSource, VertexConsumer buffer, float partialTick, int packedLight, int packedOverlay) {
public void render(PoseStack poseStack, Sentinel animatable, BakedGeoModel bakedModel, RenderType renderType, MultiBufferSource bufferSource, VertexConsumer buffer, float partialTick, int packedLight, int packedOverlay) {
RenderType glowRenderType = RenderType.eyes(LAYER);
getRenderer().reRender(getDefaultBakedModel(animatable), poseStack, bufferSource, animatable, glowRenderType, bufferSource.getBuffer(glowRenderType), partialTick, packedLight, OverlayTexture.NO_OVERLAY, 1, 1, 1, 1);
}

View file

@ -1,6 +1,6 @@
package net.mcreator.target.client.model.item;
import net.mcreator.target.item.gun.DevotionItem;
import net.mcreator.target.item.gun.Devotion;
import net.mcreator.target.network.TargetModVariables;
import net.minecraft.client.Minecraft;
import net.minecraft.resources.ResourceLocation;
@ -10,25 +10,25 @@ import software.bernie.geckolib.core.animatable.model.CoreGeoBone;
import software.bernie.geckolib.core.animation.AnimationState;
import software.bernie.geckolib.model.GeoModel;
public class DevotionItemModel extends GeoModel<DevotionItem> {
public class DevotionItemModel extends GeoModel<Devotion> {
@Override
public ResourceLocation getAnimationResource(DevotionItem animatable) {
public ResourceLocation getAnimationResource(Devotion animatable) {
return new ResourceLocation("target", "animations/devotion.animation.json");
}
@Override
public ResourceLocation getModelResource(DevotionItem animatable) {
public ResourceLocation getModelResource(Devotion animatable) {
return new ResourceLocation("target", "geo/devotion.geo.json");
}
@Override
public ResourceLocation getTextureResource(DevotionItem animatable) {
public ResourceLocation getTextureResource(Devotion animatable) {
return new ResourceLocation("target", "textures/item/devotion.png");
}
@Override
public void setCustomAnimations(DevotionItem animatable, long instanceId, AnimationState animationState) {
public void setCustomAnimations(Devotion animatable, long instanceId, AnimationState animationState) {
CoreGeoBone gun = getAnimationProcessor().getBone("bone");
CoreGeoBone l = getAnimationProcessor().getBone("l");
CoreGeoBone r = getAnimationProcessor().getBone("r");

View file

@ -1,6 +1,6 @@
package net.mcreator.target.client.model.item;
import net.mcreator.target.item.gun.HuntingRifleItem;
import net.mcreator.target.item.gun.HuntingRifle;
import net.mcreator.target.network.TargetModVariables;
import net.minecraft.client.Minecraft;
import net.minecraft.resources.ResourceLocation;
@ -10,24 +10,24 @@ import software.bernie.geckolib.core.animatable.model.CoreGeoBone;
import software.bernie.geckolib.core.animation.AnimationState;
import software.bernie.geckolib.model.GeoModel;
public class HuntingRifleItemModel extends GeoModel<HuntingRifleItem> {
public class HuntingRifleItemModel extends GeoModel<HuntingRifle> {
@Override
public ResourceLocation getAnimationResource(HuntingRifleItem animatable) {
public ResourceLocation getAnimationResource(HuntingRifle animatable) {
return new ResourceLocation("target", "animations/hunting_rifle.animation.json");
}
@Override
public ResourceLocation getModelResource(HuntingRifleItem animatable) {
public ResourceLocation getModelResource(HuntingRifle animatable) {
return new ResourceLocation("target", "geo/hunting_rifle.geo.json");
}
@Override
public ResourceLocation getTextureResource(HuntingRifleItem animatable) {
public ResourceLocation getTextureResource(HuntingRifle animatable) {
return new ResourceLocation("target", "textures/item/huntingrifle.png");
}
@Override
public void setCustomAnimations(HuntingRifleItem animatable, long instanceId, AnimationState animationState) {
public void setCustomAnimations(HuntingRifle animatable, long instanceId, AnimationState animationState) {
CoreGeoBone gun = getAnimationProcessor().getBone("bone");
CoreGeoBone shen = getAnimationProcessor().getBone("lieqiang");

View file

@ -1,6 +1,6 @@
package net.mcreator.target.client.model.item;
import net.mcreator.target.item.gun.KraberItem;
import net.mcreator.target.item.gun.Kraber;
import net.mcreator.target.network.TargetModVariables;
import net.minecraft.client.Minecraft;
import net.minecraft.resources.ResourceLocation;
@ -10,24 +10,24 @@ import software.bernie.geckolib.core.animatable.model.CoreGeoBone;
import software.bernie.geckolib.core.animation.AnimationState;
import software.bernie.geckolib.model.GeoModel;
public class KraberItemModel extends GeoModel<KraberItem> {
public class KraberItemModel extends GeoModel<Kraber> {
@Override
public ResourceLocation getAnimationResource(KraberItem animatable) {
public ResourceLocation getAnimationResource(Kraber animatable) {
return new ResourceLocation("target", "animations/kraber.animation.json");
}
@Override
public ResourceLocation getModelResource(KraberItem animatable) {
public ResourceLocation getModelResource(Kraber animatable) {
return new ResourceLocation("target", "geo/kraber.geo.json");
}
@Override
public ResourceLocation getTextureResource(KraberItem animatable) {
public ResourceLocation getTextureResource(Kraber animatable) {
return new ResourceLocation("target", "textures/item/kraber.png");
}
@Override
public void setCustomAnimations(KraberItem animatable, long instanceId, AnimationState animationState) {
public void setCustomAnimations(Kraber animatable, long instanceId, AnimationState animationState) {
CoreGeoBone gun = getAnimationProcessor().getBone("bone");
CoreGeoBone shen = getAnimationProcessor().getBone("shen");
CoreGeoBone scope = getAnimationProcessor().getBone("scope");

View file

@ -1,6 +1,6 @@
package net.mcreator.target.client.model.item;
import net.mcreator.target.item.gun.MinigunItem;
import net.mcreator.target.item.gun.Minigun;
import net.mcreator.target.network.TargetModVariables;
import net.minecraft.client.Minecraft;
import net.minecraft.resources.ResourceLocation;
@ -10,24 +10,24 @@ import software.bernie.geckolib.core.animatable.model.CoreGeoBone;
import software.bernie.geckolib.core.animation.AnimationState;
import software.bernie.geckolib.model.GeoModel;
public class MinigunItemModel extends GeoModel<MinigunItem> {
public class MinigunItemModel extends GeoModel<Minigun> {
@Override
public ResourceLocation getAnimationResource(MinigunItem animatable) {
public ResourceLocation getAnimationResource(Minigun animatable) {
return new ResourceLocation("target", "animations/minigun.animation.json");
}
@Override
public ResourceLocation getModelResource(MinigunItem animatable) {
public ResourceLocation getModelResource(Minigun animatable) {
return new ResourceLocation("target", "geo/minigun.geo.json");
}
@Override
public ResourceLocation getTextureResource(MinigunItem animatable) {
public ResourceLocation getTextureResource(Minigun animatable) {
return new ResourceLocation("target", "textures/item/minigun.png");
}
@Override
public void setCustomAnimations(MinigunItem animatable, long instanceId, AnimationState animationState) {
public void setCustomAnimations(Minigun animatable, long instanceId, AnimationState animationState) {
CoreGeoBone gun = getAnimationProcessor().getBone("barrel");
CoreGeoBone shen = getAnimationProcessor().getBone("shen");
CoreGeoBone flare = getAnimationProcessor().getBone("flare");

View file

@ -1,22 +1,22 @@
package net.mcreator.target.client.model.item;
import net.mcreator.target.item.common.ammo.RocketItem;
import net.mcreator.target.item.common.ammo.Rocket;
import net.minecraft.resources.ResourceLocation;
import software.bernie.geckolib.model.GeoModel;
public class RocketItemModel extends GeoModel<RocketItem> {
public class RocketItemModel extends GeoModel<Rocket> {
@Override
public ResourceLocation getAnimationResource(RocketItem animatable) {
public ResourceLocation getAnimationResource(Rocket animatable) {
return new ResourceLocation("target", "animations/rpg.head.animation.json");
}
@Override
public ResourceLocation getModelResource(RocketItem animatable) {
public ResourceLocation getModelResource(Rocket animatable) {
return new ResourceLocation("target", "geo/rpg.head.geo.json");
}
@Override
public ResourceLocation getTextureResource(RocketItem animatable) {
public ResourceLocation getTextureResource(Rocket animatable) {
return new ResourceLocation("target", "textures/item/rpg7.png");
}
}

View file

@ -1,6 +1,6 @@
package net.mcreator.target.client.model.item;
import net.mcreator.target.item.SentinelItem;
import net.mcreator.target.item.Sentinel;
import net.mcreator.target.network.TargetModVariables;
import net.minecraft.client.Minecraft;
import net.minecraft.resources.ResourceLocation;
@ -10,24 +10,24 @@ import software.bernie.geckolib.core.animatable.model.CoreGeoBone;
import software.bernie.geckolib.core.animation.AnimationState;
import software.bernie.geckolib.model.GeoModel;
public class SentinelItemModel extends GeoModel<SentinelItem> {
public class SentinelItemModel extends GeoModel<Sentinel> {
@Override
public ResourceLocation getAnimationResource(SentinelItem animatable) {
public ResourceLocation getAnimationResource(Sentinel animatable) {
return new ResourceLocation("target", "animations/sentinel.animation.json");
}
@Override
public ResourceLocation getModelResource(SentinelItem animatable) {
public ResourceLocation getModelResource(Sentinel animatable) {
return new ResourceLocation("target", "geo/sentinel.geo.json");
}
@Override
public ResourceLocation getTextureResource(SentinelItem animatable) {
public ResourceLocation getTextureResource(Sentinel animatable) {
return new ResourceLocation("target", "textures/item/sentinel.png");
}
@Override
public void setCustomAnimations(SentinelItem animatable, long instanceId, AnimationState animationState) {
public void setCustomAnimations(Sentinel animatable, long instanceId, AnimationState animationState) {
CoreGeoBone gun = getAnimationProcessor().getBone("bone");
CoreGeoBone shen = getAnimationProcessor().getBone("shen");
CoreGeoBone scope = getAnimationProcessor().getBone("scope2");

View file

@ -2,7 +2,7 @@ package net.mcreator.target.client.renderer.item;
import com.mojang.blaze3d.vertex.PoseStack;
import com.mojang.blaze3d.vertex.VertexConsumer;
import net.mcreator.target.item.gun.DevotionItem;
import net.mcreator.target.item.gun.Devotion;
import net.mcreator.target.client.layer.DevotionLayer;
import net.mcreator.target.client.model.item.DevotionItemModel;
import net.minecraft.client.renderer.MultiBufferSource;
@ -16,14 +16,14 @@ import software.bernie.geckolib.renderer.GeoItemRenderer;
import java.util.HashSet;
import java.util.Set;
public class DevotionItemRenderer extends GeoItemRenderer<DevotionItem> {
public class DevotionItemRenderer extends GeoItemRenderer<Devotion> {
public DevotionItemRenderer() {
super(new DevotionItemModel());
this.addRenderLayer(new DevotionLayer(this));
}
@Override
public RenderType getRenderType(DevotionItem animatable, ResourceLocation texture, MultiBufferSource bufferSource, float partialTick) {
public RenderType getRenderType(Devotion animatable, ResourceLocation texture, MultiBufferSource bufferSource, float partialTick) {
return RenderType.entityTranslucent(getTextureLocation(animatable));
}
@ -32,7 +32,7 @@ public class DevotionItemRenderer extends GeoItemRenderer<DevotionItem> {
protected MultiBufferSource currentBuffer;
protected RenderType renderType;
public ItemDisplayContext transformType;
protected DevotionItem animatable;
protected Devotion animatable;
private final Set<String> hiddenBones = new HashSet<>();
private final Set<String> suppressedBones = new HashSet<>();
@ -45,7 +45,7 @@ public class DevotionItemRenderer extends GeoItemRenderer<DevotionItem> {
}
@Override
public void actuallyRender(PoseStack matrixStackIn, DevotionItem animatable, BakedGeoModel model, RenderType type, MultiBufferSource renderTypeBuffer, VertexConsumer vertexBuilder, boolean isRenderer, float partialTicks, int packedLightIn,
public void actuallyRender(PoseStack matrixStackIn, Devotion animatable, BakedGeoModel model, RenderType type, MultiBufferSource renderTypeBuffer, VertexConsumer vertexBuilder, boolean isRenderer, float partialTicks, int packedLightIn,
int packedOverlayIn, float red, float green, float blue, float alpha) {
this.currentBuffer = renderTypeBuffer;
this.renderType = type;
@ -57,7 +57,7 @@ public class DevotionItemRenderer extends GeoItemRenderer<DevotionItem> {
}
@Override
public ResourceLocation getTextureLocation(DevotionItem instance) {
public ResourceLocation getTextureLocation(Devotion instance) {
return super.getTextureLocation(instance);
}
}

View file

@ -2,7 +2,7 @@ package net.mcreator.target.client.renderer.item;
import com.mojang.blaze3d.vertex.PoseStack;
import com.mojang.blaze3d.vertex.VertexConsumer;
import net.mcreator.target.item.gun.HuntingRifleItem;
import net.mcreator.target.item.gun.HuntingRifle;
import net.mcreator.target.client.layer.HuntingRifleLayer;
import net.mcreator.target.client.model.item.HuntingRifleItemModel;
import net.minecraft.client.renderer.MultiBufferSource;
@ -16,14 +16,14 @@ import software.bernie.geckolib.renderer.GeoItemRenderer;
import java.util.HashSet;
import java.util.Set;
public class HuntingRifleItemRenderer extends GeoItemRenderer<HuntingRifleItem> {
public class HuntingRifleItemRenderer extends GeoItemRenderer<HuntingRifle> {
public HuntingRifleItemRenderer() {
super(new HuntingRifleItemModel());
this.addRenderLayer(new HuntingRifleLayer(this));
}
@Override
public RenderType getRenderType(HuntingRifleItem animatable, ResourceLocation texture, MultiBufferSource bufferSource, float partialTick) {
public RenderType getRenderType(HuntingRifle animatable, ResourceLocation texture, MultiBufferSource bufferSource, float partialTick) {
return RenderType.entityTranslucent(getTextureLocation(animatable));
}
@ -32,7 +32,7 @@ public class HuntingRifleItemRenderer extends GeoItemRenderer<HuntingRifleItem>
protected MultiBufferSource currentBuffer;
protected RenderType renderType;
public ItemDisplayContext transformType;
protected HuntingRifleItem animatable;
protected HuntingRifle animatable;
private final Set<String> hiddenBones = new HashSet<>();
private final Set<String> suppressedBones = new HashSet<>();
@ -45,7 +45,7 @@ public class HuntingRifleItemRenderer extends GeoItemRenderer<HuntingRifleItem>
}
@Override
public void actuallyRender(PoseStack matrixStackIn, HuntingRifleItem animatable, BakedGeoModel model, RenderType type, MultiBufferSource renderTypeBuffer, VertexConsumer vertexBuilder, boolean isRenderer, float partialTicks, int packedLightIn,
public void actuallyRender(PoseStack matrixStackIn, HuntingRifle animatable, BakedGeoModel model, RenderType type, MultiBufferSource renderTypeBuffer, VertexConsumer vertexBuilder, boolean isRenderer, float partialTicks, int packedLightIn,
int packedOverlayIn, float red, float green, float blue, float alpha) {
this.currentBuffer = renderTypeBuffer;
this.renderType = type;
@ -57,7 +57,7 @@ public class HuntingRifleItemRenderer extends GeoItemRenderer<HuntingRifleItem>
}
@Override
public ResourceLocation getTextureLocation(HuntingRifleItem instance) {
public ResourceLocation getTextureLocation(HuntingRifle instance) {
return super.getTextureLocation(instance);
}
}

View file

@ -2,7 +2,7 @@ package net.mcreator.target.client.renderer.item;
import com.mojang.blaze3d.vertex.PoseStack;
import com.mojang.blaze3d.vertex.VertexConsumer;
import net.mcreator.target.item.gun.KraberItem;
import net.mcreator.target.item.gun.Kraber;
import net.mcreator.target.client.layer.KraberLayer;
import net.mcreator.target.client.model.item.KraberItemModel;
import net.minecraft.client.renderer.MultiBufferSource;
@ -16,7 +16,7 @@ import software.bernie.geckolib.renderer.GeoItemRenderer;
import java.util.HashSet;
import java.util.Set;
public class KraberItemRenderer extends GeoItemRenderer<KraberItem> {
public class KraberItemRenderer extends GeoItemRenderer<Kraber> {
public KraberItemRenderer() {
super(new KraberItemModel());
this.addRenderLayer(new KraberLayer(this));
@ -24,7 +24,7 @@ public class KraberItemRenderer extends GeoItemRenderer<KraberItem> {
}
@Override
public RenderType getRenderType(KraberItem animatable, ResourceLocation texture, MultiBufferSource bufferSource, float partialTick) {
public RenderType getRenderType(Kraber animatable, ResourceLocation texture, MultiBufferSource bufferSource, float partialTick) {
return RenderType.entityTranslucent(getTextureLocation(animatable));
}
@ -33,7 +33,7 @@ public class KraberItemRenderer extends GeoItemRenderer<KraberItem> {
protected MultiBufferSource currentBuffer;
protected RenderType renderType;
public ItemDisplayContext transformType;
protected KraberItem animatable;
protected Kraber animatable;
private final Set<String> hiddenBones = new HashSet<>();
private final Set<String> suppressedBones = new HashSet<>();
@ -46,7 +46,7 @@ public class KraberItemRenderer extends GeoItemRenderer<KraberItem> {
}
@Override
public void actuallyRender(PoseStack matrixStackIn, KraberItem animatable, BakedGeoModel model, RenderType type, MultiBufferSource renderTypeBuffer, VertexConsumer vertexBuilder, boolean isRenderer, float partialTicks, int packedLightIn,
public void actuallyRender(PoseStack matrixStackIn, Kraber animatable, BakedGeoModel model, RenderType type, MultiBufferSource renderTypeBuffer, VertexConsumer vertexBuilder, boolean isRenderer, float partialTicks, int packedLightIn,
int packedOverlayIn, float red, float green, float blue, float alpha) {
this.currentBuffer = renderTypeBuffer;
this.renderType = type;
@ -58,7 +58,7 @@ public class KraberItemRenderer extends GeoItemRenderer<KraberItem> {
}
@Override
public ResourceLocation getTextureLocation(KraberItem instance) {
public ResourceLocation getTextureLocation(Kraber instance) {
return super.getTextureLocation(instance);
}
}

View file

@ -2,7 +2,7 @@ package net.mcreator.target.client.renderer.item;
import com.mojang.blaze3d.vertex.PoseStack;
import com.mojang.blaze3d.vertex.VertexConsumer;
import net.mcreator.target.item.gun.MinigunItem;
import net.mcreator.target.item.gun.Minigun;
import net.mcreator.target.client.layer.MinigunLayer;
import net.mcreator.target.client.model.item.MinigunItemModel;
import net.minecraft.client.renderer.MultiBufferSource;
@ -16,14 +16,14 @@ import software.bernie.geckolib.renderer.GeoItemRenderer;
import java.util.HashSet;
import java.util.Set;
public class MinigunItemRenderer extends GeoItemRenderer<MinigunItem> {
public class MinigunItemRenderer extends GeoItemRenderer<Minigun> {
public MinigunItemRenderer() {
super(new MinigunItemModel());
this.addRenderLayer(new MinigunLayer(this));
}
@Override
public RenderType getRenderType(MinigunItem animatable, ResourceLocation texture, MultiBufferSource bufferSource, float partialTick) {
public RenderType getRenderType(Minigun animatable, ResourceLocation texture, MultiBufferSource bufferSource, float partialTick) {
return RenderType.entityTranslucent(getTextureLocation(animatable));
}
@ -32,7 +32,7 @@ public class MinigunItemRenderer extends GeoItemRenderer<MinigunItem> {
protected MultiBufferSource currentBuffer;
protected RenderType renderType;
public ItemDisplayContext transformType;
protected MinigunItem animatable;
protected Minigun animatable;
private final Set<String> hiddenBones = new HashSet<>();
private final Set<String> suppressedBones = new HashSet<>();
@ -45,7 +45,7 @@ public class MinigunItemRenderer extends GeoItemRenderer<MinigunItem> {
}
@Override
public void actuallyRender(PoseStack matrixStackIn, MinigunItem animatable, BakedGeoModel model, RenderType type, MultiBufferSource renderTypeBuffer, VertexConsumer vertexBuilder, boolean isRenderer, float partialTicks, int packedLightIn,
public void actuallyRender(PoseStack matrixStackIn, Minigun animatable, BakedGeoModel model, RenderType type, MultiBufferSource renderTypeBuffer, VertexConsumer vertexBuilder, boolean isRenderer, float partialTicks, int packedLightIn,
int packedOverlayIn, float red, float green, float blue, float alpha) {
this.currentBuffer = renderTypeBuffer;
this.renderType = type;
@ -57,7 +57,7 @@ public class MinigunItemRenderer extends GeoItemRenderer<MinigunItem> {
}
@Override
public ResourceLocation getTextureLocation(MinigunItem instance) {
public ResourceLocation getTextureLocation(Minigun instance) {
return super.getTextureLocation(instance);
}
}

View file

@ -2,7 +2,7 @@ package net.mcreator.target.client.renderer.item;
import com.mojang.blaze3d.vertex.PoseStack;
import com.mojang.blaze3d.vertex.VertexConsumer;
import net.mcreator.target.item.common.ammo.RocketItem;
import net.mcreator.target.item.common.ammo.Rocket;
import net.mcreator.target.client.model.item.RocketItemModel;
import net.minecraft.client.renderer.MultiBufferSource;
import net.minecraft.client.renderer.RenderType;
@ -15,13 +15,13 @@ import software.bernie.geckolib.renderer.GeoItemRenderer;
import java.util.HashSet;
import java.util.Set;
public class RocketItemRenderer extends GeoItemRenderer<RocketItem> {
public class RocketItemRenderer extends GeoItemRenderer<Rocket> {
public RocketItemRenderer() {
super(new RocketItemModel());
}
@Override
public RenderType getRenderType(RocketItem animatable, ResourceLocation texture, MultiBufferSource bufferSource, float partialTick) {
public RenderType getRenderType(Rocket animatable, ResourceLocation texture, MultiBufferSource bufferSource, float partialTick) {
return RenderType.entityTranslucent(getTextureLocation(animatable));
}
@ -30,7 +30,7 @@ public class RocketItemRenderer extends GeoItemRenderer<RocketItem> {
protected MultiBufferSource currentBuffer;
protected RenderType renderType;
public ItemDisplayContext transformType;
protected RocketItem animatable;
protected Rocket animatable;
private final Set<String> hiddenBones = new HashSet<>();
private final Set<String> suppressedBones = new HashSet<>();
@ -43,7 +43,7 @@ public class RocketItemRenderer extends GeoItemRenderer<RocketItem> {
}
@Override
public void actuallyRender(PoseStack matrixStackIn, RocketItem animatable, BakedGeoModel model, RenderType type, MultiBufferSource renderTypeBuffer, VertexConsumer vertexBuilder, boolean isRenderer, float partialTicks, int packedLightIn,
public void actuallyRender(PoseStack matrixStackIn, Rocket animatable, BakedGeoModel model, RenderType type, MultiBufferSource renderTypeBuffer, VertexConsumer vertexBuilder, boolean isRenderer, float partialTicks, int packedLightIn,
int packedOverlayIn, float red, float green, float blue, float alpha) {
this.currentBuffer = renderTypeBuffer;
this.renderType = type;
@ -55,7 +55,7 @@ public class RocketItemRenderer extends GeoItemRenderer<RocketItem> {
}
@Override
public ResourceLocation getTextureLocation(RocketItem instance) {
public ResourceLocation getTextureLocation(Rocket instance) {
return super.getTextureLocation(instance);
}
}

View file

@ -2,7 +2,7 @@ package net.mcreator.target.client.renderer.item;
import com.mojang.blaze3d.vertex.PoseStack;
import com.mojang.blaze3d.vertex.VertexConsumer;
import net.mcreator.target.item.SentinelItem;
import net.mcreator.target.item.Sentinel;
import net.mcreator.target.client.layer.SentinelLayer;
import net.mcreator.target.client.model.item.SentinelItemModel;
import net.minecraft.client.renderer.MultiBufferSource;
@ -16,14 +16,14 @@ import software.bernie.geckolib.renderer.GeoItemRenderer;
import java.util.HashSet;
import java.util.Set;
public class SentinelItemRenderer extends GeoItemRenderer<SentinelItem> {
public class SentinelItemRenderer extends GeoItemRenderer<Sentinel> {
public SentinelItemRenderer() {
super(new SentinelItemModel());
this.addRenderLayer(new SentinelLayer(this));
}
@Override
public RenderType getRenderType(SentinelItem animatable, ResourceLocation texture, MultiBufferSource bufferSource, float partialTick) {
public RenderType getRenderType(Sentinel animatable, ResourceLocation texture, MultiBufferSource bufferSource, float partialTick) {
return RenderType.entityTranslucent(getTextureLocation(animatable));
}
@ -32,7 +32,7 @@ public class SentinelItemRenderer extends GeoItemRenderer<SentinelItem> {
protected MultiBufferSource currentBuffer;
protected RenderType renderType;
public ItemDisplayContext transformType;
protected SentinelItem animatable;
protected Sentinel animatable;
private final Set<String> hiddenBones = new HashSet<>();
private final Set<String> suppressedBones = new HashSet<>();
@ -45,7 +45,7 @@ public class SentinelItemRenderer extends GeoItemRenderer<SentinelItem> {
}
@Override
public void actuallyRender(PoseStack matrixStackIn, SentinelItem animatable, BakedGeoModel model, RenderType type, MultiBufferSource renderTypeBuffer, VertexConsumer vertexBuilder, boolean isRenderer, float partialTicks, int packedLightIn,
public void actuallyRender(PoseStack matrixStackIn, Sentinel animatable, BakedGeoModel model, RenderType type, MultiBufferSource renderTypeBuffer, VertexConsumer vertexBuilder, boolean isRenderer, float partialTicks, int packedLightIn,
int packedOverlayIn, float red, float green, float blue, float alpha) {
this.currentBuffer = renderTypeBuffer;
this.renderType = type;
@ -57,7 +57,7 @@ public class SentinelItemRenderer extends GeoItemRenderer<SentinelItem> {
}
@Override
public ResourceLocation getTextureLocation(SentinelItem instance) {
public ResourceLocation getTextureLocation(Sentinel instance) {
return super.getTextureLocation(instance);
}
}

View file

@ -1,7 +1,7 @@
package net.mcreator.target.init;
import net.mcreator.target.item.*;
import net.mcreator.target.item.common.ammo.RocketItem;
import net.mcreator.target.item.common.ammo.Rocket;
import net.mcreator.target.item.gun.*;
import net.minecraft.client.Minecraft;
import net.minecraft.client.renderer.ItemInHandRenderer;
@ -92,17 +92,17 @@ public class ItemAnimationFactory {
animatable.animationprocedure = animation;
disableUseAnim();
}
if (event.player.getMainHandItem().getItem() instanceof SentinelItem animatable)
if (event.player.getMainHandItem().getItem() instanceof Sentinel animatable)
if (event.player.level().isClientSide()) {
animatable.animationprocedure = animation;
disableUseAnim();
}
if (event.player.getMainHandItem().getItem() instanceof HuntingRifleItem animatable)
if (event.player.getMainHandItem().getItem() instanceof HuntingRifle animatable)
if (event.player.level().isClientSide()) {
animatable.animationprocedure = animation;
disableUseAnim();
}
if (event.player.getMainHandItem().getItem() instanceof KraberItem animatable)
if (event.player.getMainHandItem().getItem() instanceof Kraber animatable)
if (event.player.level().isClientSide()) {
animatable.animationprocedure = animation;
disableUseAnim();
@ -117,7 +117,7 @@ public class ItemAnimationFactory {
animatable.animationprocedure = animation;
disableUseAnim();
}
if (event.player.getMainHandItem().getItem() instanceof DevotionItem animatable)
if (event.player.getMainHandItem().getItem() instanceof Devotion animatable)
if (event.player.level().isClientSide()) {
animatable.animationprocedure = animation;
disableUseAnim();
@ -132,7 +132,7 @@ public class ItemAnimationFactory {
animatable.animationprocedure = animation;
disableUseAnim();
}
if (event.player.getMainHandItem().getItem() instanceof MinigunItem animatable)
if (event.player.getMainHandItem().getItem() instanceof Minigun animatable)
if (event.player.level().isClientSide()) {
animatable.animationprocedure = animation;
disableUseAnim();
@ -157,7 +157,7 @@ public class ItemAnimationFactory {
animatable.animationprocedure = animation;
disableUseAnim();
}
if (event.player.getMainHandItem().getItem() instanceof RocketItem animatable)
if (event.player.getMainHandItem().getItem() instanceof Rocket animatable)
if (event.player.level().isClientSide()) {
animatable.animationprocedure = animation;
disableUseAnim();
@ -226,17 +226,17 @@ public class ItemAnimationFactory {
animatable.animationprocedure = animation;
disableUseAnim();
}
if (event.player.getOffhandItem().getItem() instanceof SentinelItem animatable)
if (event.player.getOffhandItem().getItem() instanceof Sentinel animatable)
if (event.player.level().isClientSide()) {
animatable.animationprocedure = animation;
disableUseAnim();
}
if (event.player.getOffhandItem().getItem() instanceof HuntingRifleItem animatable)
if (event.player.getOffhandItem().getItem() instanceof HuntingRifle animatable)
if (event.player.level().isClientSide()) {
animatable.animationprocedure = animation;
disableUseAnim();
}
if (event.player.getOffhandItem().getItem() instanceof KraberItem animatable)
if (event.player.getOffhandItem().getItem() instanceof Kraber animatable)
if (event.player.level().isClientSide()) {
animatable.animationprocedure = animation;
disableUseAnim();
@ -251,7 +251,7 @@ public class ItemAnimationFactory {
animatable.animationprocedure = animation;
disableUseAnim();
}
if (event.player.getOffhandItem().getItem() instanceof DevotionItem animatable)
if (event.player.getOffhandItem().getItem() instanceof Devotion animatable)
if (event.player.level().isClientSide()) {
animatable.animationprocedure = animation;
disableUseAnim();
@ -266,7 +266,7 @@ public class ItemAnimationFactory {
animatable.animationprocedure = animation;
disableUseAnim();
}
if (event.player.getOffhandItem().getItem() instanceof MinigunItem animatable)
if (event.player.getOffhandItem().getItem() instanceof Minigun animatable)
if (event.player.level().isClientSide()) {
animatable.animationprocedure = animation;
disableUseAnim();
@ -291,7 +291,7 @@ public class ItemAnimationFactory {
animatable.animationprocedure = animation;
disableUseAnim();
}
if (event.player.getOffhandItem().getItem() instanceof RocketItem animatable)
if (event.player.getOffhandItem().getItem() instanceof Rocket animatable)
if (event.player.level().isClientSide()) {
animatable.animationprocedure = animation;
disableUseAnim();

View file

@ -38,15 +38,15 @@ public class TargetModItems {
public static final RegistryObject<Item> MARLIN = GUNS.register("marlin", MarlinItem::new);
public static final RegistryObject<Item> SVD = GUNS.register("svd", SvdItem::new);
public static final RegistryObject<Item> M_98B = GUNS.register("m_98b", M98bItem::new);
public static final RegistryObject<Item> SENTINEL = GUNS.register("sentinel", SentinelItem::new);
public static final RegistryObject<Item> HUNTING_RIFLE = GUNS.register("hunting_rifle", HuntingRifleItem::new);
public static final RegistryObject<Item> KRABER = GUNS.register("kraber", KraberItem::new);
public static final RegistryObject<Item> SENTINEL = GUNS.register("sentinel", Sentinel::new);
public static final RegistryObject<Item> HUNTING_RIFLE = GUNS.register("hunting_rifle", HuntingRifle::new);
public static final RegistryObject<Item> KRABER = GUNS.register("kraber", Kraber::new);
public static final RegistryObject<Item> M_870 = GUNS.register("m_870", M870Item::new);
public static final RegistryObject<Item> AA_12 = GUNS.register("aa_12", Aa12Item::new);
public static final RegistryObject<Item> DEVOTION = GUNS.register("devotion", DevotionItem::new);
public static final RegistryObject<Item> DEVOTION = GUNS.register("devotion", Devotion::new);
public static final RegistryObject<Item> RPK = GUNS.register("rpk", RpkItem::new);
public static final RegistryObject<Item> M_60 = GUNS.register("m_60", M60Item::new);
public static final RegistryObject<Item> MINIGUN = GUNS.register("minigun", MinigunItem::new);
public static final RegistryObject<Item> MINIGUN = GUNS.register("minigun", Minigun::new);
public static final RegistryObject<Item> M_79 = GUNS.register("m_79", M79Item::new);
public static final RegistryObject<Item> RPG = GUNS.register("rpg", RpgItem::new);
public static final RegistryObject<Item> BOCEK = GUNS.register("bocek", BocekItem::new);
@ -56,19 +56,19 @@ public class TargetModItems {
*/
public static final DeferredRegister<Item> AMMO = DeferredRegister.create(ForgeRegistries.ITEMS, TargetMod.MODID);
public static final RegistryObject<Item> HANDGUN_AMMO = AMMO.register("handgun_ammo", HandgunAmmoItem::new);
public static final RegistryObject<Item> RIFLE_AMMO = AMMO.register("rifle_ammo", RifleAmmoItem::new);
public static final RegistryObject<Item> SNIPER_AMMO = AMMO.register("sniper_ammo", SniperAmmoItem::new);
public static final RegistryObject<Item> SHOTGUN_AMMO = AMMO.register("shotgun_ammo", ShotgunAmmoItem::new);
public static final RegistryObject<Item> HANDGUN_AMMO_BOX = AMMO.register("handgun_ammo_box", HandgunAmmoBoxItem::new);
public static final RegistryObject<Item> RIFLE_AMMO_BOX = AMMO.register("rifle_ammo_box", RifleAmmoBoxItem::new);
public static final RegistryObject<Item> SNIPER_AMMO_BOX = AMMO.register("sniper_ammo_box", SniperAmmoBoxItem::new);
public static final RegistryObject<Item> SHOTGUN_AMMO_BOX = AMMO.register("shotgun_ammo_box", ShotgunAmmoBoxItem::new);
public static final RegistryObject<Item> CREATIVE_AMMO_BOX = AMMO.register("creative_ammo_box", CreativeAmmoBoxItem::new);
public static final RegistryObject<Item> TASER_ELECTRODE = AMMO.register("taser_electrode", TaserElectrodeItem::new);
public static final RegistryObject<Item> GRENADE_40MM = AMMO.register("grenade_40mm", Grenade40mmItem::new);
public static final RegistryObject<Item> MORTAR_SHELLS = AMMO.register("mortar_shells", MortarShellsItem::new);
public static final RegistryObject<Item> ROCKET = AMMO.register("rocket", RocketItem::new);
public static final RegistryObject<Item> HANDGUN_AMMO = AMMO.register("handgun_ammo", HandgunAmmo::new);
public static final RegistryObject<Item> RIFLE_AMMO = AMMO.register("rifle_ammo", RifleAmmo::new);
public static final RegistryObject<Item> SNIPER_AMMO = AMMO.register("sniper_ammo", SniperAmmo::new);
public static final RegistryObject<Item> SHOTGUN_AMMO = AMMO.register("shotgun_ammo", ShotgunAmmo::new);
public static final RegistryObject<Item> HANDGUN_AMMO_BOX = AMMO.register("handgun_ammo_box", HandgunAmmoBox::new);
public static final RegistryObject<Item> RIFLE_AMMO_BOX = AMMO.register("rifle_ammo_box", RifleAmmoBox::new);
public static final RegistryObject<Item> SNIPER_AMMO_BOX = AMMO.register("sniper_ammo_box", SniperAmmoBox::new);
public static final RegistryObject<Item> SHOTGUN_AMMO_BOX = AMMO.register("shotgun_ammo_box", ShotgunAmmoBox::new);
public static final RegistryObject<Item> CREATIVE_AMMO_BOX = AMMO.register("creative_ammo_box", CreativeAmmoBox::new);
public static final RegistryObject<Item> TASER_ELECTRODE = AMMO.register("taser_electrode", TaserElectrode::new);
public static final RegistryObject<Item> GRENADE_40MM = AMMO.register("grenade_40mm", Grenade40mm::new);
public static final RegistryObject<Item> MORTAR_SHELLS = AMMO.register("mortar_shells", MortarShells::new);
public static final RegistryObject<Item> ROCKET = AMMO.register("rocket", Rocket::new);
/**
* items
@ -76,7 +76,7 @@ public class TargetModItems {
public static final DeferredRegister<Item> ITEMS = DeferredRegister.create(ForgeRegistries.ITEMS, TargetMod.MODID);
public static final RegistryObject<Item> SENPAI_SPAWN_EGG = ITEMS.register("senpai_spawn_egg", () -> new ForgeSpawnEggItem(TargetModEntities.SENPAI, -11584987, -14014413, new Item.Properties()));
public static final RegistryObject<Item> TARGET_DEPLOYER = ITEMS.register("target_deployer", TargetdeployerItem::new);
public static final RegistryObject<Item> TARGET_DEPLOYER = ITEMS.register("target_deployer", Targetdeployer::new);
public static final RegistryObject<Item> SANDBAG = block(TargetModBlocks.SANDBAG);
public static final RegistryObject<Item> BARBED_WIRE = block(TargetModBlocks.BARBED_WIRE);
public static final RegistryObject<Item> CLAYMORE_MINE = ITEMS.register("claymore_mine", ClaymoreMineItem::new);

View file

@ -9,8 +9,8 @@ import net.minecraft.world.level.Level;
import java.util.List;
public class MortarShellsItem extends Item {
public MortarShellsItem() {
public class MortarShells extends Item {
public MortarShells() {
super(new Item.Properties().stacksTo(64).rarity(Rarity.COMMON));
}

View file

@ -37,13 +37,13 @@ import java.util.List;
import java.util.UUID;
import java.util.function.Consumer;
public class SentinelItem extends Item implements GeoItem {
public class Sentinel extends Item implements GeoItem {
private static final String TAG_POWER = "power";
private final AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this);
public String animationprocedure = "empty";
public static ItemDisplayContext transformType;
public SentinelItem() {
public Sentinel() {
super(new Item.Properties().stacksTo(1).rarity(RarityTool.LEGENDARY));
}

View file

@ -12,8 +12,8 @@ import net.minecraft.world.level.Level;
import java.util.List;
public class TargetdeployerItem extends Item {
public TargetdeployerItem() {
public class Targetdeployer extends Item {
public Targetdeployer() {
super(new Item.Properties().stacksTo(1).rarity(Rarity.COMMON));
}

View file

@ -12,8 +12,8 @@ import net.minecraftforge.api.distmarker.OnlyIn;
import java.util.List;
public class CreativeAmmoBoxItem extends Item {
public CreativeAmmoBoxItem() {
public class CreativeAmmoBox extends Item {
public CreativeAmmoBox() {
super(new Item.Properties().stacksTo(64).rarity(Rarity.EPIC));
}

View file

@ -9,8 +9,8 @@ import net.minecraft.world.level.Level;
import java.util.List;
public class Grenade40mmItem extends Item {
public Grenade40mmItem() {
public class Grenade40mm extends Item {
public Grenade40mm() {
super(new Item.Properties().stacksTo(64).rarity(Rarity.COMMON));
}

View file

@ -13,8 +13,8 @@ import net.minecraft.world.level.Level;
import java.util.List;
public class HandgunAmmoItem extends Item {
public HandgunAmmoItem() {
public class HandgunAmmo extends Item {
public HandgunAmmo() {
super(new Item.Properties().stacksTo(64).rarity(Rarity.COMMON));
}

View file

@ -10,8 +10,8 @@ import net.minecraft.world.level.Level;
import java.util.List;
public class HandgunAmmoBoxItem extends Item {
public HandgunAmmoBoxItem() {
public class HandgunAmmoBox extends Item {
public HandgunAmmoBox() {
super(new Item.Properties().stacksTo(64).rarity(Rarity.COMMON));
}

View file

@ -13,8 +13,8 @@ import net.minecraft.world.level.Level;
import java.util.List;
public class RifleAmmoItem extends Item {
public RifleAmmoItem() {
public class RifleAmmo extends Item {
public RifleAmmo() {
super(new Item.Properties().stacksTo(64).rarity(Rarity.COMMON));
}

View file

@ -10,8 +10,8 @@ import net.minecraft.world.level.Level;
import java.util.List;
public class RifleAmmoBoxItem extends Item {
public RifleAmmoBoxItem() {
public class RifleAmmoBox extends Item {
public RifleAmmoBox() {
super(new Item.Properties().stacksTo(64).rarity(Rarity.COMMON));
}

View file

@ -26,12 +26,12 @@ import software.bernie.geckolib.util.GeckoLibUtil;
import java.util.List;
import java.util.function.Consumer;
public class RocketItem extends Item implements GeoItem {
public class Rocket extends Item implements GeoItem {
private final AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this);
public String animationprocedure = "empty";
public static ItemDisplayContext transformType;
public RocketItem() {
public Rocket() {
super(new Item.Properties().stacksTo(4).rarity(Rarity.COMMON));
}

View file

@ -13,8 +13,8 @@ import net.minecraft.world.level.Level;
import java.util.List;
public class ShotgunAmmoItem extends Item {
public ShotgunAmmoItem() {
public class ShotgunAmmo extends Item {
public ShotgunAmmo() {
super(new Item.Properties().stacksTo(64).rarity(Rarity.COMMON));
}

View file

@ -10,8 +10,8 @@ import net.minecraft.world.level.Level;
import java.util.List;
public class ShotgunAmmoBoxItem extends Item {
public ShotgunAmmoBoxItem() {
public class ShotgunAmmoBox extends Item {
public ShotgunAmmoBox() {
super(new Item.Properties().stacksTo(8).rarity(Rarity.COMMON));
}

View file

@ -13,8 +13,8 @@ import net.minecraft.world.level.Level;
import java.util.List;
public class SniperAmmoItem extends Item {
public SniperAmmoItem() {
public class SniperAmmo extends Item {
public SniperAmmo() {
super(new Item.Properties().stacksTo(64).rarity(Rarity.COMMON));
}

View file

@ -10,8 +10,8 @@ import net.minecraft.world.level.Level;
import java.util.List;
public class SniperAmmoBoxItem extends Item {
public SniperAmmoBoxItem() {
public class SniperAmmoBox extends Item {
public SniperAmmoBox() {
super(new Item.Properties().stacksTo(64).rarity(Rarity.COMMON));
}

View file

@ -9,8 +9,8 @@ import net.minecraft.world.level.Level;
import java.util.List;
public class TaserElectrodeItem extends Item {
public TaserElectrodeItem() {
public class TaserElectrode extends Item {
public TaserElectrode() {
super(new Item.Properties().stacksTo(64).rarity(Rarity.COMMON));
}

View file

@ -32,12 +32,12 @@ import java.util.List;
import java.util.UUID;
import java.util.function.Consumer;
public class DevotionItem extends Item implements GeoItem {
public class Devotion extends Item implements GeoItem {
private final AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this);
public String animationprocedure = "empty";
public static ItemDisplayContext transformType;
public DevotionItem() {
public Devotion() {
super(new Item.Properties().stacksTo(1).rarity(Rarity.EPIC));
}

View file

@ -32,12 +32,12 @@ import java.util.List;
import java.util.UUID;
import java.util.function.Consumer;
public class HuntingRifleItem extends Item implements GeoItem {
public class HuntingRifle extends Item implements GeoItem {
private final AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this);
public String animationprocedure = "empty";
public static ItemDisplayContext transformType;
public HuntingRifleItem() {
public HuntingRifle() {
super(new Item.Properties().stacksTo(1).rarity(Rarity.EPIC));
}

View file

@ -36,12 +36,12 @@ import java.util.List;
import java.util.UUID;
import java.util.function.Consumer;
public class KraberItem extends Item implements GeoItem {
public class Kraber extends Item implements GeoItem {
private final AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this);
public String animationprocedure = "empty";
public static ItemDisplayContext transformType;
public KraberItem() {
public Kraber() {
super(new Item.Properties().stacksTo(1).rarity(RarityTool.SPECIAL));
}

View file

@ -38,13 +38,13 @@ import java.util.List;
import java.util.UUID;
import java.util.function.Consumer;
public class MinigunItem extends Item implements GeoItem {
public class Minigun extends Item implements GeoItem {
private static final String TAG_HEAT = "heatbar";
private final AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this);
public String animationprocedure = "empty";
public static ItemDisplayContext transformType;
public MinigunItem() {
public Minigun() {
super(new Item.Properties().stacksTo(1).rarity(RarityTool.SPECIAL));
}