Interface ILevelReaderExtension
- All Known Subinterfaces:
CommonLevelAccessor,LevelAccessor,LevelReader,LevelTimeAccess,ServerLevelAccessor,WorldGenLevel
- All Known Implementing Classes:
ClientLevel,Level,ServerLevel,WorldGenRegion
public interface ILevelReaderExtension
-
Method Summary
Modifier and TypeMethodDescriptiondefault <T> Optional<Holder.Reference<T>> holder(ResourceKey<T> key) Shortcut method to get an optional holder from a ResourceKey.default <T> Holder<T> holderOrThrow(ResourceKey<T> key) Shortcut method to get a holder from a ResourceKey.default booleanisAreaLoaded(BlockPos center, int range) private LevelReaderself()
-
Method Details
-
self
-
isAreaLoaded
-
holderOrThrow
Shortcut method to get a holder from a ResourceKey. seeIHolderLookupProviderExtension- Throws:
IllegalStateException- if the registry or key is not found.
-
holder
Shortcut method to get an optional holder from a ResourceKey. seeIHolderLookupProviderExtension
-