# Uses of Interface
io.papermc.paper.registry.Reference

Packages that use Reference
Package
Description
io.papermc.paper.registry
io.papermc.paper.world.structure

## Uses of Reference in io.papermc.paper.registry

Methods in io.papermc.paper.registry that return Reference
Modifier and Type
Method
Description
`static <T extends Keyed>
@NotNull Reference<T>`
Reference.`create(@NotNull Registry<T> registry, @NotNull NamespacedKey key)`
Creates a reference to a registered value.

## Uses of Reference in io.papermc.paper.world.structure

Fields in io.papermc.paper.world.structure declared as Reference
Modifier and Type
Field
Description
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`BASTION_REMNANT`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`BURIED_TREASURE`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`DESERT_PYRAMID`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`END_CITY`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`FORTRESS`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`IGLOO`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`JUNGLE_TEMPLE`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`MINESHAFT`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`MINESHAFT_MESA`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`NETHER_FOSSIL`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`OCEAN_MONUMENT`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`OCEAN_RUIN_COLD`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`OCEAN_RUIN_WARM`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`PILLAGER_OUTPOST`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`RUINED_PORTAL_DESERT`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`RUINED_PORTAL_JUNGLE`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`RUINED_PORTAL_MOUNTAIN`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`RUINED_PORTAL_NETHER`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`RUINED_PORTAL_OCEAN`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`RUINED_PORTAL_STANDARD`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`RUINED_PORTAL_SWAMP`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`SHIPWRECK`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`SHIPWRECK_BEACHED`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`STRONGHOLD`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`SWAMP_HUT`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`VILLAGE_DESERT`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`VILLAGE_PLAINS`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`VILLAGE_SAVANNA`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`VILLAGE_SNOWY`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`VILLAGE_TAIGA`
`static final Reference<ConfiguredStructure>`
ConfiguredStructure.`WOODLAND_MANSION`