Class PoiTypeBuilder

java.lang.Object
dev.latvian.mods.kubejs.registry.BuilderBase<net.minecraft.world.entity.ai.village.poi.PoiType>
dev.latvian.mods.kubejs.misc.PoiTypeBuilder
All Implemented Interfaces:
Supplier<net.minecraft.world.entity.ai.village.poi.PoiType>

@ReturnsSelf public class PoiTypeBuilder extends BuilderBase<net.minecraft.world.entity.ai.village.poi.PoiType>
  • Field Details

    • blockStates

      public transient Set<net.minecraft.world.level.block.state.BlockState> blockStates
    • maxTickets

      public transient int maxTickets
    • validRange

      public transient int validRange
  • Constructor Details

    • PoiTypeBuilder

      public PoiTypeBuilder(net.minecraft.resources.ResourceLocation i)
  • Method Details

    • createObject

      public net.minecraft.world.entity.ai.village.poi.PoiType createObject()
      Specified by:
      createObject in class BuilderBase<net.minecraft.world.entity.ai.village.poi.PoiType>
    • blocks

      public PoiTypeBuilder blocks(net.minecraft.world.level.block.state.BlockState[] r)
    • block

      public PoiTypeBuilder block(net.minecraft.world.level.block.Block r)
    • maxTickets

      public PoiTypeBuilder maxTickets(int i)
    • validRange

      public PoiTypeBuilder validRange(int i)