添加龙牙方块和方块标签页

This commit is contained in:
Atsuihsio 2024-08-08 00:21:22 +08:00
parent ccba17fa1f
commit 787403d8a8
20 changed files with 452 additions and 23 deletions

View file

@ -0,0 +1,45 @@
package net.mcreator.superbwarfare.block;
import net.minecraft.core.BlockPos;
import net.minecraft.world.level.BlockGetter;
import net.minecraft.world.level.block.Block;
import net.minecraft.world.level.block.SoundType;
import net.minecraft.world.level.block.state.BlockBehaviour;
import net.minecraft.world.level.block.state.BlockState;
import net.minecraft.world.level.block.state.properties.NoteBlockInstrument;
import net.minecraft.world.phys.shapes.CollisionContext;
import net.minecraft.world.phys.shapes.Shapes;
import net.minecraft.world.phys.shapes.VoxelShape;
public class DragonTeethBlock extends Block {
public DragonTeethBlock() {
super(BlockBehaviour.Properties.of().instrument(NoteBlockInstrument.BASEDRUM).sound(SoundType.STONE).strength(13f, 28f).requiresCorrectToolForDrops().noOcclusion().isRedstoneConductor((bs, br, bp) -> false));
}
@Override
public boolean propagatesSkylightDown(BlockState state, BlockGetter reader, BlockPos pos) {
return true;
}
@Override
public int getLightBlock(BlockState state, BlockGetter worldIn, BlockPos pos) {
return 0;
}
@Override
public VoxelShape getVisualShape(BlockState state, BlockGetter world, BlockPos pos, CollisionContext context) {
return Shapes.empty();
}
@Override
public VoxelShape getShape(BlockState state, BlockGetter world, BlockPos pos, CollisionContext context) {
return Shapes.or(box(1, 0, 1, 15, 3, 15),
box(2, 3, 2, 14, 6, 14),
box(3, 6, 3, 13, 9, 13),
box(4, 9, 4, 12, 12, 12),
box(5, 12, 5, 11, 15, 11),
box(6, 15, 6, 10, 16, 10));
}
}

View file

@ -17,4 +17,6 @@ public class ModBlocks {
public static final RegistryObject<Block> DEEPSLATE_GALENA_ORE = REGISTRY.register("deepslate_galena_ore", DeepslateGalenaOreBlock::new); public static final RegistryObject<Block> DEEPSLATE_GALENA_ORE = REGISTRY.register("deepslate_galena_ore", DeepslateGalenaOreBlock::new);
public static final RegistryObject<Block> SCHEELITE_ORE = REGISTRY.register("scheelite_ore", ScheeliteOreBlock::new); public static final RegistryObject<Block> SCHEELITE_ORE = REGISTRY.register("scheelite_ore", ScheeliteOreBlock::new);
public static final RegistryObject<Block> DEEPSLATE_SCHEELITE_ORE = REGISTRY.register("deepslate_scheelite_ore", DeepslateScheeliteOreBlock::new); public static final RegistryObject<Block> DEEPSLATE_SCHEELITE_ORE = REGISTRY.register("deepslate_scheelite_ore", DeepslateScheeliteOreBlock::new);
public static final RegistryObject<Block> DRAGON_TEETH = REGISTRY.register("dragon_teeth", () -> new DragonTeethBlock());
} }

View file

