Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package sladki.spaceblock.TileEntities;
- import li.cil.oc.api.machine.Arguments;
- import li.cil.oc.api.machine.Callback;
- import li.cil.oc.api.machine.Context;
- import li.cil.oc.api.network.ComponentConnector;
- import li.cil.oc.api.network.Environment;
- import li.cil.oc.api.network.Message;
- import li.cil.oc.api.network.Node;
- import li.cil.oc.api.network.Visibility;
- import li.cil.oc.server.network.Network;
- import net.minecraft.tileentity.TileEntity;
- public class TEOCCropScanner extends TileEntity implements Environment {
- private ComponentConnector node;
- public TEOCCropScanner() {
- node = Network.newNode(this, Visibility.Network)
- .withConnector()
- .withComponent("cropscanner")
- .create();
- }
- @Override
- public Node node() {
- return node;
- }
- @Override
- public void onConnect(Node arg0) {
- //Network.joinNewNetwork(node);
- }
- @Override
- public void onDisconnect(Node arg0) { }
- @Override
- public void onMessage(Message arg0) {}
- @Callback
- public Object[] blup(Context context, Arguments args) {
- String result = this.worldObj.getBlock(xCoord, yCoord - 1, zCoord).toString();
- context.pause(1);
- return new Object[] {result};
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement