Package net.minecraft.world
Interface StructureWorldAccess
- All Superinterfaces:
- BiomeAccess.Storage,- BlockRenderView,- BlockView,- CollisionView,- EntityView,- HeightLimitView,- LunarWorldView,- ModifiableTestableWorld,- ModifiableWorld,- RedstoneView,- RegistryWorldView,- ServerWorldAccess,- TestableWorld,- WorldAccess,- WorldView
- All Known Implementing Classes:
- ChunkRegion,- ServerWorld
- Mappings:
- Namespace - Name - official - cng- intermediary - net/minecraft/class_5281- named - net/minecraft/world/StructureWorldAccess
- 
Field SummaryFields inherited from interface net.minecraft.world.RedstoneViewDIRECTIONS
- 
Method SummaryModifier and TypeMethodDescriptionlonggetSeed()default booleanReturnstrueif the given position is an accessible position for thesetBlockStatefunction.default voidsetCurrentlyGeneratingStructureName(@Nullable Supplier<String> structureName) Methods inherited from interface net.minecraft.world.BlockRenderViewgetBaseLightLevel, getBrightness, getLightingProvider, getLightLevel, isSkyVisibleMethods inherited from interface net.minecraft.world.BlockViewgetBlockEntity, getBlockState, getDismountHeight, getDismountHeight, getFluidState, getLuminance, getMaxLightLevel, getStatesInBox, raycast, raycast, raycastBlockMethods inherited from interface net.minecraft.world.CollisionViewcanCollide, canPlace, doesNotIntersectEntities, doesNotIntersectEntities, findClosestCollision, findSupportingBlockPos, getBlockCollisions, getCollisions, getEntityCollisions, getWorldBorder, isSpaceEmpty, isSpaceEmpty, isSpaceEmptyMethods inherited from interface net.minecraft.world.EntityViewgetClosestEntity, getClosestEntity, getClosestPlayer, getClosestPlayer, getClosestPlayer, getClosestPlayer, getClosestPlayer, getClosestPlayer, getEntitiesByClass, getEntitiesByType, getNonSpectatingEntities, getOtherEntities, getOtherEntities, getPlayerByUuid, getPlayers, getPlayers, getTargets, isPlayerInRangeMethods inherited from interface net.minecraft.world.HeightLimitViewcountVerticalSections, getBottomSectionCoord, getSectionIndex, getTopSectionCoord, getTopY, isOutOfHeightLimit, isOutOfHeightLimit, sectionCoordToIndex, sectionIndexToCoordMethods inherited from interface net.minecraft.world.LunarWorldViewgetMoonPhase, getMoonSize, getSkyAngleMethods inherited from interface net.minecraft.world.ModifiableWorldbreakBlock, breakBlock, breakBlock, removeBlock, setBlockState, setBlockState, spawnEntityMethods inherited from interface net.minecraft.world.RedstoneViewgetEmittedRedstonePower, getEmittedRedstonePower, getReceivedRedstonePower, getReceivedStrongRedstonePower, getStrongRedstonePower, isEmittingRedstonePower, isReceivingRedstonePowerMethods inherited from interface net.minecraft.world.RegistryWorldViewdoesNotIntersectEntities, getBlockEntity, getEntityCollisions, getTopPositionMethods inherited from interface net.minecraft.world.ServerWorldAccessspawnEntityAndPassengers, toServerWorldMethods inherited from interface net.minecraft.world.TestableWorldtestBlockState, testFluidStateMethods inherited from interface net.minecraft.world.WorldAccessaddParticle, emitGameEvent, emitGameEvent, emitGameEvent, emitGameEvent, getBlockTickScheduler, getChunkManager, getDifficulty, getFluidTickScheduler, getLevelProperties, getLocalDifficulty, getLunarTime, getRandom, getServer, getTickOrder, isChunkLoaded, playSound, playSound, replaceWithStateForNeighborUpdate, scheduleBlockTick, scheduleBlockTick, scheduleFluidTick, scheduleFluidTick, syncWorldEvent, syncWorldEvent, updateNeighborsMethods inherited from interface net.minecraft.world.WorldViewcontainsFluid, createCommandRegistryWrapper, getAmbientDarkness, getBiome, getBiomeAccess, getBiomeForNoiseGen, getBottomY, getBrightness, getChunk, getChunk, getChunk, getChunk, getChunkAsView, getColor, getDimension, getEnabledFeatures, getGeneratorStoredBiome, getHeight, getLightLevel, getLightLevel, getPhototaxisFavor, getRegistryManager, getSeaLevel, getStatesInBoxIfLoaded, getTopY, isAir, isChunkLoaded, isClient, isPosLoaded, isRegionLoaded, isRegionLoaded, isRegionLoaded, isSkyVisibleAllowingSea, isWater
- 
Method Details- 
getSeedlong getSeed()- Mappings:
- Namespace - Name - Mixin selector - official - A- Lcng;A()J- intermediary - method_8412- Lnet/minecraft/class_5281;method_8412()J- named - getSeed- Lnet/minecraft/world/StructureWorldAccess;getSeed()J
 
- 
isValidForSetBlockReturnstrueif the given position is an accessible position for thesetBlockStatefunction.- Returns:
- trueif the given position is an accessible position for the- setBlockStatefunction
- Mappings:
- Namespace - Name - Mixin selector - official - f_- Lcng;f_(Lgu;)Z- intermediary - method_37368- Lnet/minecraft/class_5281;method_37368(Lnet/minecraft/class_2338;)Z- named - isValidForSetBlock- Lnet/minecraft/world/StructureWorldAccess;isValidForSetBlock(Lnet/minecraft/util/math/BlockPos;)Z
 
- 
setCurrentlyGeneratingStructureNamedefault void setCurrentlyGeneratingStructureName(@Nullable @Nullable Supplier<String> structureName) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lcng;a(Ljava/util/function/Supplier;)V- intermediary - method_36972- Lnet/minecraft/class_5281;method_36972(Ljava/util/function/Supplier;)V- named - setCurrentlyGeneratingStructureName- Lnet/minecraft/world/StructureWorldAccess;setCurrentlyGeneratingStructureName(Ljava/util/function/Supplier;)V
 
 
-