Class StatueSpecification

java.lang.Object
com.pixelmonmod.api.AbstractSpecification<Pokemon,StatueEntity>
com.pixelmonmod.api.statue.StatueSpecification
All Implemented Interfaces:
Specification<Pokemon,StatueEntity>, Cloneable

public class StatueSpecification extends AbstractSpecification<Pokemon,StatueEntity>
Implementation of the abstract specification for the Pokemon and PixelmonEntity types for Pixelmon
  • Constructor Details

  • Method Details

    • clone

      public StatueSpecification clone()
      Overrides:
      clone in class Object
    • create

      public Pokemon create()
      Description copied from interface: Specification
      Creates an instance of the reforged data object
      Returns:
      An instance
    • create

      public Pokemon create(boolean shallow)
      Description copied from interface: Specification
      Creates an instance of the reforged data object
      If shallow is true not all fields will be instantiated - shallow should be false by default
      Returns:
    • create

      public StatueEntity create(net.minecraft.world.level.Level world)