Package io.papermc.paper.world.structure
Class ConfiguredStructure
java.lang.Object
io.papermc.paper.world.structure.ConfiguredStructure
- All Implemented Interfaces:
 net.kyori.adventure.key.Keyed,Keyed
@Deprecated(forRemoval=true)
@ScheduledForRemoval(inVersion="1.21")
public final class ConfiguredStructure
extends Object
implements Keyed
Deprecated, for removal: This API element is subject to removal in a future version.
Represents a configured structure each with a
 
StructureType. Multiple ConfiguredStructures can have
 the same StructureType.- 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version.static final Reference<ConfiguredStructure>Deprecated, for removal: This API element is subject to removal in a future version. - 
Method Summary
Modifier and TypeMethodDescriptionbooleanDeprecated, for removal: This API element is subject to removal in a future version.static @Nullable ConfiguredStructurefromModern(@NotNull Structure structure) Deprecated, for removal: This API element is subject to removal in a future version.getKey()Deprecated, for removal: This API element is subject to removal in a future version.Return the namespaced identifier for this object.Deprecated, for removal: This API element is subject to removal in a future version.Gets the structure type for this configure structure.inthashCode()Deprecated, for removal: This API element is subject to removal in a future version.toModern()Deprecated, for removal: This API element is subject to removal in a future version.toString()Deprecated, for removal: This API element is subject to removal in a future version. 
- 
Field Details
- 
PILLAGER_OUTPOST
Deprecated, for removal: This API element is subject to removal in a future version. - 
MINESHAFT
Deprecated, for removal: This API element is subject to removal in a future version. - 
MINESHAFT_MESA
Deprecated, for removal: This API element is subject to removal in a future version. - 
WOODLAND_MANSION
Deprecated, for removal: This API element is subject to removal in a future version. - 
JUNGLE_TEMPLE
Deprecated, for removal: This API element is subject to removal in a future version. - 
DESERT_PYRAMID
Deprecated, for removal: This API element is subject to removal in a future version. - 
IGLOO
Deprecated, for removal: This API element is subject to removal in a future version. - 
SHIPWRECK
Deprecated, for removal: This API element is subject to removal in a future version. - 
SHIPWRECK_BEACHED
Deprecated, for removal: This API element is subject to removal in a future version. - 
SWAMP_HUT
Deprecated, for removal: This API element is subject to removal in a future version. - 
STRONGHOLD
Deprecated, for removal: This API element is subject to removal in a future version. - 
OCEAN_MONUMENT
Deprecated, for removal: This API element is subject to removal in a future version. - 
OCEAN_RUIN_COLD
Deprecated, for removal: This API element is subject to removal in a future version. - 
OCEAN_RUIN_WARM
Deprecated, for removal: This API element is subject to removal in a future version. - 
FORTRESS
Deprecated, for removal: This API element is subject to removal in a future version. - 
NETHER_FOSSIL
Deprecated, for removal: This API element is subject to removal in a future version. - 
END_CITY
Deprecated, for removal: This API element is subject to removal in a future version. - 
BURIED_TREASURE
Deprecated, for removal: This API element is subject to removal in a future version. - 
BASTION_REMNANT
Deprecated, for removal: This API element is subject to removal in a future version. - 
VILLAGE_PLAINS
Deprecated, for removal: This API element is subject to removal in a future version. - 
VILLAGE_DESERT
Deprecated, for removal: This API element is subject to removal in a future version. - 
VILLAGE_SAVANNA
Deprecated, for removal: This API element is subject to removal in a future version. - 
VILLAGE_SNOWY
Deprecated, for removal: This API element is subject to removal in a future version. - 
VILLAGE_TAIGA
Deprecated, for removal: This API element is subject to removal in a future version. - 
RUINED_PORTAL_STANDARD
Deprecated, for removal: This API element is subject to removal in a future version. - 
RUINED_PORTAL_DESERT
Deprecated, for removal: This API element is subject to removal in a future version. - 
RUINED_PORTAL_JUNGLE
Deprecated, for removal: This API element is subject to removal in a future version. - 
RUINED_PORTAL_SWAMP
Deprecated, for removal: This API element is subject to removal in a future version. - 
RUINED_PORTAL_MOUNTAIN
Deprecated, for removal: This API element is subject to removal in a future version. - 
RUINED_PORTAL_OCEAN
Deprecated, for removal: This API element is subject to removal in a future version. - 
RUINED_PORTAL_NETHER
Deprecated, for removal: This API element is subject to removal in a future version. 
 - 
 - 
Method Details
- 
getKey
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:KeyedReturn the namespaced identifier for this object. - 
getStructureType
Deprecated, for removal: This API element is subject to removal in a future version.Gets the structure type for this configure structure.- Returns:
 - the structure type
 
 - 
equals
Deprecated, for removal: This API element is subject to removal in a future version. - 
hashCode
public int hashCode()Deprecated, for removal: This API element is subject to removal in a future version. - 
toString
Deprecated, for removal: This API element is subject to removal in a future version. - 
toModern
Deprecated, for removal: This API element is subject to removal in a future version. - 
fromModern
@Internal @Nullable public static @Nullable ConfiguredStructure fromModern(@NotNull @NotNull Structure structure) Deprecated, for removal: This API element is subject to removal in a future version. 
 - 
 
Structure