Class VillagerInteractionRegistries
java.lang.Object
net.fabricmc.fabric.api.registry.VillagerInteractionRegistries
Registries for modifying villager interactions that
villagers have with the world.
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidregisterCompostable(net.minecraft.world.level.ItemLike item) Registers an item to be used in a composter by farmer villagers.static voidregisterFood(net.minecraft.world.level.ItemLike item, int foodValue) Registers an item to be edible by villagers.static voidregisterGatherableItem(net.minecraft.world.level.ItemLike item) Deprecated.static voidregisterGiftLootTable(net.minecraft.resources.ResourceKey<net.minecraft.world.entity.npc.villager.VillagerProfession> profession, net.minecraft.resources.ResourceKey<net.minecraft.world.level.storage.loot.LootTable> lootTable) Registers a hero of the village gifts loot table to a profession.
-
Method Details
-
registerGatherableItem
Deprecated.Add items to theminecraft:villager_picks_upitem tag instead.Registers an item to be collectable (picked up from item entity) by any profession villagers.- Parameters:
item- the item to register
-
registerCompostable
public static void registerCompostable(net.minecraft.world.level.ItemLike item) Registers an item to be used in a composter by farmer villagers.- Parameters:
item- the item to register
-
registerFood
public static void registerFood(net.minecraft.world.level.ItemLike item, int foodValue) Registers an item to be edible by villagers.- Parameters:
item- the item to registerfoodValue- the amount of breeding power the item has (1 = normal food item, 4 = bread)
-
registerGiftLootTable
public static void registerGiftLootTable(net.minecraft.resources.ResourceKey<net.minecraft.world.entity.npc.villager.VillagerProfession> profession, net.minecraft.resources.ResourceKey<net.minecraft.world.level.storage.loot.LootTable> lootTable) Registers a hero of the village gifts loot table to a profession.- Parameters:
profession- the profession to modifylootTable- the loot table to associate with the profession
-
minecraft:villager_picks_upitem tag instead.