From dcf4f69d01da720e6db81de5edb49d419164446d Mon Sep 17 00:00:00 2001 From: Atsuihsio <842960157@qq.com> Date: Tue, 11 Mar 2025 18:43:07 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=94=B5=E6=B1=A0=E7=BB=84?= =?UTF-8?q?=E7=89=A9=E5=93=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../.cache/b69ee8a2655365569b979911c0440daa8c470ac2 | 5 ++++- .../superbwarfare/models/item/large_battery_pack.json | 6 ++++++ .../superbwarfare/models/item/medium_battery_pack.json | 6 ++++++ .../superbwarfare/models/item/small_battery_pack.json | 6 ++++++ .../superbwarfare/datagen/ModItemModelProvider.java | 3 +++ .../java/com/atsuishio/superbwarfare/init/ModItems.java | 3 +++ 6 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 src/generated/resources/assets/superbwarfare/models/item/large_battery_pack.json create mode 100644 src/generated/resources/assets/superbwarfare/models/item/medium_battery_pack.json create mode 100644 src/generated/resources/assets/superbwarfare/models/item/small_battery_pack.json diff --git a/src/generated/resources/.cache/b69ee8a2655365569b979911c0440daa8c470ac2 b/src/generated/resources/.cache/b69ee8a2655365569b979911c0440daa8c470ac2 index c5322b292..fc8432173 100644 --- a/src/generated/resources/.cache/b69ee8a2655365569b979911c0440daa8c470ac2 +++ b/src/generated/resources/.cache/b69ee8a2655365569b979911c0440daa8c470ac2 @@ -1,4 +1,4 @@ -// 1.20.1 2025-02-22T22:02:50.7777089 Item Models: superbwarfare +// 1.20.1 2025-03-11T18:41:51.1447737 Item Models: superbwarfare 13ca8d5676888ff51f3308d88e4bf67691fa34f8 assets/superbwarfare/models/item/aa_12_blueprint.json 13ca8d5676888ff51f3308d88e4bf67691fa34f8 assets/superbwarfare/models/item/ak_12_blueprint.json 13ca8d5676888ff51f3308d88e4bf67691fa34f8 assets/superbwarfare/models/item/ak_47_blueprint.json @@ -46,6 +46,7 @@ e04bbd61e716fc5d53c9425aba508fc3287bfd57 assets/superbwarfare/models/item/iron_p 13ca8d5676888ff51f3308d88e4bf67691fa34f8 assets/superbwarfare/models/item/javelin_blueprint.json 195c1b7cbcce9b0ac42ecbfc21a8cafff8c78372 assets/superbwarfare/models/item/jump_pad.json 13ca8d5676888ff51f3308d88e4bf67691fa34f8 assets/superbwarfare/models/item/k_98_blueprint.json +02214d593955d899847663e54f3dbcd396da0760 assets/superbwarfare/models/item/large_battery_pack.json 4c9b6c2911ae5e6e2a026d2ae9d3c0564cdba0b3 assets/superbwarfare/models/item/large_motor.json 95c0f92c4a4b3adff9c95878540071b04a921792 assets/superbwarfare/models/item/large_propeller.json ce9e4fd8ea92cfdbdda158776c1b6e1b482a3f2a assets/superbwarfare/models/item/lead_ingot.json @@ -54,6 +55,7 @@ ec76dc1a79f4c0e502fee53be8aa8e04420845fc assets/superbwarfare/models/item/light_ 13ca8d5676888ff51f3308d88e4bf67691fa34f8 assets/superbwarfare/models/item/m2hb_blueprint.json 13ca8d5676888ff51f3308d88e4bf67691fa34f8 assets/superbwarfare/models/item/marlin_blueprint.json 0033cd03b0203cd3fa071fb5354c74d33bc1afa8 assets/superbwarfare/models/item/medium_armament_module.json +81699ddddb4270261ae10ff812b00e666649ff7c assets/superbwarfare/models/item/medium_battery_pack.json 13ca8d5676888ff51f3308d88e4bf67691fa34f8 assets/superbwarfare/models/item/minigun_blueprint.json c206cd345f459733399e0be4692586849ef0aac2 assets/superbwarfare/models/item/missile_engine.json 13ca8d5676888ff51f3308d88e4bf67691fa34f8 assets/superbwarfare/models/item/mk_14_blueprint.json @@ -96,6 +98,7 @@ c010baff106b3307ec585df4757f7c3d756e9794 assets/superbwarfare/models/item/seeker 13ca8d5676888ff51f3308d88e4bf67691fa34f8 assets/superbwarfare/models/item/sentinel_blueprint.json 129239c26d14526d65764dc10ef99864c9ef7fff assets/superbwarfare/models/item/silver_ingot.json 13ca8d5676888ff51f3308d88e4bf67691fa34f8 assets/superbwarfare/models/item/sks_blueprint.json +6310b8628a1672a3dcbda5fb57733e4e0b2a5af7 assets/superbwarfare/models/item/small_battery_pack.json 6c55bc5d7664a4bc351118876c97c78597f05df7 assets/superbwarfare/models/item/small_shell.json 93a18630b8c0a5aab1f0202f42b8bd5ee7153c38 assets/superbwarfare/models/item/steel_action.json 321bafbe4487eda1a6ca82eec647eabc3230a4e3 assets/superbwarfare/models/item/steel_barrel.json diff --git a/src/generated/resources/assets/superbwarfare/models/item/large_battery_pack.json b/src/generated/resources/assets/superbwarfare/models/item/large_battery_pack.json new file mode 100644 index 000000000..cec66ca13 --- /dev/null +++ b/src/generated/resources/assets/superbwarfare/models/item/large_battery_pack.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "superbwarfare:item/large_battery_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/superbwarfare/models/item/medium_battery_pack.json b/src/generated/resources/assets/superbwarfare/models/item/medium_battery_pack.json new file mode 100644 index 000000000..53b840211 --- /dev/null +++ b/src/generated/resources/assets/superbwarfare/models/item/medium_battery_pack.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "superbwarfare:item/medium_battery_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/superbwarfare/models/item/small_battery_pack.json b/src/generated/resources/assets/superbwarfare/models/item/small_battery_pack.json new file mode 100644 index 000000000..c7e4a14bf --- /dev/null +++ b/src/generated/resources/assets/superbwarfare/models/item/small_battery_pack.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "superbwarfare:item/small_battery_pack" + } +} \ No newline at end of file diff --git a/src/main/java/com/atsuishio/superbwarfare/datagen/ModItemModelProvider.java b/src/main/java/com/atsuishio/superbwarfare/datagen/ModItemModelProvider.java index ff0b7d24b..b2e044e9c 100644 --- a/src/main/java/com/atsuishio/superbwarfare/datagen/ModItemModelProvider.java +++ b/src/main/java/com/atsuishio/superbwarfare/datagen/ModItemModelProvider.java @@ -74,6 +74,9 @@ public class ModItemModelProvider extends ItemModelProvider { simpleItem(ModItems.ROCKET_70); simpleItem(ModItems.WIRE_GUIDE_MISSILE); simpleItem(ModItems.SMALL_SHELL); + simpleItem(ModItems.SMALL_BATTERY_PACK); + simpleItem(ModItems.MEDIUM_BATTERY_PACK); + simpleItem(ModItems.LARGE_BATTERY_PACK); simpleItem(ModItems.TUNGSTEN_ROD); simpleItem(ModItems.IRON_BARREL); diff --git a/src/main/java/com/atsuishio/superbwarfare/init/ModItems.java b/src/main/java/com/atsuishio/superbwarfare/init/ModItems.java index 261c64669..14ba1fc8f 100644 --- a/src/main/java/com/atsuishio/superbwarfare/init/ModItems.java +++ b/src/main/java/com/atsuishio/superbwarfare/init/ModItems.java @@ -173,6 +173,9 @@ public class ModItems { public static final RegistryObject DOG_TAG = ITEMS.register("dog_tag", DogTag::new); public static final RegistryObject CELL = ITEMS.register("cell", () -> new BatteryItem(24000, new Item.Properties())); public static final RegistryObject BATTERY = ITEMS.register("battery", () -> new BatteryItem(100000, new Item.Properties())); + public static final RegistryObject SMALL_BATTERY_PACK = ITEMS.register("small_battery_pack", () -> new BatteryItem(500000, new Item.Properties())); + public static final RegistryObject MEDIUM_BATTERY_PACK = ITEMS.register("medium_battery_pack", () -> new BatteryItem(5000000, new Item.Properties())); + public static final RegistryObject LARGE_BATTERY_PACK = ITEMS.register("large_battery_pack", () -> new BatteryItem(20000000, new Item.Properties())); public static final RegistryObject TRANSCRIPT = ITEMS.register("transcript", Transcript::new); public static final RegistryObject FIRING_PARAMETERS = ITEMS.register("firing_parameters", FiringParameters::new);