001 package net.minecraft.world.gen.structure; 002 003 public class StructureVillagePieceWeight 004 { 005 /** The Class object for the represantation of this village piece. */ 006 public Class villagePieceClass; 007 public final int villagePieceWeight; 008 public int villagePiecesSpawned; 009 public int villagePiecesLimit; 010 011 public StructureVillagePieceWeight(Class par1Class, int par2, int par3) 012 { 013 this.villagePieceClass = par1Class; 014 this.villagePieceWeight = par2; 015 this.villagePiecesLimit = par3; 016 } 017 018 public boolean canSpawnMoreVillagePiecesOfType(int par1) 019 { 020 return this.villagePiecesLimit == 0 || this.villagePiecesSpawned < this.villagePiecesLimit; 021 } 022 023 public boolean canSpawnMoreVillagePieces() 024 { 025 return this.villagePiecesLimit == 0 || this.villagePiecesSpawned < this.villagePiecesLimit; 026 } 027 }