- All Superinterfaces:
Medium
- All Known Implementing Classes:
Wire
public interface Wiring
extends Medium
-
Method Summary
void
void
burnOut(net.minecraft.world.entity.Entity.RemovalReason reason)
void
float
boolean
void
void
Relay a
Source along this wire.
void
void
void
void
Get the router opposite to the one provided.
-
Method Details
-
transport
Get the router opposite to the one provided.
- Parameters:
source - The originating router
-
relay
Relay a
Source along this wire.
- Parameters:
source - The Source to relay
originSocket - The Socket the source came from
-
getLength
float getLength()
-
-
getFromRouter
@Nullable
@Nullable Router getFromRouter()
-
-
getFromType
@Nullable
@Nullable String getFromType()
-
-
getToRouter
@Nullable
@Nullable Router getToRouter()
-
-
getToType
@Nullable
@Nullable String getToType()
-
-
isValid
boolean isValid()
-
burnOut
void burnOut(net.minecraft.world.entity.Entity.RemovalReason reason)
-
-
shortCircuit
void shortCircuit(org.joml.Vector3f at)
-
shortCircuit
void shortCircuit()
-
queueDemise
void queueDemise(int time,
float position)
-