## Uses of Class
net.minecraft.world.gen.structure.StructureVillagePieceWeight

- Packages that use StructureVillagePieceWeight
  Package | Description
  --- | ---
  cpw.mods.fml.common.registry |
  net.minecraft.world.gen.structure |

- - ### Uses of StructureVillagePieceWeight in cpw.mods.fml.common.registry

    Methods in cpw.mods.fml.common.registry that return StructureVillagePieceWeight
    Modifier and Type | Method and Description
    --- | ---
    `StructureVillagePieceWeight` | VillagerRegistry.IVillageCreationHandler.`getVillagePieceWeight(Random random, int i)` Called when `MapGenVillage` is creating a new village

    Methods in cpw.mods.fml.common.registry with parameters of type StructureVillagePieceWeight
    Modifier and Type | Method and Description
    --- | ---
    `Object` | VillagerRegistry.IVillageCreationHandler.`buildComponent(StructureVillagePieceWeight villagePiece, ComponentVillageStartPiece startPiece, List pieces, Random random, int p1, int p2, int p3, int p4, int p5)` Build an instance of the village component `StructureVillagePieces`
    `static Object` | VillagerRegistry.`getVillageComponent(StructureVillagePieceWeight villagePiece, ComponentVillageStartPiece startPiece, List pieces, Random random, int p1, int p2, int p3, int p4, int p5)`

  - ### Uses of StructureVillagePieceWeight in net.minecraft.world.gen.structure

    Fields in net.minecraft.world.gen.structure declared as StructureVillagePieceWeight
    Modifier and Type | Field and Description
    --- | ---
    `StructureVillagePieceWeight` | ComponentVillageStartPiece.`structVillagePieceWeight`