From ebc33c58c8a3669822a0dba99cbfe8a451782813 Mon Sep 17 00:00:00 2001 From: Kyle Gunger Date: Tue, 19 Nov 2019 11:40:07 -0500 Subject: [Update] Publish changes to 0.0.3 --- src/main/java/net/transit/impl/IAcceptor.java | 6 +++--- src/main/java/net/transit/impl/IConsumer.java | 4 +--- src/main/java/net/transit/impl/IGenerator.java | 4 +--- src/main/java/net/transit/impl/IProvider.java | 8 ++++---- 4 files changed, 9 insertions(+), 13 deletions(-) (limited to 'src/main/java/net/transit/impl') diff --git a/src/main/java/net/transit/impl/IAcceptor.java b/src/main/java/net/transit/impl/IAcceptor.java index 9433ea3..7fe06aa 100644 --- a/src/main/java/net/transit/impl/IAcceptor.java +++ b/src/main/java/net/transit/impl/IAcceptor.java @@ -1,13 +1,13 @@ package net.transit.impl; -import net.transit.type.IType; +import net.transit.packet.IPacket; import net.minecraft.util.math.Direction; -public interface IAcceptor> +public interface IAcceptor { // Direction given if acceptor is a block public boolean canAccept(Direction d); // Accept (or not) a provided T (should trigger ITransferEvent) - public boolean accept(T provided); + public boolean accept(IPacket provided); } \ No newline at end of file diff --git a/src/main/java/net/transit/impl/IConsumer.java b/src/main/java/net/transit/impl/IConsumer.java index d709430..7b3b070 100644 --- a/src/main/java/net/transit/impl/IConsumer.java +++ b/src/main/java/net/transit/impl/IConsumer.java @@ -1,8 +1,6 @@ package net.transit.impl; -import net.transit.type.IType; - -public interface IConsumer> extends IAcceptor +public interface IConsumer extends IAcceptor { public boolean canConsume(); diff --git a/src/main/java/net/transit/impl/IGenerator.java b/src/main/java/net/transit/impl/IGenerator.java index 009f268..f69de2f 100644 --- a/src/main/java/net/transit/impl/IGenerator.java +++ b/src/main/java/net/transit/impl/IGenerator.java @@ -1,8 +1,6 @@ package net.transit.impl; -import net.transit.type.IType; - -public interface IGenerator> extends IProvider +public interface IGenerator extends IProvider { public boolean canGenerate(); diff --git a/src/main/java/net/transit/impl/IProvider.java b/src/main/java/net/transit/impl/IProvider.java index b613436..94e903f 100644 --- a/src/main/java/net/transit/impl/IProvider.java +++ b/src/main/java/net/transit/impl/IProvider.java @@ -1,17 +1,17 @@ package net.transit.impl; -import net.transit.type.IType; +import net.transit.packet.IPacket; import net.minecraft.util.math.Direction; -public interface IProvider> +public interface IProvider { // Direction given if provider is a block public boolean canProvide(Direction d); // Provide the next T (should trigger ITransferEvent) - public T provide(); + public IPacket provide(); // Retain the rejected T if the acceptor did not accept it (should trigger ITransferEvent) - public void accept(T rejected); + public void retain(IPacket rejected); } \ No newline at end of file -- cgit v1.2.3