调整集装箱物品注册方法
This commit is contained in:
parent
9e70e0320e
commit
1c5826c39f
2 changed files with 6 additions and 31 deletions
|
@ -103,12 +103,12 @@ public class ModTabs {
|
||||||
.withTabsBefore(AMMO_TAB.getKey())
|
.withTabsBefore(AMMO_TAB.getKey())
|
||||||
.displayItems((param, output) -> ModItems.ITEMS.getEntries().forEach(registryObject -> {
|
.displayItems((param, output) -> ModItems.ITEMS.getEntries().forEach(registryObject -> {
|
||||||
if (registryObject.get() == ModItems.CONTAINER.get()) {
|
if (registryObject.get() == ModItems.CONTAINER.get()) {
|
||||||
output.accept(ContainerBlockItem.createMk42Instance());
|
output.accept(ContainerBlockItem.createInstance(ModEntities.MK_42.get()));
|
||||||
output.accept(ContainerBlockItem.createMle1934Instance());
|
output.accept(ContainerBlockItem.createInstance(ModEntities.MLE_1934.get()));
|
||||||
output.accept(ContainerBlockItem.createAnnihilatorInstance());
|
output.accept(ContainerBlockItem.createInstance(ModEntities.ANNIHILATOR.get()));
|
||||||
output.accept(ContainerBlockItem.createSpeedboatInstance());
|
output.accept(ContainerBlockItem.createInstance(ModEntities.SPEEDBOAT.get(), true));
|
||||||
output.accept(ContainerBlockItem.createWheelChairInstance());
|
output.accept(ContainerBlockItem.createInstance(ModEntities.WHEEL_CHAIR.get()));
|
||||||
output.accept(ContainerBlockItem.createAh6Instance());
|
output.accept(ContainerBlockItem.createInstance(ModEntities.AH_6.get()));
|
||||||
} else {
|
} else {
|
||||||
output.accept(registryObject.get());
|
output.accept(registryObject.get());
|
||||||
if (registryObject.get() == ModItems.ARMOR_PLATE.get()) {
|
if (registryObject.get() == ModItems.ARMOR_PLATE.get()) {
|
||||||
|
|
|
@ -3,7 +3,6 @@ package com.atsuishio.superbwarfare.item;
|
||||||
import com.atsuishio.superbwarfare.client.renderer.block.ContainerBlockItemRenderer;
|
import com.atsuishio.superbwarfare.client.renderer.block.ContainerBlockItemRenderer;
|
||||||
import com.atsuishio.superbwarfare.init.ModBlockEntities;
|
import com.atsuishio.superbwarfare.init.ModBlockEntities;
|
||||||
import com.atsuishio.superbwarfare.init.ModBlocks;
|
import com.atsuishio.superbwarfare.init.ModBlocks;
|
||||||
import com.atsuishio.superbwarfare.init.ModEntities;
|
|
||||||
import net.minecraft.client.renderer.BlockEntityWithoutLevelRenderer;
|
import net.minecraft.client.renderer.BlockEntityWithoutLevelRenderer;
|
||||||
import net.minecraft.nbt.CompoundTag;
|
import net.minecraft.nbt.CompoundTag;
|
||||||
import net.minecraft.world.InteractionHand;
|
import net.minecraft.world.InteractionHand;
|
||||||
|
@ -130,28 +129,4 @@ public class ContainerBlockItem extends BlockItem implements GeoItem {
|
||||||
stack.getOrCreateTag().putBoolean("CanPlacedAboveWater", canPlacedAboveWater);
|
stack.getOrCreateTag().putBoolean("CanPlacedAboveWater", canPlacedAboveWater);
|
||||||
return stack;
|
return stack;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static ItemStack createMk42Instance() {
|
|
||||||
return createInstance(ModEntities.MK_42.get());
|
|
||||||
}
|
|
||||||
|
|
||||||
public static ItemStack createMle1934Instance() {
|
|
||||||
return createInstance(ModEntities.MLE_1934.get());
|
|
||||||
}
|
|
||||||
|
|
||||||
public static ItemStack createAnnihilatorInstance() {
|
|
||||||
return createInstance(ModEntities.ANNIHILATOR.get());
|
|
||||||
}
|
|
||||||
|
|
||||||
public static ItemStack createSpeedboatInstance() {
|
|
||||||
return createInstance(ModEntities.SPEEDBOAT.get(), true);
|
|
||||||
}
|
|
||||||
|
|
||||||
public static ItemStack createWheelChairInstance() {
|
|
||||||
return createInstance(ModEntities.WHEEL_CHAIR.get());
|
|
||||||
}
|
|
||||||
|
|
||||||
public static ItemStack createAh6Instance() {
|
|
||||||
return createInstance(ModEntities.AH_6.get());
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue