public static final class InterModComms.IMCMessage
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
method |
private java.lang.String |
modId |
private java.lang.String |
senderModId |
private java.util.function.Supplier<?> |
thing |
Constructor and Description |
---|
IMCMessage(java.lang.String senderModId,
java.lang.String modId,
java.lang.String method,
java.util.function.Supplier<?> thing) |
Modifier and Type | Method and Description |
---|---|
<T> java.util.function.Supplier<T> |
getMessageSupplier() |
java.lang.String |
getMethod() |
java.lang.String |
getModId() |
java.lang.String |
getSenderModId() |
private final java.lang.String modId
private final java.lang.String method
private final java.lang.String senderModId
private final java.util.function.Supplier<?> thing
IMCMessage(java.lang.String senderModId, java.lang.String modId, java.lang.String method, java.util.function.Supplier<?> thing)
public final java.lang.String getSenderModId()
public final java.lang.String getModId()
public final java.lang.String getMethod()
public final <T> java.util.function.Supplier<T> getMessageSupplier()
T
- The type of the message.Supplier
of the message.