接口 StructureWorldAccess
-
- 所有超级接口:
BiomeAccess.Storage,BlockRenderView,BlockView,CollisionView,EntityView,HeightLimitView,LunarWorldView,ModifiableTestableWorld,ModifiableWorld,RegistryWorldView,ServerWorldAccess,TestableWorld,WorldAccess,WorldView
- 所有已知实现类:
ChunkRegion,ServerWorld
public interface StructureWorldAccess extends ServerWorldAccess
- Mappings:
Namespace Name official bwmintermediary net/minecraft/class_5281named net/minecraft/world/StructureWorldAccess
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 longgetSeed()Stream<? extends StructureStart<?>>getStructures(ChunkSectionPos pos, StructureFeature<?> feature)-
从接口继承的方法 net.minecraft.world.biome.source.BiomeAccess.Storage
getBiomeForNoiseGen
-
从接口继承的方法 net.minecraft.world.BlockRenderView
getBaseLightLevel, getBrightness, getLightingProvider, getLightLevel, isSkyVisible
-
从接口继承的方法 net.minecraft.world.BlockView
getBlockEntity, getBlockState, getDismountHeight, getDismountHeight, getFluidState, getLuminance, getMaxLightLevel, getStatesInBox, raycast, raycast, raycastBlock
-
从接口继承的方法 net.minecraft.world.CollisionView
canPlace, getBlockCollisions, getBlockCollisions, getCollisions, getEntityCollisions, getWorldBorder, intersectsEntities, intersectsEntities, isBlockSpaceEmpty, isSpaceEmpty, isSpaceEmpty, isSpaceEmpty, isSpaceEmpty, method_33594
-
从接口继承的方法 net.minecraft.world.EntityView
getClosestEntity, getClosestEntity, getClosestPlayer, getClosestPlayer, getClosestPlayer, getClosestPlayer, getClosestPlayer, getClosestPlayer, getEntitiesByClass, getEntitiesByType, getNonSpectatingEntities, getOtherEntities, getOtherEntities, getPlayerByUuid, getPlayers, getPlayers, getTargets, isPlayerInRange
-
从接口继承的方法 net.minecraft.world.HeightLimitView
countVerticalSections, getBottomSectionCoord, getSectionIndex, getTopSectionCoord, getTopY, isOutOfHeightLimit, isOutOfHeightLimit, sectionCoordToIndex, sectionIndexToCoord
-
从接口继承的方法 net.minecraft.world.LunarWorldView
getMoonPhase, getMoonSize, getSkyAngle
-
从接口继承的方法 net.minecraft.world.ModifiableWorld
breakBlock, breakBlock, breakBlock, removeBlock, setBlockState, setBlockState, spawnEntity
-
从接口继承的方法 net.minecraft.world.RegistryWorldView
getBiomeKey, getBlockEntity, getEntityCollisions, getRegistryManager, getTopPosition, intersectsEntities
-
从接口继承的方法 net.minecraft.world.ServerWorldAccess
spawnEntityAndPassengers, toServerWorld
-
从接口继承的方法 net.minecraft.world.TestableWorld
testBlockState, testFluidState
-
从接口继承的方法 net.minecraft.world.WorldAccess
addParticle, emitGameEvent, emitGameEvent, emitGameEvent, emitGameEvent, getBlockTickScheduler, getChunkManager, getDifficulty, getFluidTickScheduler, getLevelProperties, getLocalDifficulty, getLogicalHeight, getLunarTime, getRandom, getServer, isChunkLoaded, playSound, syncWorldEvent, syncWorldEvent, updateNeighbors
-
从接口继承的方法 net.minecraft.world.WorldView
containsFluid, getAmbientDarkness, getBiome, getBiomeAccess, getBiomeForNoiseGen, getBottomY, getBrightness, getChunk, getChunk, getChunk, getChunk, getChunkAsView, getColor, getDimension, getGeneratorStoredBiome, getHeight, getLightLevel, getLightLevel, getSeaLevel, getStatesInBoxIfLoaded, getStrongRedstonePower, getTopY, isAir, isChunkLoaded, isClient, isPosLoaded, isRegionLoaded, isRegionLoaded, isRegionLoaded, isSkyVisibleAllowingSea, isWater
-
-
-
-
方法详细资料
-
getSeed
long getSeed()
- Mappings:
Namespace Name Mixin selector official ELbwm;E()Jintermediary method_8412Lnet/minecraft/class_5281;method_8412()Jnamed getSeedLnet/minecraft/world/StructureWorldAccess;getSeed()J
-
getStructures
Stream<? extends StructureStart<?>> getStructures(ChunkSectionPos pos, StructureFeature<?> feature)
- Mappings:
Namespace Name Mixin selector official aLbwm;a(Lgu;Lcsx;)Ljava/util/stream/Stream;intermediary method_30275Lnet/minecraft/class_5281;method_30275(Lnet/minecraft/class_4076;Lnet/minecraft/class_3195;)Ljava/util/stream/Stream;named getStructuresLnet/minecraft/world/StructureWorldAccess;getStructures(Lnet/minecraft/util/math/ChunkSectionPos;Lnet/minecraft/world/gen/feature/StructureFeature;)Ljava/util/stream/Stream;
-
-