Class VillagerProfessionBuilder

java.lang.Object
dev.latvian.mods.kubejs.registry.BuilderBase<net.minecraft.world.entity.npc.VillagerProfession>
dev.latvian.mods.kubejs.misc.VillagerProfessionBuilder
All Implemented Interfaces:
Supplier<net.minecraft.world.entity.npc.VillagerProfession>

@ReturnsSelf public class VillagerProfessionBuilder extends BuilderBase<net.minecraft.world.entity.npc.VillagerProfession>
  • Field Details

    • poiType

      public transient com.mojang.datafixers.util.Either<net.minecraft.resources.ResourceKey<net.minecraft.world.entity.ai.village.poi.PoiType>,net.minecraft.tags.TagKey<net.minecraft.world.entity.ai.village.poi.PoiType>> poiType
    • requestedItems

      public transient com.google.common.collect.ImmutableSet<net.minecraft.world.item.Item> requestedItems
    • secondaryPoi

      public transient com.google.common.collect.ImmutableSet<net.minecraft.world.level.block.Block> secondaryPoi
    • workSound

      @Nullable public transient @Nullable net.minecraft.sounds.SoundEvent workSound
  • Constructor Details

    • VillagerProfessionBuilder

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