Planned
- Version
- 26.3.0-5.0-fabric+forge+neo
- Author
- Serilum
Random Village Names
Calls something that is on Kiln's roadmap. Parts of it may already run.
Evidence
Ran on Kiln's test stand (2026-11-04): ModFabric did not start: java.lang.NoSuchMethodError: 'java.util.Optional net.fabricmc.loader.api.FabricLoader.getModContainer(java.lang.String)'.
What it needs from Kiln
- net.fabricmc.fabric.api.event.lifecycle.v1.ServerChunkEvents
- net.fabricmc.fabric.api.event.lifecycle.v1.ServerChunkEvents.Load
- net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents
- net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents.StartLevelTick
- net.minecraft.core.RegistryAccess
- net.minecraft.server.MinecraftServer
- net.minecraft.tags.StructureTags
- net.minecraft.world.level.ChunkPos
- net.minecraft.world.level.block.BushBlock
- net.minecraft.world.level.block.SnowLayerBlock
- net.minecraft.world.level.block.StandingSignBlock
- net.minecraft.world.level.block.WallSignBlock
- net.minecraft.world.level.block.entity.BlockEntity
- net.minecraft.world.level.block.entity.BlockEntityTypes
- net.minecraft.world.level.block.entity.SignBlockEntity
- net.minecraft.world.level.block.entity.SignText
- net.minecraft.world.level.block.entity.SignText.Mutable
- net.minecraft.world.level.block.entity.SignTextSlot
- net.minecraft.world.level.chunk.LevelChunk
- net.minecraft.world.level.levelgen.WorldGenSettings
- net.minecraft.world.level.levelgen.WorldOptions
- net.minecraft.world.level.levelgen.structure.StructureStart
- net.minecraft.world.level.material.FluidState
- BlockPos.below()
- BlockPos.north()
- Holder.is()
- Registry.wrapAsHolder()
- Registries.STRUCTURE
- ServerLevel.getBlockEntity()
- ServerLevel.getServer()
- ServerLevel.hasChunk()
- ServerLevel.registryAccess()
- Level.getBlockEntity()
- Level.hasChunk()
- Blocks.OAK_SIGN
- Blocks.OAK_WALL_SIGN
- BlockState.getFluidState()
On the roadmap: Code next to data (0.3), Machines (0.4)
In the author's words
🌆 All villages receive a randomized name from a configurable list, shown in the GUI via the Areas mod.
Scan
Scanned on 4 November 2026 against Kiln 0.2.0, file randomvillagenames-26.3.0-5.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.