Network Receiver/Network Transmitter/Network Card boilerplate
This commit is contained in:
@@ -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();
|
||||
}
|
||||
|
||||
@@ -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();
|
||||
}
|
||||
|
||||
17
src/main/java/refinedstorage/block/BlockNetworkReceiver.java
Executable file
17
src/main/java/refinedstorage/block/BlockNetworkReceiver.java
Executable 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();
|
||||
}
|
||||
}
|
||||
17
src/main/java/refinedstorage/block/BlockNetworkTransmitter.java
Executable file
17
src/main/java/refinedstorage/block/BlockNetworkTransmitter.java
Executable 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();
|
||||
}
|
||||
}
|
||||
7
src/main/java/refinedstorage/item/ItemNetworkCard.java
Executable file
7
src/main/java/refinedstorage/item/ItemNetworkCard.java
Executable file
@@ -0,0 +1,7 @@
|
||||
package refinedstorage.item;
|
||||
|
||||
public class ItemNetworkCard extends ItemBase {
|
||||
public ItemNetworkCard() {
|
||||
super("network_card");
|
||||
}
|
||||
}
|
||||
@@ -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);
|
||||
|
||||
|
||||
19
src/main/java/refinedstorage/tile/TileNetworkReceiver.java
Executable file
19
src/main/java/refinedstorage/tile/TileNetworkReceiver.java
Executable 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;
|
||||
}
|
||||
}
|
||||
19
src/main/java/refinedstorage/tile/TileNetworkTransmitter.java
Executable file
19
src/main/java/refinedstorage/tile/TileNetworkTransmitter.java
Executable 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;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user