添加新材料
This commit is contained in:
parent
5f4aaa4f6a
commit
a2b280345f
15 changed files with 74 additions and 8 deletions
|
@ -237,7 +237,7 @@ public class Mk42Entity extends PathfinderMob implements GeoEntity, ICannonEntit
|
|||
player, level, hitDamage, explosionRadius, explosionDamage, fireProbability, fireTime).durability(durability);
|
||||
|
||||
entityToSpawn.setPos(this.getX(), this.getEyeY(), this.getZ());
|
||||
entityToSpawn.shoot(this.getLookAngle().x, this.getLookAngle().y, this.getLookAngle().z, 15, 0.1f);
|
||||
entityToSpawn.shoot(this.getLookAngle().x, this.getLookAngle().y, this.getLookAngle().z, 15, 0.05f);
|
||||
level.addFreshEntity(entityToSpawn);
|
||||
|
||||
if (player instanceof ServerPlayer serverPlayer) {
|
||||
|
|
|
@ -248,7 +248,7 @@ public class Mle1934Entity extends PathfinderMob implements GeoEntity, ICannonEn
|
|||
entityToSpawnLeft.setPos(this.getX() + leftPos.x,
|
||||
this.getEyeY() - 0.2 + leftPos.y,
|
||||
this.getZ() + leftPos.z);
|
||||
entityToSpawnLeft.shoot(this.getLookAngle().x, this.getLookAngle().y, this.getLookAngle().z, 18, 0.1f);
|
||||
entityToSpawnLeft.shoot(this.getLookAngle().x, this.getLookAngle().y, this.getLookAngle().z, 18, 0.05f);
|
||||
level.addFreshEntity(entityToSpawnLeft);
|
||||
|
||||
//右炮管
|
||||
|
@ -263,7 +263,7 @@ public class Mle1934Entity extends PathfinderMob implements GeoEntity, ICannonEn
|
|||
entityToSpawnRight.setPos(this.getX() + rightPos.x,
|
||||
this.getEyeY() - 0.2 + rightPos.y,
|
||||
this.getZ() + rightPos.z);
|
||||
entityToSpawnRight.shoot(this.getLookAngle().x, this.getLookAngle().y, this.getLookAngle().z, 18, 0.1f);
|
||||
entityToSpawnRight.shoot(this.getLookAngle().x, this.getLookAngle().y, this.getLookAngle().z, 18, 0.05f);
|
||||
level.addFreshEntity(entityToSpawnRight);
|
||||
|
||||
player.getCapability(ModVariables.PLAYER_VARIABLES_CAPABILITY, null).ifPresent(capability -> capability.recoilHorizon = 1);
|
||||
|
|
|
@ -91,6 +91,8 @@ public class ModItems {
|
|||
public static final RegistryObject<Item> MK_42_SPAWN_EGG = ITEMS.register("mk42_spawn_egg", () -> new ForgeSpawnEggItem(ModEntities.MK_42, -8348258, -2630437, new Item.Properties()));
|
||||
public static final RegistryObject<Item> MLE_1934_SPAWN_EGG = ITEMS.register("mle1934_spawn_egg", () -> new ForgeSpawnEggItem(ModEntities.MLE_1934, -3355444, -14146005, new Item.Properties()));
|
||||
public static final RegistryObject<Item> ANCIENT_CPU = ITEMS.register("ancient_cpu", () -> new Item(new Item.Properties().rarity(Rarity.RARE)));
|
||||
public static final RegistryObject<Item> PROPELLER = ITEMS.register("propeller", () -> new Item(new Item.Properties()));
|
||||
public static final RegistryObject<Item> MOTOR = ITEMS.register("motor", () -> new Item(new Item.Properties()));
|
||||
public static final RegistryObject<Item> DRONE = ITEMS.register("drone", Drone::new);
|
||||
|
||||
public static final RegistryObject<Item> MONITOR = ITEMS.register("monitor", Monitor::new);
|
||||
|
|
|
@ -150,6 +150,8 @@
|
|||
"item.superbwarfare.mle1934_spawn_egg": "138.6mm50 Mle1934 R1938 Spawn Egg",
|
||||
"item.superbwarfare.drone": "Drone",
|
||||
"item.superbwarfare.monitor": "Monitor",
|
||||
"item.superbwarfare.propeller": "Propeller",
|
||||
"item.superbwarfare.motor": "Motor",
|
||||
"item.superbwarfare.hand_grenade": "Hand Grenade",
|
||||
"item.superbwarfare.rgo_grenade": "RGO Grenade",
|
||||
"item.superbwarfare.transcript": "Transcript",
|
||||
|
|
|
@ -150,6 +150,8 @@
|
|||
"item.superbwarfare.mle1934_spawn_egg": "138.6mm50 Mle1934 R1938刷怪蛋",
|
||||
"item.superbwarfare.drone": "无人机",
|
||||
"item.superbwarfare.monitor": "遥控器",
|
||||
"item.superbwarfare.propeller": "螺旋桨",
|
||||
"item.superbwarfare.motor": "马达",
|
||||
"item.superbwarfare.hand_grenade": "M67手榴弹",
|
||||
"item.superbwarfare.rgo_grenade": "RGO手榴弹",
|
||||
"item.superbwarfare.transcript": "成绩单",
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"parent": "item/generated",
|
||||
"textures": {
|
||||
"layer0": "superbwarfare:item/motor"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"parent": "item/generated",
|
||||
"textures": {
|
||||
"layer0": "superbwarfare:item/propeller"
|
||||
}
|
||||
}
|
Binary file not shown.
Before Width: | Height: | Size: 275 B After Width: | Height: | Size: 236 B |
Binary file not shown.
Before Width: | Height: | Size: 361 B After Width: | Height: | Size: 346 B |
BIN
src/main/resources/assets/superbwarfare/textures/item/motor.png
Normal file
BIN
src/main/resources/assets/superbwarfare/textures/item/motor.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 403 B |
Binary file not shown.
After Width: | Height: | Size: 242 B |
|
@ -8,19 +8,19 @@
|
|||
],
|
||||
"key": {
|
||||
"a": {
|
||||
"item": "minecraft:black_carpet"
|
||||
"item": "superbwarfare:propeller"
|
||||
},
|
||||
"b": {
|
||||
"item": "minecraft:piston"
|
||||
"item": "superbwarfare:motor"
|
||||
},
|
||||
"c": {
|
||||
"item": "minecraft:compass"
|
||||
},
|
||||
"d": {
|
||||
"item": "minecraft:iron_ingot"
|
||||
"item": "minecraft:iron_nugget"
|
||||
},
|
||||
"e": {
|
||||
"item": "minecraft:dropper"
|
||||
"item": "superbwarfare:shield_cell"
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
"item": "minecraft:beacon"
|
||||
},
|
||||
"c": {
|
||||
"item": "superbwarfare:tungsten_rod"
|
||||
"item": "superbwarfare:shield_cell"
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
|
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "misc",
|
||||
"pattern": [
|
||||
"aba",
|
||||
"aba",
|
||||
"cdc"
|
||||
],
|
||||
"key": {
|
||||
"a": {
|
||||
"tag": "forge:plates/copper"
|
||||
},
|
||||
"b": {
|
||||
"item": "minecraft:iron_ingot"
|
||||
},
|
||||
"c": {
|
||||
"item": "minecraft:iron_nugget"
|
||||
},
|
||||
"d": {
|
||||
"item": "minecraft:lodestone"
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"item": "superbwarfare:motor",
|
||||
"count": 32
|
||||
}
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "misc",
|
||||
"pattern": [
|
||||
" a ",
|
||||
"aba",
|
||||
" a "
|
||||
],
|
||||
"key": {
|
||||
"a": {
|
||||
"tag": "minecraft:planks"
|
||||
},
|
||||
"b": {
|
||||
"item": "minecraft:iron_nugget"
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"item": "superbwarfare:propeller",
|
||||
"count": 2
|
||||
}
|
||||
}
|
Loading…
Add table
Reference in a new issue