@ -89,8 +89,6 @@ public class ModItems {
public static final RegistryObject<Item> MONITOR = ITEMS.register("monitor", Monitor::new); public static final RegistryObject<Item> MONITOR = ITEMS.register("monitor", Monitor::new);
public static final RegistryObject<Item> TARGET_DEPLOYER = ITEMS.register("target_deployer", TargetDeployer::new); public static final RegistryObject<Item> TARGET_DEPLOYER = ITEMS.register("target_deployer", TargetDeployer::new);
public static final RegistryObject<Item> SANDBAG = block(ModBlocks.SANDBAG);
public static final RegistryObject<Item> BARBED_WIRE = block(ModBlocks.BARBED_WIRE);
public static final RegistryObject<Item> CLAYMORE_MINE = ITEMS.register("claymore_mine", ClaymoreMine::new); public static final RegistryObject<Item> CLAYMORE_MINE = ITEMS.register("claymore_mine", ClaymoreMine::new);
public static final RegistryObject<Item> JUMP_PAD = block(ModBlocks.JUMP_PAD); public static final RegistryObject<Item> JUMP_PAD = block(ModBlocks.JUMP_PAD);
public static final RegistryObject<Item> LIGHT_SABER = ITEMS.register("light_saber", LightSaber::new); public static final RegistryObject<Item> LIGHT_SABER = ITEMS.register("light_saber", LightSaber::new);
@ -123,6 +121,8 @@ public class ModItems {
public static final RegistryObject<Item> SCHEELITE = ITEMS.register("scheelite", () -> new Item(new Item.Properties())); public static final RegistryObject<Item> SCHEELITE = ITEMS.register("scheelite", () -> new Item(new Item.Properties()));
public static final RegistryObject<Item> DOG_TAG = ITEMS.register("dog_tag", DogTag::new); public static final RegistryObject<Item> DOG_TAG = ITEMS.register("dog_tag", DogTag::new);
public static final RegistryObject<Item> SHIELD_CELL = ITEMS.register("shield_cell", () -> new Item(new Item.Properties().rarity(Rarity.RARE))); public static final RegistryObject<Item> SHIELD_CELL = ITEMS.register("shield_cell", () -> new Item(new Item.Properties().rarity(Rarity.RARE)));
public static final RegistryObject<Item> DRAGON_TEETH = block(ModBlocks.DRAGON_TEETH);
public static final RegistryObject<Item> TUNGSTEN_ROD = ITEMS.register("tungsten_rod", () -> new Item(new Item.Properties())); public static final RegistryObject<Item> TUNGSTEN_ROD = ITEMS.register("tungsten_rod", () -> new Item(new Item.Properties()));
public static final RegistryObject<Item> IRON_BARREL = ITEMS.register("iron_barrel", () -> new Item(new Item.Properties())); public static final RegistryObject<Item> IRON_BARREL = ITEMS.register("iron_barrel", () -> new Item(new Item.Properties()));
@ -175,6 +175,13 @@ public class ModItems {
public static final RegistryObject<Item> M_1911_BLUEPRINT = ITEMS.register("m_1911_blueprint", () -> new BlueprintItem(Rarity.COMMON)); public static final RegistryObject<Item> M_1911_BLUEPRINT = ITEMS.register("m_1911_blueprint", () -> new BlueprintItem(Rarity.COMMON));
public static final RegistryObject<Item> QBZ_95_BLUEPRINT = ITEMS.register("qbz_95_blueprint", () -> new BlueprintItem(Rarity.EPIC)); public static final RegistryObject<Item> QBZ_95_BLUEPRINT = ITEMS.register("qbz_95_blueprint", () -> new BlueprintItem(Rarity.EPIC));
/**
* Block
*/
public static final DeferredRegister<Item> BLOCKS = DeferredRegister.create(ForgeRegistries.ITEMS, ModUtils.MODID);
public static final RegistryObject<Item> SANDBAG = block(ModBlocks.SANDBAG);
public static final RegistryObject<Item> BARBED_WIRE = block(ModBlocks.BARBED_WIRE);
private static RegistryObject<Item> block(RegistryObject<Block> block) { private static RegistryObject<Item> block(RegistryObject<Block> block) {
return ITEMS.register(block.getId().getPath(), () -> new BlockItem(block.get(), new Item.Properties())); return ITEMS.register(block.getId().getPath(), () -> new BlockItem(block.get(), new Item.Properties()));
@ -184,5 +191,6 @@ public class ModItems {
ITEMS.register(bus); ITEMS.register(bus);
GUNS.register(bus); GUNS.register(bus);
AMMO.register(bus); AMMO.register(bus);
BLOCKS.register(bus);
} }
} }

View file

@ -71,6 +71,14 @@ public class ModTabs {
.displayItems((param, output) -> ModItems.ITEMS.getEntries().forEach(registryObject -> output.accept(registryObject.get()))) .displayItems((param, output) -> ModItems.ITEMS.getEntries().forEach(registryObject -> output.accept(registryObject.get())))
.build()); .build());
public static final RegistryObject<CreativeModeTab> BLOCK_TAB = TABS.register("block",
() -> CreativeModeTab.builder()
.title(Component.translatable("item_group.superbwarfare.block"))
.icon(() -> new ItemStack(ModItems.SANDBAG.get()))
.withTabsBefore(ITEM_TAB.getKey())
.displayItems((param, output) -> ModItems.BLOCKS.getEntries().forEach(registryObject -> output.accept(registryObject.get())))
.build());
@SubscribeEvent @SubscribeEvent
public static void buildTabContentsVanilla(BuildCreativeModeTabContentsEvent tabData) { public static void buildTabContentsVanilla(BuildCreativeModeTabContentsEvent tabData) {
if (tabData.getTabKey() == CreativeModeTabs.SPAWN_EGGS) { if (tabData.getTabKey() == CreativeModeTabs.SPAWN_EGGS) {

View file

@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "superbwarfare:block/dragon_teeth"
}
}
}

View file

@ -1,6 +1,7 @@
{ {
"item_group.superbwarfare.guns": "Superb Warfare Guns", "item_group.superbwarfare.guns": "Superb Warfare Guns",
"item_group.superbwarfare.item": "Superb Warfare Items", "item_group.superbwarfare.item": "Superb Warfare Items",
"item_group.superbwarfare.block": "Superb Warfare Blocks",
"item_group.superbwarfare.ammo": "Superb Warfare Ammo", "item_group.superbwarfare.ammo": "Superb Warfare Ammo",
"item.superbwarfare.ammo.shotgun": "Shotgun", "item.superbwarfare.ammo.shotgun": "Shotgun",
@ -154,6 +155,7 @@
"block.superbwarfare.scheelite_ore": "Scheelite 0re", "block.superbwarfare.scheelite_ore": "Scheelite 0re",
"block.superbwarfare.deepslate_scheelite_ore": "Deepslate Scheelite 0re", "block.superbwarfare.deepslate_scheelite_ore": "Deepslate Scheelite 0re",
"block.superbwarfare.deepslate_galena_ore": "Deepslate Galena 0re", "block.superbwarfare.deepslate_galena_ore": "Deepslate Galena 0re",
"block.superbwarfare.dragon_teeth": "Dragon Teeth",
"item.superbwarfare.high_energy_explosives": "High Energy Explosives", "item.superbwarfare.high_energy_explosives": "High Energy Explosives",
"item.superbwarfare.grain": "Grain", "item.superbwarfare.grain": "Grain",

View file

@ -1,6 +1,7 @@
{ {
"item_group.superbwarfare.guns": "卓越前线:枪械", "item_group.superbwarfare.guns": "卓越前线:枪械",
"item_group.superbwarfare.item": "卓越前线:物品", "item_group.superbwarfare.item": "卓越前线:物品",
"item_group.superbwarfare.block": "卓越前线:方块",
"item_group.superbwarfare.ammo": "卓越前线:弹药", "item_group.superbwarfare.ammo": "卓越前线:弹药",
"item.superbwarfare.ammo.shotgun": "霰弹枪", "item.superbwarfare.ammo.shotgun": "霰弹枪",
@ -154,6 +155,7 @@
"block.superbwarfare.scheelite_ore": "白钨矿石", "block.superbwarfare.scheelite_ore": "白钨矿石",
"block.superbwarfare.deepslate_scheelite_ore": "深层白钨矿石", "block.superbwarfare.deepslate_scheelite_ore": "深层白钨矿石",
"block.superbwarfare.deepslate_galena_ore": "深层方铅矿石", "block.superbwarfare.deepslate_galena_ore": "深层方铅矿石",
"block.superbwarfare.dragon_teeth": "龙牙",
"item.superbwarfare.high_energy_explosives": "高能炸药", "item.superbwarfare.high_energy_explosives": "高能炸药",
"item.superbwarfare.grain": "推进药柱", "item.superbwarfare.grain": "推进药柱",

View file

@ -0,0 +1,18 @@
{
"parent": "forge:item/default",
"loader": "forge:composite",
"children": {
"part1": {
"loader": "forge:obj",
"model": "superbwarfare:models/block/dragon_teeth.obj",
"emissive_ambient": true,
"textures": {
"#m_40ddb3f7-b960-0c4a-147f-2010aa6221ab": "superbwarfare:block/dragon_teeth"
}
}
},
"textures": {
"particle": "minecraft:block/smooth_stone"
},
"render_type": "solid"
}

View file

@ -0,0 +1,4 @@
# Made in Blockbench 4.10.0
newmtl m_40ddb3f7-b960-0c4a-147f-2010aa6221ab
map_Kd superbwarfare:block/dragon_teeth
newmtl none

View file

@ -0,0 +1,285 @@
# Made in Blockbench 4.10.0
mtllib dragon_teeth.mtl
o cube
v 0.578125 1.109375 0.515625
v 0.578125 1.109375 0.484375
v 0.578125 1.078125 0.515625
v 0.578125 1.078125 0.484375
v 0.421875 1.109375 0.515625
v 0.421875 1.109375 0.484375
v 0.421875 1.078125 0.515625
v 0.421875 1.078125 0.484375
v 0.39062500000000006 1.109375 0.515625
v 0.39062500000000006 1.109375 0.484375
v 0.42187500000000006 1.109375 0.515625
v 0.42187500000000006 1.109375 0.484375
v 0.39062500000000006 0.996875 0.515625
v 0.39062500000000006 0.996875 0.484375
v 0.42187500000000006 0.996875 0.515625
v 0.42187500000000006 0.996875 0.484375
v 0.5781250000000001 1.109375 0.515625
v 0.5781250000000001 1.109375 0.484375
v 0.6093750000000001 1.109375 0.515625
v 0.6093750000000001 1.109375 0.484375
v 0.578125 0.996875 0.515625
v 0.578125 0.996875 0.484375
v 0.609375 0.996875 0.515625
v 0.609375 0.996875 0.484375
v 0.640625 1 0.640625
v 0.640625 1 0.359375
v 0.359375 1 0.640625
v 0.359375 1 0.359375
v 0.9375 0 0.9375
v 0.9375 0 0.0625
v 0.0625 0 0.9375
v 0.0625 0 0.0625
v -1.1102230246251565e-16 0.0625 0.953125
v 0.3125 0.96875 0.640625
v -1.1102230246251565e-16 0.0625 0.046874999999999944
v 0.3125 0.96875 0.359375
v 1 0.0625 0.953125
v 0.6875 0.96875 0.640625
v 1 0.0625 0.046874999999999944
v 0.6875 0.96875 0.359375
v 0.953125 0.0625 0
v 0.640625 0.96875 0.3125
v 0.046874999999999944 0.0625 0
v 0.359375 0.96875 0.3125
v 0.953125 0.0625 1
v 0.640625 0.96875 0.6875
v 0.046874999999999944 0.0625 1
v 0.359375 0.96875 0.6875
vt 0.046875 0.984375
vt 0.046875 1
vt 0 1
vt 0 0.984375
vt 0.28125 0.859375
vt 0.28125 0.875
vt 0.234375 0.875
vt 0.234375 0.859375
vt 0.046875 0.734375
vt 0.046875 0.75
vt 0 0.75
vt 0 0.734375
vt 0.109375 0.734375
vt 0.109375 0.75
vt 0.0625 0.75
vt 0.0625 0.734375
vt 0.25 0.84375
vt 0.234375 0.84375
vt 0.234375 0.828125
vt 0.25 0.828125
vt 0.171875 0.75
vt 0.15625 0.75
vt 0.15625 0.71875
vt 0.171875 0.71875
vt 0.203125 0.75
vt 0.1875 0.75
vt 0.1875 0.71875
vt 0.203125 0.71875
vt 0.015625 0.96875
vt 0 0.96875
vt 0 0.9375
vt 0.015625 0.9375
vt 0 0.890625
vt 0.015625 0.890625
vt 0.015625 0.921875
vt 0 0.921875
vt 0.078125 0.71875
vt 0.0625 0.71875
vt 0.0625 0.703125
vt 0.078125 0.703125
vt 0.015625 0.71875
vt 0 0.71875
vt 0 0.6875
vt 0.015625 0.6875
vt 0.046875 0.71875
vt 0.03125 0.71875
vt 0.03125 0.6875
vt 0.046875 0.6875
vt 0.203125 1
vt 0.1875 1
vt 0.1875 0.96875
vt 0.203125 0.96875
vt 0.125 0.71875
vt 0.140625 0.71875
vt 0.140625 0.75
vt 0.125 0.75
vt 0.15234375 0.6875
vt 0.08203125 0.6875
vt 0.00390625 0.453125
vt 0.23046875 0.453125
vt 0.62109375 0.40625
vt 0.54296875 0.640625
vt 0.47265625 0.640625
vt 0.39453125 0.40625
vt 0.30859375 0.915603125
vt 0.30859375 0.985915625
vt 0.23828125 0.985915625
vt 0.23828125 0.915603125
vt 0.40625 0.78125
vt 0.625 0.78125
vt 0.625 1
vt 0.40625 1
vt 0.23046875 0.765625
vt 0.15234375 1
vt 0.08203125 1
vt 0.00390625 0.765625
vt 0.35546875 0.84375
vt 0.28515625 0.84375
vt 0.20703125 0.609375
vt 0.43359375 0.609375
vt 0.80859375 0.970290625
vt 0.80859375 0.899978125
vt 0.822678125 0.899978125
vt 0.822678125 0.970290625
vt 0.833571875 0.899978125
vt 0.84765625 0.899978125
vt 0.84765625 0.970290625
vt 0.8335718750000001 0.970290625
vt 0.73046875 0.79214375
vt 0.73046875 0.806228125
vt 0.66015625 0.806228125
vt 0.66015625 0.79214375
vt 0.75390625 0.7827906250000001
vt 0.82421875 0.782790625
vt 0.82421875 0.796875
vt 0.75390625 0.796875
vt 0.45703125 0.671875
vt 0.4609375 0.65625
vt 0.6796875 0.65625
vt 0.68359375 0.671875
vt 0.0078125 0.421875
vt 0.2265625 0.421875
vt 0.23046875 0.4375
vt 0.00390625 0.4375
vt 0.4453125 0.734375
vt 0.6640625 0.734375
vt 0.66796875 0.756471875
vt 0.44140625 0.756471875
vt 0.45703125 0.709596875
vt 0.4609375 0.6875
vt 0.6796875 0.6875
vt 0.68359375 0.709596875
vt 0.25 0.34375
vt 0.265625 0.34375
vt 0.265625 0.59375
vt 0.25 0.59375
vt 0.3125 0.59375
vt 0.3125 0.34375
vt 0.328125 0.34375
vt 0.328125 0.59375
vt 0.34375 0.59375
vt 0.34375 0.34375
vt 0.359375 0.34375
vt 0.359375 0.59375
vt 0.28125 0.34375
vt 0.296875 0.34375
vt 0.296875 0.59375
vt 0.28125 0.59375
vt 0.6640625 0.734375
vt 0.6820689089910995 0.747764504014891
vt 0.6679686681889097 0.7564714122110239
vt 0.4453125 0.734375
vt 0.4414063318110904 0.7564714122110239
vt 0.4273060910089005 0.747764504014891
vt 0.4609375 0.6875
vt 0.4570313318110904 0.7095964122110239
vt 0.4429310910089005 0.700889504014891
vt 0.6796875 0.6875
vt 0.6976939089910995 0.700889504014891
vt 0.6835936681889097 0.7095964122110239
vt 0.69921875 0.665603125
vt 0.703553646631166 0.6522025214285216
vt 0.713303049942944 0.665603125
vt 0.61328125 0.587478125
vt 0.599196950057056 0.587478125
vt 0.608946353368834 0.5740775214285216
vt 0.57421875 0.626540625
vt 0.588303049942944 0.6265406250000001
vt 0.578553646631166 0.6399412285714783
vt 0.62890625 0.626540625
vt 0.624571353368834 0.6399412285714783
vt 0.614821950057056 0.6265406250000001
vn 0 1 0
vn 0 -1 0
vn 0 0 1
vn 0 0 -1
vn 0 1 0
vn -1 2.467162276944792e-16 0
vn 1 -2.467162276944792e-16 0
vn 0 0 1
vn 0 0 -1
vn 0 1 0
vn -1 2.467162276944792e-16 0
vn 1 -2.467162276944792e-16 0
vn 0 0 1
vn 0 0 -1
vn 0.9453729816262723 0.32599068331940423 0
vn -0.9453729816262723 0.3259906833194043 0
vn 0 1 0
vn 0 -1 0
vn 0 0.32599068331940423 0.9453729816262723
vn 0 0.32599068331940423 -0.9453729816262723
vn 0.5547001962252293 0.8320502943378438 0
vn -0.5547001962252293 0.8320502943378438 0
vn 0 0.8320502943378438 0.5547001962252293
vn 0 0.8320502943378438 -0.5547001962252293
vn 0.7071067811865476 -0.7071067811865476 0
vn -0.7071067811865469 -0.7071067811865481 0
vn 0 -0.7071067811865476 0.7071067811865476
vn 0 -0.7071067811865476 -0.7071067811865476
vn 0.6355615789624307 0.43831833031891776 -0.6355615789624307
vn 0.6355615789624312 0.43831833031891804 0.6355615789624303
vn -0.6355615789624296 0.43831833031891776 -0.635561578962432
vn -0.63556157896243 0.43831833031891787 0.6355615789624315
vn 0.5298129428260174 -0.6622661785325222 0.5298129428260174
vn -0.5298129428260165 -0.6622661785325225 0.5298129428260178
vn 0.5298129428260174 -0.6622661785325222 -0.5298129428260174
vn -0.5298129428260165 -0.6622661785325225 -0.5298129428260178
vn 0.485071250072666 0.727606875108999 0.485071250072666
vn -0.485071250072666 0.727606875108999 0.485071250072666
vn 0.485071250072666 0.727606875108999 -0.485071250072666
vn -0.485071250072666 0.727606875108999 -0.485071250072666
usemtl m_40ddb3f7-b960-0c4a-147f-2010aa6221ab
f 1/1/1 2/2/1 6/3/1 5/4/1
f 4/5/2 3/6/2 7/7/2 8/8/2
f 3/9/3 1/10/3 5/11/3 7/12/3
f 8/13/4 6/14/4 2/15/4 4/16/4
f 12/17/5 10/18/5 9/19/5 11/20/5
f 9/21/6 10/22/6 14/23/6 13/24/6
f 12/25/7 11/26/7 15/27/7 16/28/7
f 11/29/8 9/30/8 13/31/8 15/32/8
f 16/33/9 14/34/9 10/35/9 12/36/9
f 20/37/10 18/38/10 17/39/10 19/40/10
f 17/41/11 18/42/11 22/43/11 21/44/11
f 20/45/12 19/46/12 23/47/12 24/48/12
f 19/49/13 17/50/13 21/51/13 23/52/13
f 24/53/14 22/54/14 18/55/14 20/56/14
f 40/57/15 38/58/15 37/59/15 39/60/15
f 33/61/16 34/62/16 36/63/16 35/64/16
f 25/65/17 26/66/17 28/67/17 27/68/17
f 32/69/18 30/70/18 29/71/18 31/72/18
f 45/73/19 46/74/19 48/75/19 47/76/19
f 44/77/20 42/78/20 41/79/20 43/80/20
f 26/81/21 25/82/21 38/83/21 40/84/21
f 34/85/22 27/86/22 28/87/22 36/88/22
f 46/89/23 25/90/23 27/91/23 48/92/23
f 28/93/24 26/94/24 42/95/24 44/96/24
f 37/97/25 29/98/25 30/99/25 39/100/25
f 32/101/26 31/102/26 33/103/26 35/104/26
f 31/105/27 29/106/27 45/107/27 47/108/27
f 41/109/28 30/110/28 32/111/28 43/112/28
f 39/113/29 41/114/29 42/115/29 40/116/29
f 46/117/30 45/118/30 37/119/30 38/120/30
f 44/121/31 43/122/31 35/123/31 36/124/31
f 33/125/32 47/126/32 48/127/32 34/128/32
f 29/129/33 37/130/33 45/131/33
f 31/132/34 47/133/34 33/134/34
f 30/135/35 41/136/35 39/137/35
f 32/138/36 35/139/36 43/140/36
f 25/141/37 46/142/37 38/143/37
f 27/144/38 34/145/38 48/146/38
f 26/147/39 40/148/39 42/149/39
f 28/150/40 44/151/40 36/152/40

View file

@ -0,0 +1,37 @@
{
"parent": "superbwarfare:block/dragon_teeth",
"display": {
"thirdperson_righthand": {
"rotation": [90, 0, 0],
"translation": [0, -2, -4.25],
"scale": [0.5, 0.5, 0.5]
},
"thirdperson_lefthand": {
"rotation": [90, 0, 0],
"translation": [0, -2, -4.25],
"scale": [0.5, 0.5, 0.5]
},
"firstperson_righthand": {
"rotation": [13.63, -3.24, -13.11],
"translation": [0, 2.75, 0.5],
"scale": [0.5, 0.5, 0.5]
},
"firstperson_lefthand": {
"rotation": [13.63, -3.24, -13.11],
"translation": [0, 2.75, 0.5],
"scale": [0.5, 0.5, 0.5]
},
"ground": {
"translation": [0, 1.5, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [45, -45, 0],
"translation": [0, 1.75, 0],
"scale": [0.7, 0.7, 0.7]
},
"head": {
"translation": [0, 14, 0]
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

View file

@ -6,7 +6,7 @@
], ],
"key": { "key": {
"a": { "a": {
"item": "minecraft:oak_fence" "tag": "minecraft:planks"
}, },
"b": { "b": {
"item": "minecraft:iron_bars" "item": "minecraft:iron_bars"
@ -14,6 +14,6 @@
}, },
"result": { "result": {
"item": "superbwarfare:barbed_wire", "item": "superbwarfare:barbed_wire",
"count": 3 "count": 2
} }
} }

View file

@ -14,7 +14,7 @@
"item": "minecraft:iron_ingot" "item": "minecraft:iron_ingot"
}, },
"c": { "c": {
"item": "minecraft:tnt" "item": "superbwarfare:high_energy_explosives"
}, },
"d": { "d": {
"item": "minecraft:stick" "item": "minecraft:stick"

View file

@ -0,0 +1,21 @@
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"pattern": [
" a ",
"bbb",
"bbb"
],
"key": {
"a": {
"item": "minecraft:iron_nugget"
},
"b": {
"item": "minecraft:smooth_stone"
}
},
"result": {
"item": "superbwarfare:dragon_teeth",
"count": 6
}
}

View file

@ -19,6 +19,6 @@
}, },
"result": { "result": {
"item": "superbwarfare:high_energy_explosives", "item": "superbwarfare:high_energy_explosives",
"count": 4 "count": 2
} }
} }

View file

@ -3,18 +3,15 @@
"category": "misc", "category": "misc",
"pattern": [ "pattern": [
"a a", "a a",
"aba", "a a",
" c " "aba"
], ],
"key": { "key": {
"a": { "a": {
"tag": "forge:ingots/steel" "item": "minecraft:iron_ingot"
}, },
"b": { "b": {
"item": "minecraft:green_dye" "item": "minecraft:green_dye"
},
"c": {
"item": "minecraft:netherite_ingot"
} }
}, },
"result": { "result": {

View file

@ -3,7 +3,7 @@
"category": "equipment", "category": "equipment",
"pattern": [ "pattern": [
" a ", " a ",
"bcb" "bbb"
], ],
"key": { "key": {
"a": { "a": {
@ -11,9 +11,6 @@
}, },
"b": { "b": {
"item": "minecraft:iron_ingot" "item": "minecraft:iron_ingot"
},
"c": {
"item": "minecraft:iron_block"
} }
}, },
"result": { "result": {

View file

@ -3,7 +3,7 @@
"category": "equipment", "category": "equipment",
"pattern": [ "pattern": [
" a ", " a ",
"bab", "bbb",
"cdc" "cdc"
], ],
"key": { "key": {

View file

@ -2,18 +2,14 @@
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shaped",
"category": "building", "category": "building",
"pattern": [ "pattern": [
"aba", "aba"
"cac"
], ],
"key": { "key": {
"a": { "a": {
"item": "minecraft:paper" "item": "minecraft:paper"
}, },
"b": { "b": {
"item": "superbwarfare:sandbag" "tag": "minecraft:sand"
},
"c": {
"item": "minecraft:string"
} }
}, },
"result": { "result": {