Class SimpleReplacementLogic

java.lang.Object
com.pixelmonmod.pixelmon.api.replacement.logic.AbstractReplacementLogic
com.pixelmonmod.pixelmon.api.replacement.logic.SimpleReplacementLogic
All Implemented Interfaces:
SpawnReplacementLogic
Direct Known Subclasses:
BeeReplacementLogic

public class SimpleReplacementLogic extends AbstractReplacementLogic
A simple list used where every element has equal weight
  • Field Details

  • Constructor Details

    • SimpleReplacementLogic

      public SimpleReplacementLogic()
    • SimpleReplacementLogic

      public SimpleReplacementLogic(String id)
  • Method Details

    • replaceSpawn

      public void replaceSpawn(net.minecraftforge.event.entity.EntityJoinLevelEvent event)
      Description copied from interface: SpawnReplacementLogic
      Handles replacing the spawn
      Parameters:
      event - The spawn event
    • read

      public void read(com.google.gson.Gson context, com.google.gson.JsonElement element)
      Description copied from interface: SpawnReplacementLogic
      Reads the data required from the datapack JSON
      Parameters:
      context - The gson
      element - The json element of the file