Interface PonderPlugin

All Known Implementing Classes:
BasePonderPlugin, DebugPonderPlugin

public interface PonderPlugin
  • Method Details

    • getModID

      String getModID()
      Returns:
      the modID of the mod that added this plugin
    • registerScenes

      default void registerScenes()
      Register all the Ponder Scenes added by your Mod
    • registerTags

      default void registerTags()
      Register all the Ponder Tags added by your Mod
    • registerSharedText

      default void registerSharedText(BiConsumer<String,String> adder)
      Parameters:
      adder - the consumer that accepts the shared text entries.
      first argument is the key and second its english translation
    • onPonderWorldRestore

      default void onPonderWorldRestore(PonderLevel world)
    • indexExclusions

      default Stream<Predicate<net.minecraft.world.level.ItemLike>> indexExclusions()