Interface CompatPlatform

All Known Implementing Classes:
FabricCompatPlatform

public interface CompatPlatform
  • Method Details

    • postInitialize

      void postInitialize()
    • postCompatibilityLoad

      void postCompatibilityLoad()
    • onData

      void onData(RadioSpeaker channel, RadioSource source, short[] decoded)
    • modifyPosition

      WorldlyPosition modifyPosition(WorldlyPosition position)
    • modifyRotation

      org.joml.Quaternionf modifyRotation(WorldlyPosition position, org.joml.Quaternionf rotation)
    • verifyLocationCollection

      RadioManager.CollectionResult verifyLocationCollection(WorldlyPosition location, Class<?> clazz)
    • verifyEntityCollection

      RadioManager.CollectionResult verifyEntityCollection(net.minecraft.world.entity.Entity entity, Predicate<net.minecraft.world.item.ItemStack> inventoryCriteria)
    • getSound

      String getSound(net.minecraft.world.item.ItemStack stack)
    • getAccessory

      net.minecraft.world.item.ItemStack getAccessory(net.minecraft.world.entity.player.Player player, Predicate<net.minecraft.world.item.ItemStack> filter)