Network Receiver/Network Transmitter/Network Card boilerplate

This commit is contained in:
Raoul Van den Berge
2016-07-30 21:59:29 +02:00
parent 955ee43b25
commit b814273b11
10 changed files with 95 additions and 2 deletions

View File

@@ -22,4 +22,6 @@ public final class RefinedStorageBlocks {
public static final BlockWirelessTransmitter WIRELESS_TRANSMITTER = new BlockWirelessTransmitter();
public static final BlockCrafter CRAFTER = new BlockCrafter();
public static final BlockProcessingPatternEncoder PROCESSING_PATTERN_ENCODER = new BlockProcessingPatternEncoder();
public static final BlockNetworkTransmitter NETWORK_TRANSMITTER = new BlockNetworkTransmitter();
public static final BlockNetworkReceiver NETWORK_RECEIVER = new BlockNetworkReceiver();
}

View File

@@ -14,4 +14,5 @@ public final class RefinedStorageItems {
public static final ItemUpgrade UPGRADE = new ItemUpgrade();
public static final ItemStorageHousing STORAGE_HOUSING = new ItemStorageHousing();
public static final ItemGridFilter GRID_FILTER = new ItemGridFilter();
public static final ItemNetworkCard NETWORK_CARD = new ItemNetworkCard();
}

View File

@@ -0,0 +1,17 @@
package refinedstorage.block;
import net.minecraft.block.state.IBlockState;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
import refinedstorage.tile.TileNetworkReceiver;
public class BlockNetworkReceiver extends BlockBase {
public BlockNetworkReceiver() {
super("network_receiver");
}
@Override
public TileEntity createTileEntity(World world, IBlockState state) {
return new TileNetworkReceiver();
}
}

View File

@@ -0,0 +1,17 @@
package refinedstorage.block;
import net.minecraft.block.state.IBlockState;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
import refinedstorage.tile.TileNetworkTransmitter;
public class BlockNetworkTransmitter extends BlockNode {
public BlockNetworkTransmitter() {
super("network_transmitter");
}
@Override
public TileEntity createTileEntity(World world, IBlockState state) {
return new TileNetworkTransmitter();
}
}

View File

@@ -0,0 +1,7 @@
package refinedstorage.item;
public class ItemNetworkCard extends ItemBase {
public ItemNetworkCard() {
super("network_card");
}
}

View File

@@ -79,6 +79,8 @@ public class CommonProxy {
GameRegistry.registerTileEntity(TileCrafter.class, ID + ":crafter");
GameRegistry.registerTileEntity(TileProcessingPatternEncoder.class, ID + ":processing_pattern_encoder");
GameRegistry.registerTileEntity(TileCable.class, ID + ":cable");
GameRegistry.registerTileEntity(TileNetworkReceiver.class, ID + ":network_receiver");
GameRegistry.registerTileEntity(TileNetworkTransmitter.class, ID + ":network_transmitter");
registerBlock(RefinedStorageBlocks.CONTROLLER);
registerBlock(RefinedStorageBlocks.GRID);
@@ -99,6 +101,8 @@ public class CommonProxy {
registerBlock(RefinedStorageBlocks.INTERFACE);
registerBlock(RefinedStorageBlocks.WIRELESS_TRANSMITTER);
registerBlock(RefinedStorageBlocks.MACHINE_CASING);
registerBlock(RefinedStorageBlocks.NETWORK_TRANSMITTER);
registerBlock(RefinedStorageBlocks.NETWORK_RECEIVER);
registerItem(RefinedStorageItems.QUARTZ_ENRICHED_IRON);
registerItem(RefinedStorageItems.STORAGE_DISK);
@@ -111,6 +115,7 @@ public class CommonProxy {
registerItem(RefinedStorageItems.SILICON);
registerItem(RefinedStorageItems.UPGRADE);
registerItem(RefinedStorageItems.GRID_FILTER);
registerItem(RefinedStorageItems.NETWORK_CARD);
OreDictionary.registerOre("itemSilicon", RefinedStorageItems.SILICON);

View File

@@ -0,0 +1,19 @@
package refinedstorage.tile;
import net.minecraft.inventory.Container;
public class TileNetworkReceiver extends TileNode {
@Override
public void updateNode() {
}
@Override
public int getEnergyUsage() {
return 0;
}
@Override
public Class<? extends Container> getContainer() {
return null;
}
}

View File

@@ -0,0 +1,19 @@
package refinedstorage.tile;
import net.minecraft.inventory.Container;
public class TileNetworkTransmitter extends TileNode {
@Override
public void updateNode() {
}
@Override
public int getEnergyUsage() {
return 0;
}
@Override
public Class<? extends Container> getContainer() {
return null;
}
}

View File

@@ -115,6 +115,8 @@ block.refinedstorage:crafting_monitor.name=Crafting Monitor
block.refinedstorage:wireless_transmitter.name=Wireless Transmitter
block.refinedstorage:crafter.name=Crafter
block.refinedstorage:processing_pattern_encoder.name=Processing Pattern Encoder
block.refinedstorage:network_receiver.name=Wireless Receiver
block.refinedstorage:network_transmitter.name=Wireless Transmitter
item.refinedstorage:storage_disk.0.name=1k Storage Disk
item.refinedstorage:storage_disk.1.name=4k Storage Disk
@@ -146,4 +148,5 @@ item.refinedstorage:upgrade.2.name=Speed Upgrade
item.refinedstorage:upgrade.3.name=Crafting Upgrade
item.refinedstorage:upgrade.4.name=Stack Upgrade
item.refinedstorage:storage_housing.name=Storage Housing
item.refinedstorage:grid_filter.name=Grid Filter
item.refinedstorage:grid_filter.name=Grid Filter
item.refinedstorage:network_card.name=Network Card

View File

@@ -115,6 +115,8 @@ block.refinedstorage:crafting_monitor.name=Crafting Monitor
block.refinedstorage:wireless_transmitter.name=Draadloze Zender
block.refinedstorage:crafter.name=Crafter
block.refinedstorage:processing_pattern_encoder.name=Verwerkingspatroon Codeerder
block.refinedstorage:network_receiver.name=Draadloze Networkontvanger
block.refinedstorage:network_transmitter.name=Draadloze Netwerkzender
item.refinedstorage:storage_disk.0.name=1k Opslagschijf
item.refinedstorage:storage_disk.1.name=4k Opslagschijf
@@ -146,4 +148,5 @@ item.refinedstorage:upgrade.2.name=Snelheid Upgrade
item.refinedstorage:upgrade.3.name=Crafting Upgrade
item.refinedstorage:upgrade.4.name=Stack Upgrade
item.refinedstorage:storage_housing.name=Opslagomhulsel
item.refinedstorage:grid_filter.name=Rooster Filter
item.refinedstorage:grid_filter.name=Rooster Filter
item.refinedstorage:network_card.name=Netwerk Kaart