Planned
- Version
- 26.3.0.0
- Author
- will-y
Pillager Deterrent
Calls something that is on Kiln's roadmap. Parts of it may already run.
Evidence
Ran on Kiln's test stand (2026-11-04): PillagerDeterrent did not start: java.lang.NoClassDefFoundError: net/minecraft/core/component/DataComponents.
What it needs from Kiln
- Mixin
- net.minecraft.core.HolderGetter
- net.minecraft.core.component.DataComponentPatch
- net.minecraft.core.component.DataComponentPatch.Builder
- net.minecraft.core.component.DataComponents
- net.minecraft.network.chat.Style
- net.minecraft.tags.TagKey
- net.minecraft.world.entity.player.Inventory
- net.minecraft.world.item.BannerItem
- net.minecraft.world.item.CreativeModeTab.ItemDisplayParameters
- net.minecraft.world.item.DyeColor
- net.minecraft.world.item.Item.TooltipContext
- net.minecraft.world.item.ItemStackTemplate
- net.minecraft.world.item.component.ItemLore
- net.minecraft.world.item.component.TooltipDisplay
- net.minecraft.world.level.LevelReader
- net.minecraft.world.level.block.BannerBlock
- net.minecraft.world.level.block.ColorCollection
- net.minecraft.world.level.block.WallBannerBlock
- net.minecraft.world.level.block.entity.BannerBlockEntity
- net.minecraft.world.level.block.entity.BannerPatternLayers
- net.minecraft.world.level.block.entity.BannerPatternLayers.Builder
- net.minecraft.world.level.block.entity.BannerPatterns
- net.minecraft.world.level.block.entity.BlockEntityTypes
- net.minecraft.world.level.storage.loot.entries.EmptyLootItem
- FabricCreativeModeTabOutput.getContext()
- HolderLookup.Provider.lookup()
- BuiltInRegistries.POINT_OF_INTEREST_TYPE
- Registries.BANNER_PATTERN
- Registries.POINT_OF_INTEREST_TYPE
- MutableComponent.withStyle()
- Player.getInventory()
- Item.builtInRegistryHolder()
- Item.Properties.component()
- ItemStack.applyComponents()
- ItemStack.is()
- Blocks.BANNER
- Blocks.WALL_BANNER
- BlockBehaviour.Properties.overrideLootTable()
On the roadmap: Code next to data (0.3), Machines (0.4), Mixin (0.5)
In the author's words
Adds a curios ring and a banner that prevent pillager patrols from spawning
Scan
Scanned on 4 November 2026 against Kiln 0.2.0, file pillager_deterrent-fabric-26.3-26.3.0.0.jar. The scan reads the mod's classes; it does not run them.
Reports from players
No reports from players yet.
Thank you. Your report is counted.