规范配件命名

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) {
CoreGeoBone gun = getAnimationProcessor().getBone("bone");
CoreGeoBone shen = getAnimationProcessor().getBone("shen");
CoreGeoBone scope = getAnimationProcessor().getBone("okp");
CoreGeoBone Scope1 = getAnimationProcessor().getBone("Scope1");
CoreGeoBone shuan = getAnimationProcessor().getBone("shuan");
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.setPosZ(2.8f * (float) zp + (float) (0.5f * zpz));
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));

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);
}
if (name.equals("normalmag")) {
if (name.equals("Magazine0")) {
bone.setHidden(itemStack.getOrCreateTag().getInt("magazine_type") != 0);
}
if (name.equals("extendmag")) {
if (name.equals("Magazine1")) {
bone.setHidden(itemStack.getOrCreateTag().getInt("magazine_type") != 1);
}
if (name.equals("drum")) {
if (name.equals("Magazine2")) {
bone.setHidden(itemStack.getOrCreateTag().getInt("magazine_type") != 2);
}
if (name.equals("oringinbarrel")) {
if (name.equals("Barrel0")) {
bone.setHidden(itemStack.getOrCreateTag().getInt("barrel_type") != 0);
}
if (name.equals("huomao")) {
if (name.equals("Barrel1")) {
bone.setHidden(itemStack.getOrCreateTag().getInt("barrel_type") != 1);
}
if (name.equals("sup")) {
if (name.equals("Barrel2")) {
bone.setHidden(itemStack.getOrCreateTag().getInt("barrel_type") != 2);
}
if (name.equals("originstock")) {
if (name.equals("Stock0")) {
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);
}

File diff suppressed because it is too large Load diff