pub enum BiomeKey<Other = Identifier> {
Show 66 variants
Badlands,
BambooJungle,
BasaltDeltas,
Beach,
BirchForest,
CherryGrove,
ColdOcean,
CrimsonForest,
DarkForest,
DeepColdOcean,
DeepDark,
DeepFrozenOcean,
DeepLukewarmOcean,
DeepOcean,
Desert,
DripstoneCaves,
EndBarrens,
EndHighlands,
EndMidlands,
ErodedBadlands,
FlowerForest,
Forest,
FrozenOcean,
FrozenPeaks,
FrozenRiver,
Grove,
IceSpikes,
JaggedPeaks,
Jungle,
LukewarmOcean,
LushCaves,
MangroveSwamp,
Meadow,
MushroomFields,
NetherWastes,
Ocean,
OldGrowthBirchForest,
OldGrowthPineTaiga,
OldGrowthSpruceTaiga,
PaleGarden,
Plains,
River,
Savanna,
SavannaPlateau,
SmallEndIslands,
SnowyBeach,
SnowyPlains,
SnowySlopes,
SnowyTaiga,
SoulSandValley,
SparseJungle,
StonyPeaks,
StonyShore,
SunflowerPlains,
Swamp,
Taiga,
TheEnd,
TheVoid,
WarmOcean,
WarpedForest,
WindsweptForest,
WindsweptGravellyHills,
WindsweptHills,
WindsweptSavanna,
WoodedBadlands,
Other(Other),
}Variants§
Badlands
BambooJungle
BasaltDeltas
Beach
BirchForest
CherryGrove
ColdOcean
CrimsonForest
DarkForest
DeepColdOcean
DeepDark
DeepFrozenOcean
DeepLukewarmOcean
DeepOcean
Desert
DripstoneCaves
EndBarrens
EndHighlands
EndMidlands
ErodedBadlands
FlowerForest
Forest
FrozenOcean
FrozenPeaks
FrozenRiver
Grove
IceSpikes
JaggedPeaks
Jungle
LukewarmOcean
LushCaves
MangroveSwamp
Meadow
MushroomFields
NetherWastes
Ocean
OldGrowthBirchForest
OldGrowthPineTaiga
OldGrowthSpruceTaiga
PaleGarden
Plains
River
Savanna
SavannaPlateau
SmallEndIslands
SnowyBeach
SnowyPlains
SnowySlopes
SnowyTaiga
SoulSandValley
SparseJungle
StonyPeaks
StonyShore
SunflowerPlains
Swamp
Taiga
TheEnd
TheVoid
WarmOcean
WarpedForest
WindsweptForest
WindsweptGravellyHills
WindsweptHills
WindsweptSavanna
WoodedBadlands
Other(Other)
Implementations§
Trait Implementations§
Source§impl DataRegistryKey for BiomeKey
impl DataRegistryKey for BiomeKey
type Borrow<'a> = BiomeKey<&'a Identifier>
fn into_ident(self) -> Identifier
Source§impl<'a> DataRegistryKeyRef<'a> for BiomeKey<&'a Identifier>
impl<'a> DataRegistryKeyRef<'a> for BiomeKey<&'a Identifier>
type Owned = BiomeKey
fn to_owned(self) -> Self::Owned
fn from_ident(ident: &'a Identifier) -> Self
fn into_ident(self) -> Identifier
Source§impl<'a> From<&'a Identifier> for BiomeKey<&'a Identifier>
impl<'a> From<&'a Identifier> for BiomeKey<&'a Identifier>
Source§fn from(ident: &'a Identifier) -> Self
fn from(ident: &'a Identifier) -> Self
Converts to this type from the input type.
Source§impl From<BiomeKey<&Identifier>> for Identifier
impl From<BiomeKey<&Identifier>> for Identifier
Source§fn from(registry: BiomeKey<&Identifier>) -> Self
fn from(registry: BiomeKey<&Identifier>) -> Self
Converts to this type from the input type.
Source§impl From<BiomeKey> for Identifier
impl From<BiomeKey> for Identifier
Source§impl From<Identifier> for BiomeKey
impl From<Identifier> for BiomeKey
Source§fn from(ident: Identifier) -> Self
fn from(ident: Identifier) -> Self
Converts to this type from the input type.
Source§impl FromNbtTag for BiomeKey
impl FromNbtTag for BiomeKey
fn from_nbt_tag(tag: NbtTag<'_, '_>) -> Option<Self>
fn from_optional_nbt_tag( tag: Option<NbtTag<'_, '_>>, ) -> Result<Option<Self>, DeserializeError>
impl<Other: Eq> Eq for BiomeKey<Other>
impl<Other> StructuralPartialEq for BiomeKey<Other>
Auto Trait Implementations§
impl<Other> Freeze for BiomeKey<Other>where
Other: Freeze,
impl<Other> RefUnwindSafe for BiomeKey<Other>where
Other: RefUnwindSafe,
impl<Other> Send for BiomeKey<Other>where
Other: Send,
impl<Other> Sync for BiomeKey<Other>where
Other: Sync,
impl<Other> Unpin for BiomeKey<Other>where
Other: Unpin,
impl<Other> UnwindSafe for BiomeKey<Other>where
Other: UnwindSafe,
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.