Class RouteFailResponse<T extends AbstractNBTSerializable>
java.lang.Object
me.ranzeplay.messagechain.nbtutils.AbstractNBTSerializable
me.ranzeplay.messagechain.routing.RouteFailResponse<T>
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <TFail extends AbstractNBTSerializable>
RouteFailResponse<TFail>failedToProcess(Class<TFail> failClass) voidfromNbt(net.minecraft.nbt.NbtCompound nbt) Loads current object instance with NBT data.Get implemented classstatic <TFail extends AbstractNBTSerializable>
RouteFailResponse<TFail>internalError(Class<TFail> failClass) static <TFail extends AbstractNBTSerializable>
RouteFailResponse<TFail>static <TFail extends AbstractNBTSerializable>
RouteFailResponse<TFail>net.minecraft.nbt.NbtCompoundtoNbt()Methods inherited from class me.ranzeplay.messagechain.nbtutils.AbstractNBTSerializable
loadFromNbt
-
Constructor Details
-
RouteFailResponse
public RouteFailResponse()
-
-
Method Details
-
toNbt
public net.minecraft.nbt.NbtCompound toNbt()- Specified by:
toNbtin classAbstractNBTSerializable- Returns:
- Serialized NBT structure.
-
fromNbt
public void fromNbt(net.minecraft.nbt.NbtCompound nbt) Description copied from class:AbstractNBTSerializableLoads current object instance with NBT data.- Specified by:
fromNbtin classAbstractNBTSerializable- Parameters:
nbt- Source data
-
getGenericClass
Description copied from class:AbstractNBTSerializableGet implemented class- Specified by:
getGenericClassin classAbstractNBTSerializable- Returns:
- Implemented
-
notFound
public static <TFail extends AbstractNBTSerializable> RouteFailResponse<TFail> notFound(Class<TFail> failClass) -
timedOut
public static <TFail extends AbstractNBTSerializable> RouteFailResponse<TFail> timedOut(Class<TFail> failClass) -
internalError
public static <TFail extends AbstractNBTSerializable> RouteFailResponse<TFail> internalError(Class<TFail> failClass) -
failedToProcess
public static <TFail extends AbstractNBTSerializable> RouteFailResponse<TFail> failedToProcess(Class<TFail> failClass)
-