Interface ILevelReaderExtension
public interface ILevelReaderExtension
-
Method Summary
Modifier and TypeMethodDescriptiondefault <T> Optional
<net.minecraft.core.Holder.Reference<T>> holder
(net.minecraft.resources.ResourceKey<T> key) Shortcut method to get an optional holder from a ResourceKey.default <T> net.minecraft.core.Holder
<T> holderOrThrow
(net.minecraft.resources.ResourceKey<T> key) Shortcut method to get a holder from a ResourceKey.default boolean
isAreaLoaded
(net.minecraft.core.BlockPos center, int range) private net.minecraft.world.level.LevelReader
self()
-
Method Details
-
self
private net.minecraft.world.level.LevelReader self() -
isAreaLoaded
default boolean isAreaLoaded(net.minecraft.core.BlockPos center, int range) -
holderOrThrow
default <T> net.minecraft.core.Holder<T> holderOrThrow(net.minecraft.resources.ResourceKey<T> key) Shortcut method to get a holder from a ResourceKey. seeIHolderLookupProviderExtension
- Throws:
IllegalStateException
- if the registry or key is not found.
-
holder
default <T> Optional<net.minecraft.core.Holder.Reference<T>> holder(net.minecraft.resources.ResourceKey<T> key) Shortcut method to get an optional holder from a ResourceKey. seeIHolderLookupProviderExtension
-