Modifier and Type | Field and Description |
---|---|
private Structure<?> |
LocationPredicate.feature |
private Structure<?> |
LocationPredicate.Builder.feature |
Modifier and Type | Method and Description |
---|---|
static LocationPredicate |
LocationPredicate.forFeature(Structure<?> p_218020_0_) |
Constructor and Description |
---|
LocationPredicate(MinMaxBounds.FloatBound p_i225755_1_,
MinMaxBounds.FloatBound p_i225755_2_,
MinMaxBounds.FloatBound p_i225755_3_,
Biome p_i225755_4_,
Structure<?> p_i225755_5_,
DimensionType p_i225755_6_,
LightPredicate p_i225755_7_,
BlockPredicate p_i225755_8_,
FluidPredicate p_i225755_9_) |
Modifier and Type | Field and Description |
---|---|
static Registry<Structure<?>> |
Registry.STRUCTURE_FEATURE
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<Structure<?>,IFeatureConfig> |
Biome.structures |
Modifier and Type | Method and Description |
---|---|
<C extends IFeatureConfig> |
Biome.getStructureConfig(Structure<C> structureIn) |
<C extends IFeatureConfig> |
Biome.hasStructure(Structure<C> structureIn) |
Modifier and Type | Method and Description |
---|---|
<C extends IFeatureConfig> |
Biome.addStructure(ConfiguredFeature<C,? extends Structure<C>> structureIn) |
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<Structure<?>,java.lang.Boolean> |
BiomeProvider.hasStructureCache |
Modifier and Type | Method and Description |
---|---|
boolean |
BiomeProvider.hasStructure(Structure<?> structureIn) |
Modifier and Type | Method and Description |
---|---|
<C extends IFeatureConfig> |
FlatChunkGenerator.getStructureConfig(Biome biomeIn,
Structure<C> structureIn) |
<C extends IFeatureConfig> |
ChunkGenerator.getStructureConfig(Biome biomeIn,
Structure<C> structureIn) |
boolean |
FlatChunkGenerator.hasStructure(Biome biomeIn,
Structure<? extends IFeatureConfig> structureIn) |
boolean |
ChunkGenerator.hasStructure(Biome biomeIn,
Structure<? extends IFeatureConfig> structureIn) |
Modifier and Type | Field and Description |
---|---|
static Structure<BuriedTreasureConfig> |
Feature.BURIED_TREASURE |
static Structure<NoFeatureConfig> |
Feature.DESERT_PYRAMID |
static Structure<NoFeatureConfig> |
Feature.END_CITY |
static Structure<NoFeatureConfig> |
Feature.IGLOO |
static Structure<NoFeatureConfig> |
Feature.JUNGLE_TEMPLE |
static Structure<MineshaftConfig> |
Feature.MINESHAFT |
static Structure<NoFeatureConfig> |
Feature.NETHER_BRIDGE |
static Structure<NoFeatureConfig> |
Feature.OCEAN_MONUMENT |
static Structure<OceanRuinConfig> |
Feature.OCEAN_RUIN |
static Structure<NoFeatureConfig> |
Feature.PILLAGER_OUTPOST |
static Structure<ShipwreckConfig> |
Feature.SHIPWRECK |
static Structure<NoFeatureConfig> |
Feature.STRONGHOLD |
static Structure<VillageConfig> |
Feature.VILLAGE |
static Structure<NoFeatureConfig> |
Feature.WOODLAND_MANSION |
Modifier and Type | Field and Description |
---|---|
static java.util.List<Structure<?>> |
Feature.ILLAGER_STRUCTURES |
static com.google.common.collect.BiMap<java.lang.String,Structure<?>> |
Feature.STRUCTURES |
Modifier and Type | Class and Description |
---|---|
class |
BuriedTreasureStructure |
class |
DesertPyramidStructure |
class |
EndCityStructure |
class |
FortressStructure |
class |
IglooStructure |
class |
JunglePyramidStructure |
class |
MineshaftStructure |
class |
OceanMonumentStructure |
class |
OceanRuinStructure |
class |
PillagerOutpostStructure |
class |
ScatteredStructure<C extends IFeatureConfig> |
class |
ShipwreckStructure |
class |
StrongholdStructure |
class |
SwampHutStructure |
class |
VillageStructure |
class |
WoodlandMansionStructure |
Modifier and Type | Field and Description |
---|---|
static Structure<?> |
Structures.BURIED_TREASURE |
static Structure<?> |
Structures.DESERT_PYRAMID |
static Structure<?> |
Structures.ENDCITY |
static Structure<?> |
Structures.FORTRESS |
static Structure<?> |
Structures.IGLOO |
static Structure<?> |
Structures.JUNGLE_PYRAMID |
static Structure<?> |
Structures.MANSION |
static Structure<?> |
Structures.MINESHAFT |
static Structure<?> |
Structures.MONUMENT |
static Structure<?> |
Structures.OCEAN_RUIN |
static Structure<?> |
Structures.PILLAGER_OUTPOST |
static Structure<?> |
Structures.SHIPWRECK |
static Structure<?> |
Structures.STRONGHOLD |
private Structure<?> |
StructureStart.structure |
static Structure<?> |
Structures.SWAMP_HUT |
static Structure<?> |
Structures.VILLAGE |
Modifier and Type | Method and Description |
---|---|
Structure<?> |
StructureStart.getStructure() |
private static Structure<?> |
Structures.register(java.lang.String key,
Structure<?> p_215141_1_) |
Modifier and Type | Method and Description |
---|---|
ConfiguredFeature<C,? extends Structure<C>> |
Structure.withConfiguration(C p_225566_1_) |
Modifier and Type | Method and Description |
---|---|
StructureStart |
Structure.IStartFactory.create(Structure<?> p_create_1_,
int p_create_2_,
int p_create_3_,
MutableBoundingBox p_create_4_,
int p_create_5_,
long p_create_6_) |
private static Structure<?> |
Structures.register(java.lang.String key,
Structure<?> p_215141_1_) |
Constructor and Description |
---|
MarginedStructureStart(Structure<?> p_i225874_1_,
int p_i225874_2_,
int p_i225874_3_,
MutableBoundingBox p_i225874_4_,
int p_i225874_5_,
long p_i225874_6_) |
Start(Structure<?> p_i225814_1_,
int p_i225814_2_,
int p_i225814_3_,
MutableBoundingBox p_i225814_4_,
int p_i225814_5_,
long p_i225814_6_) |
Start(Structure<?> p_i225818_1_,
int p_i225818_2_,
int p_i225818_3_,
MutableBoundingBox p_i225818_4_,
int p_i225818_5_,
long p_i225818_6_) |
Start(Structure<?> p_i225875_1_,
int p_i225875_2_,
int p_i225875_3_,
MutableBoundingBox p_i225875_4_,
int p_i225875_5_,
long p_i225875_6_) |
Start(Structure<?> p_i225819_1_,
int p_i225819_2_,
int p_i225819_3_,
MutableBoundingBox boundingBox,
int p_i225819_5_,
long p_i225819_6_) |
Start(Structure<?> p_i225811_1_,
int p_i225811_2_,
int p_i225811_3_,
MutableBoundingBox p_i225811_4_,
int p_i225811_5_,
long p_i225811_6_) |
Start(Structure<?> p_i225802_1_,
int p_i225802_2_,
int p_i225802_3_,
MutableBoundingBox p_i225802_4_,
int p_i225802_5_,
long p_i225802_6_) |
Start(Structure<?> p_i225807_1_,
int p_i225807_2_,
int p_i225807_3_,
MutableBoundingBox p_i225807_4_,
int p_i225807_5_,
long p_i225807_6_) |
Start(Structure<?> p_i225801_1_,
int p_i225801_2_,
int p_i225801_3_,
MutableBoundingBox p_i225801_4_,
int p_i225801_5_,
long p_i225801_6_) |
Start(Structure<?> p_i225799_1_,
int p_i225799_2_,
int p_i225799_3_,
MutableBoundingBox p_i225799_4_,
int p_i225799_5_,
long p_i225799_6_) |
Start(Structure<?> p_i225806_1_,
int p_i225806_2_,
int p_i225806_3_,
MutableBoundingBox p_i225806_4_,
int p_i225806_5_,
long p_i225806_6_) |
Start(Structure<?> p_i225817_1_,
int p_i225817_2_,
int p_i225817_3_,
MutableBoundingBox p_i225817_4_,
int p_i225817_5_,
long p_i225817_6_) |
Start(Structure<?> p_i225821_1_,
int p_i225821_2_,
int p_i225821_3_,
MutableBoundingBox p_i225821_4_,
int p_i225821_5_,
long p_i225821_6_) |
Start(Structure<?> p_i225815_1_,
int p_i225815_2_,
int p_i225815_3_,
MutableBoundingBox p_i225815_4_,
int p_i225815_5_,
long p_i225815_6_) |
Start(Structure<?> p_i225823_1_,
int p_i225823_2_,
int p_i225823_3_,
MutableBoundingBox p_i225823_4_,
int p_i225823_5_,
long p_i225823_6_) |
Start(Structure<?> p_i225812_1_,
int p_i225812_2_,
int p_i225812_3_,
MutableBoundingBox p_i225812_4_,
int p_i225812_5_,
long p_i225812_6_) |
StructureStart(Structure<?> p_i225876_1_,
int p_i225876_2_,
int p_i225876_3_,
MutableBoundingBox p_i225876_4_,
int p_i225876_5_,
long p_i225876_6_) |
Modifier and Type | Method and Description |
---|---|
static Registry<Structure<?>> |
GameData.getStructureFeatures() |
static com.google.common.collect.BiMap<java.lang.String,Structure<?>> |
GameData.getStructureMap() |