规范配件命名

This commit is contained in:
Atsuihsio 2024-10-21 01:36:04 +08:00
parent 33c8345f04
commit 22f631e013
3 changed files with 2238 additions and 2233 deletions

View file

@ -35,7 +35,7 @@ public class AK12ItemModel extends GeoModel<AK12Item> {
public void setCustomAnimations(AK12Item animatable, long instanceId, AnimationState animationState) { public void setCustomAnimations(AK12Item animatable, long instanceId, AnimationState animationState) {
CoreGeoBone gun = getAnimationProcessor().getBone("bone"); CoreGeoBone gun = getAnimationProcessor().getBone("bone");
CoreGeoBone shen = getAnimationProcessor().getBone("shen"); CoreGeoBone shen = getAnimationProcessor().getBone("shen");
CoreGeoBone scope = getAnimationProcessor().getBone("okp"); CoreGeoBone Scope1 = getAnimationProcessor().getBone("Scope1");
CoreGeoBone shuan = getAnimationProcessor().getBone("shuan"); CoreGeoBone shuan = getAnimationProcessor().getBone("shuan");
Player player = Minecraft.getInstance().player; Player player = Minecraft.getInstance().player;
@ -83,7 +83,7 @@ public class AK12ItemModel extends GeoModel<AK12Item> {
gun.setPosY(posY * (float) zp - (float) (0.2f * zpz)); gun.setPosY(posY * (float) zp - (float) (0.2f * zpz));
gun.setPosZ(2.8f * (float) zp + (float) (0.5f * zpz)); gun.setPosZ(2.8f * (float) zp + (float) (0.5f * zpz));
gun.setScaleZ(1f - (scaleZ * (float) zp)); gun.setScaleZ(1f - (scaleZ * (float) zp));
scope.setScaleZ(1f - (0.4f * (float) zp)); Scope1.setScaleZ(1f - (0.4f * (float) zp));
stack.getOrCreateTag().putBoolean("HoloHidden", !(gun.getPosX() > 1.8)); stack.getOrCreateTag().putBoolean("HoloHidden", !(gun.getPosX() > 1.8));

View file

@ -103,39 +103,39 @@ public class AK12ItemRenderer extends GeoItemRenderer<AK12Item> {
} }
} }
if (name.equals("okp")) { if (name.equals("Scope1")) {
bone.setHidden(itemStack.getOrCreateTag().getInt("scope_type") != 1); bone.setHidden(itemStack.getOrCreateTag().getInt("scope_type") != 1);
} }
if (name.equals("normalmag")) { if (name.equals("Magazine0")) {
bone.setHidden(itemStack.getOrCreateTag().getInt("magazine_type") != 0); bone.setHidden(itemStack.getOrCreateTag().getInt("magazine_type") != 0);
} }
if (name.equals("extendmag")) { if (name.equals("Magazine1")) {
bone.setHidden(itemStack.getOrCreateTag().getInt("magazine_type") != 1); bone.setHidden(itemStack.getOrCreateTag().getInt("magazine_type") != 1);
} }
if (name.equals("drum")) { if (name.equals("Magazine2")) {
bone.setHidden(itemStack.getOrCreateTag().getInt("magazine_type") != 2); bone.setHidden(itemStack.getOrCreateTag().getInt("magazine_type") != 2);
} }
if (name.equals("oringinbarrel")) { if (name.equals("Barrel0")) {
bone.setHidden(itemStack.getOrCreateTag().getInt("barrel_type") != 0); bone.setHidden(itemStack.getOrCreateTag().getInt("barrel_type") != 0);
} }
if (name.equals("huomao")) { if (name.equals("Barrel1")) {
bone.setHidden(itemStack.getOrCreateTag().getInt("barrel_type") != 1); bone.setHidden(itemStack.getOrCreateTag().getInt("barrel_type") != 1);
} }
if (name.equals("sup")) { if (name.equals("Barrel2")) {
bone.setHidden(itemStack.getOrCreateTag().getInt("barrel_type") != 2); bone.setHidden(itemStack.getOrCreateTag().getInt("barrel_type") != 2);
} }
if (name.equals("originstock")) { if (name.equals("Stock0")) {
bone.setHidden(itemStack.getOrCreateTag().getInt("stock_type") != 0); bone.setHidden(itemStack.getOrCreateTag().getInt("stock_type") != 0);
} }
if (name.equals("light_stock")) { if (name.equals("Stock1")) {
bone.setHidden(itemStack.getOrCreateTag().getInt("stock_type") != 1); bone.setHidden(itemStack.getOrCreateTag().getInt("stock_type") != 1);
} }

File diff suppressed because it is too large Load diff