Class ServerWorldMixin
java.lang.Object
net.minecraft.world.World
net.vitacraft.serverlibraries.mixin.ServerWorldMixin
- All Implemented Interfaces:
AutoCloseable
,net.fabricmc.fabric.api.blockview.v2.FabricBlockView
,net.minecraft.world.biome.source.BiomeAccess.Storage
,net.minecraft.world.BlockRenderView
,net.minecraft.world.BlockView
,net.minecraft.world.CollisionView
,net.minecraft.world.EntityView
,net.minecraft.world.HeightLimitView
,net.minecraft.world.LunarWorldView
,net.minecraft.world.ModifiableTestableWorld
,net.minecraft.world.ModifiableWorld
,net.minecraft.world.RedstoneView
,net.minecraft.world.RegistryWorldView
,net.minecraft.world.TestableWorld
,net.minecraft.world.WorldAccess
,net.minecraft.world.WorldView
public abstract class ServerWorldMixin
extends net.minecraft.world.World
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.World
net.minecraft.world.World.ExplosionSourceType
-
Field Summary
Fields inherited from class net.minecraft.world.World
blockEntityTickers, CODEC, END, field_30967, field_30968, field_30969, HORIZONTAL_LIMIT, isClient, lcgBlockSeed, lcgBlockSeedIncrement, MAX_UPDATE_DEPTH, MAX_Y, MIN_Y, neighborUpdater, NETHER, OVERWORLD, properties, rainGradient, rainGradientPrev, random, thunderGradient, thunderGradientPrev
Fields inherited from interface net.minecraft.world.RedstoneView
DIRECTIONS
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ServerWorldMixin
(net.minecraft.world.MutableWorldProperties properties, net.minecraft.registry.RegistryKey<net.minecraft.world.World> registryRef, net.minecraft.registry.DynamicRegistryManager registryManager, net.minecraft.registry.entry.RegistryEntry<net.minecraft.world.dimension.DimensionType> dimensionEntry, Supplier<net.minecraft.util.profiler.Profiler> profiler, boolean isClient, boolean debugWorld, long biomeAccess, int maxChainedNeighborUpdates) -
Method Summary
Methods inherited from class net.minecraft.world.World
addBlockBreakParticles, addBlockEntity, addBlockEntityTicker, addDetailsToCrashReport, addFireworkParticle, addImportantParticle, addImportantParticle, addParticle, addParticle, addSyncedBlockEvent, asString, breakBlock, calculateAmbientDarkness, canPlayerModifyAt, canSetBlock, close, collectEntitiesByType, collectEntitiesByType, createExplosion, createExplosion, createExplosion, createExplosion, createExplosion, createExplosion, disconnect, getAmbientDarkness, getBiomeAccess, getBlockEntity, getBlockState, getBrewingRecipeRegistry, getChunk, getChunk, getChunkAsView, getDamageSources, getDimension, getDimensionEntry, getEntitiesByType, getEntityById, getEntityLookup, getFluidState, getGameRules, getLevelProperties, getLightingProvider, getLocalDifficulty, getMapState, getOtherEntities, getProfiler, getProfilerSupplier, getRainGradient, getRandom, getRandomPosInChunk, getRecipeManager, getRegistryKey, getRegistryManager, getScoreboard, getSeaLevel, getServer, getSkyAngleRadians, getSpawnAngle, getSpawnPos, getThunderGradient, getTickManager, getTickOrder, getTime, getTimeOfDay, getTopY, getWorldBorder, getWorldChunk, hasRain, increaseAndGetMapId, initWeatherGradients, isClient, isDay, isDebugWorld, isDirectionSolid, isInBuildLimit, isNight, isRaining, isSavingDisabled, isThundering, isTopSolid, isValid, markDirty, onBlockChanged, playSound, playSound, playSound, playSound, playSound, playSound, playSound, playSound, playSoundAtBlockCenter, playSoundFromEntity, playSoundFromEntity, playSoundFromEntity, putMapState, removeBlock, removeBlockEntity, replaceWithStateForNeighborUpdate, scheduleBlockRerenderIfNeeded, sendEntityDamage, sendEntityStatus, sendPacket, setBlockBreakingInfo, setBlockState, setBlockState, setBlockState, setLightningTicksLeft, setMobSpawnOptions, setRainGradient, setThunderGradient, shouldTickBlockPos, shouldTickBlocksInChunk, shouldUpdatePostDeath, syncGlobalEvent, testBlockState, testFluidState, tickBlockEntities, tickEntity, updateComparators, updateListeners, updateNeighbor, updateNeighbor, updateNeighborsAlways, updateNeighborsExcept
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.world.BlockRenderView
getBaseLightLevel, getBrightness, getLightLevel, isSkyVisible
Methods inherited from interface net.minecraft.world.BlockView
getDismountHeight, getDismountHeight, getLuminance, getMaxLightLevel, getStatesInBox, raycast, raycast, raycastBlock
Methods inherited from interface net.minecraft.world.CollisionView
canCollide, canPlace, doesNotIntersectEntities, doesNotIntersectEntities, findClosestCollision, findSupportingBlockPos, getBlockCollisions, getCollisions, getEntityCollisions, isBlockSpaceEmpty, isSpaceEmpty, isSpaceEmpty, isSpaceEmpty
Methods inherited from interface net.minecraft.world.EntityView
getClosestEntity, getClosestEntity, getClosestPlayer, getClosestPlayer, getClosestPlayer, getClosestPlayer, getClosestPlayer, getClosestPlayer, getEntitiesByClass, getNonSpectatingEntities, getOtherEntities, getPlayerByUuid, getPlayers, getPlayers, getTargets, isPlayerInRange
Methods inherited from interface net.fabricmc.fabric.api.blockview.v2.FabricBlockView
getBiomeFabric, getBlockEntityRenderData, hasBiomes
Methods inherited from interface net.minecraft.world.HeightLimitView
countVerticalSections, getBottomSectionCoord, getSectionIndex, getTopSectionCoord, getTopY, isOutOfHeightLimit, isOutOfHeightLimit, sectionCoordToIndex, sectionIndexToCoord
Methods inherited from interface net.minecraft.world.LunarWorldView
getMoonPhase, getMoonSize, getSkyAngle
Methods inherited from interface net.minecraft.world.ModifiableWorld
breakBlock, breakBlock, spawnEntity
Methods inherited from interface net.minecraft.world.RedstoneView
getEmittedRedstonePower, getEmittedRedstonePower, getReceivedRedstonePower, getReceivedStrongRedstonePower, getStrongRedstonePower, isEmittingRedstonePower, isReceivingRedstonePower
Methods inherited from interface net.minecraft.world.RegistryWorldView
doesNotIntersectEntities, getBlockEntity, getEntityCollisions, getTopPosition
Methods inherited from interface net.minecraft.world.WorldAccess
emitGameEvent, emitGameEvent, emitGameEvent, emitGameEvent, emitGameEvent, getBlockTickScheduler, getChunkManager, getDifficulty, getFluidTickScheduler, getLunarTime, isChunkLoaded, playSound, scheduleBlockTick, scheduleBlockTick, scheduleFluidTick, scheduleFluidTick, syncWorldEvent, syncWorldEvent, updateNeighbors
Methods inherited from interface net.minecraft.world.WorldView
containsFluid, createCommandRegistryWrapper, getBiome, getBiomeForNoiseGen, getBottomY, getBrightness, getChunk, getChunk, getColor, getEnabledFeatures, getGeneratorStoredBiome, getHeight, getLightLevel, getLightLevel, getPhototaxisFavor, getStatesInBoxIfLoaded, isAir, isChunkLoaded, isPosLoaded, isRegionLoaded, isRegionLoaded, isRegionLoaded, isSkyVisibleAllowingSea, isWater
-
Constructor Details
-
ServerWorldMixin
protected ServerWorldMixin(net.minecraft.world.MutableWorldProperties properties, net.minecraft.registry.RegistryKey<net.minecraft.world.World> registryRef, net.minecraft.registry.DynamicRegistryManager registryManager, net.minecraft.registry.entry.RegistryEntry<net.minecraft.world.dimension.DimensionType> dimensionEntry, Supplier<net.minecraft.util.profiler.Profiler> profiler, boolean isClient, boolean debugWorld, long biomeAccess, int maxChainedNeighborUpdates)
-