Package com.codinglitch.simpleradio
Class CompatCore
java.lang.Object
com.codinglitch.simpleradio.CompatCore
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic CompatibilityInstancestatic CompatibilityInstancestatic CompatibilityInstancestatic CompatibilityInstancestatic booleanstatic CompatibilityInstancestatic CompatibilityInstancestatic CompatibilityInstancestatic CompatibilityInstance -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidacceptSource(Router router, Source source) static StringgetSound(net.minecraft.core.HolderLookup.Provider provider, net.minecraft.world.item.ItemStack stack) static WorldlyPositionmodifyPosition(WorldlyPosition position) static org.joml.QuaternionfmodifyRotation(WorldlyPosition position, org.joml.Quaternionf rotation) static voidonData(RadioSpeaker channel, RadioSource source, short[] decoded) static voidstatic voidstatic voidremoveBlockEntity(net.minecraft.world.level.block.entity.BlockEntity blockEntity) static voidverifyEntityCollection(net.minecraft.world.entity.Entity entity, Predicate<net.minecraft.world.item.ItemStack> inventoryCriteria) verifyLocationCollection(WorldlyPosition position, Class<?> clazz)
-
Field Details
-
initialized
public static boolean initialized -
VC_INTERACTION
-
VIBRATIVE_VOICE
-
VALKYRIEN_SKIES
-
CREATE
-
COMPUTER_CRAFT
-
ETCHED
-
AUDIO_PLAYER
-
SABLE
-
-
Constructor Details
-
CompatCore
public CompatCore()
-
-
Method Details
-
postInitialize
public static void postInitialize() -
spoutCompatibilities
public static void spoutCompatibilities() -
reloadCompatibilities
public static void reloadCompatibilities() -
onData
-
removeBlockEntity
public static void removeBlockEntity(net.minecraft.world.level.block.entity.BlockEntity blockEntity) -
acceptSource
-
getSound
public static String getSound(net.minecraft.core.HolderLookup.Provider provider, net.minecraft.world.item.ItemStack stack) -
modifyPosition
-
modifyRotation
public static org.joml.Quaternionf modifyRotation(WorldlyPosition position, org.joml.Quaternionf rotation) -
verifyLocationCollection
public static RadioManager.CollectionResult verifyLocationCollection(WorldlyPosition position, Class<?> clazz) -
verifyEntityCollection
public static RadioManager.CollectionResult verifyEntityCollection(net.minecraft.world.entity.Entity entity, Predicate<net.minecraft.world.item.ItemStack> inventoryCriteria)
-