Cuberite
A lightweight, fast and extensible game server for Minecraft
|
This is the complete list of members for cWorld, including all inherited members.
AddChunkClient(int a_ChunkX, int a_ChunkZ, cClientHandle *a_Client) | cWorld | |
AddEntity(OwnedEntity a_Entity, cWorld *a_OldWorld=nullptr) | cWorld | |
AreCommandBlocksEnabled(void) const | cWorld | inline |
BroadcastAttachEntity(const cEntity &a_Entity, const cEntity &a_Vehicle) override | cWorld | virtual |
BroadcastBlockAction(Vector3i a_BlockPos, Byte a_Byte1, Byte a_Byte2, BLOCKTYPE a_BlockType, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastBlockBreakAnimation(UInt32 a_EntityID, Vector3i a_BlockPos, Int8 a_Stage, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastBlockEntity(Vector3i a_BlockPos, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastBossBarUpdateHealth(const cEntity &a_Entity, UInt32 a_UniqueID, float a_FractionFilled) override | cWorld | virtual |
BroadcastChat(const AString &a_Message, const cClientHandle *a_Exclude=nullptr, eMessageType a_ChatPrefix=mtCustom) override | cWorld | virtual |
BroadcastChat(const cCompositeChat &a_Message, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastChatDeath(const AString &a_Message, const cClientHandle *a_Exclude=nullptr) override | cWorld | inlinevirtual |
BroadcastChatFailure(const AString &a_Message, const cClientHandle *a_Exclude=nullptr) override | cWorld | inlinevirtual |
BroadcastChatFatal(const AString &a_Message, const cClientHandle *a_Exclude=nullptr) override | cWorld | inlinevirtual |
BroadcastChatInfo(const AString &a_Message, const cClientHandle *a_Exclude=nullptr) override | cWorld | inlinevirtual |
BroadcastChatSuccess(const AString &a_Message, const cClientHandle *a_Exclude=nullptr) override | cWorld | inlinevirtual |
BroadcastChatWarning(const AString &a_Message, const cClientHandle *a_Exclude=nullptr) override | cWorld | inlinevirtual |
BroadcastCollectEntity(const cEntity &a_Collected, const cEntity &a_Collector, unsigned a_Count, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastDestroyEntity(const cEntity &a_Entity, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastDetachEntity(const cEntity &a_Entity, const cEntity &a_PreviousVehicle) override | cWorld | virtual |
BroadcastDisplayObjective(const AString &a_Objective, cScoreboard::eDisplaySlot a_Display) override | cWorld | virtual |
BroadcastEntityAnimation(const cEntity &a_Entity, EntityAnimation a_Animation, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastEntityEffect(const cEntity &a_Entity, int a_EffectID, int a_Amplifier, int a_Duration, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastEntityEquipment(const cEntity &a_Entity, short a_SlotNum, const cItem &a_Item, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastEntityHeadLook(const cEntity &a_Entity, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastEntityLook(const cEntity &a_Entity, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastEntityMetadata(const cEntity &a_Entity, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastEntityPosition(const cEntity &a_Entity, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastEntityProperties(const cEntity &a_Entity) | cWorld | |
BroadcastEntityVelocity(const cEntity &a_Entity, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastLeashEntity(const cEntity &a_Entity, const cEntity &a_EntityLeashedTo) override | cWorld | virtual |
BroadcastParticleEffect(const AString &a_ParticleName, Vector3f a_Src, Vector3f a_Offset, float a_ParticleData, int a_ParticleAmount, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastParticleEffect(const AString &a_ParticleName, Vector3f a_Src, Vector3f a_Offset, float a_ParticleData, int a_ParticleAmount, std::array< int, 2 > a_Data, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastPlayerListAddPlayer(const cPlayer &a_Player, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastPlayerListHeaderFooter(const cCompositeChat &a_Header, const cCompositeChat &a_Footer) override | cWorld | virtual |
BroadcastPlayerListRemovePlayer(const cPlayer &a_Player, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastPlayerListUpdateDisplayName(const cPlayer &a_Player, const AString &a_CustomName, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastPlayerListUpdateGameMode(const cPlayer &a_Player, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastPlayerListUpdatePing() override | cWorld | virtual |
BroadcastRemoveEntityEffect(const cEntity &a_Entity, int a_EffectID, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastScoreboardObjective(const AString &a_Name, const AString &a_DisplayName, Byte a_Mode) override | cWorld | virtual |
BroadcastScoreUpdate(const AString &a_Objective, const AString &a_Player, cObjective::Score a_Score, Byte a_Mode) override | cWorld | virtual |
BroadcastSoundEffect(const AString &a_SoundName, Vector3d a_Position, float a_Volume, float a_Pitch, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastSoundParticleEffect(const EffectID a_EffectID, Vector3i a_SrcPos, int a_Data, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastSpawnEntity(cEntity &a_Entity, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastThunderbolt(Vector3i a_BlockPos, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastTimeUpdate(const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
BroadcastUnleashEntity(const cEntity &a_Entity) override | cWorld | virtual |
BroadcastWeather(eWeather a_Weather, const cClientHandle *a_Exclude=nullptr) override | cWorld | virtual |
CanSpawnAt(int a_X, int &a_Y, int a_Z) | cWorld | private |
CastThunderbolt(Vector3i a_Block) | cWorld | |
CastThunderbolt(int a_BlockX, int a_BlockY, int a_BlockZ) | cWorld | |
ChangeWeather(void) | cWorld | |
CheckPlayerSpawnPoint(int a_PosX, int a_PosY, int a_PosZ) | cWorld | inlineprivate |
CheckPlayerSpawnPoint(Vector3i a_Pos) | cWorld | private |
ChooseNewWeather(void) | cWorld | private |
ChunkLighted(int a_ChunkX, int a_ChunkZ, const cChunkDef::BlockNibbles &a_BlockLight, const cChunkDef::BlockNibbles &a_SkyLight) | cWorld | |
ChunkLoadFailed(int a_ChunkX, int a_ChunkZ) | cWorld | |
CollectPickupsByEntity(cEntity &a_Entity) | cWorld | |
CompareChunkClients(int a_ChunkX1, int a_ChunkZ1, int a_ChunkX2, int a_ChunkZ2, cClientDiffCallback &a_Callback) | cWorld | |
CreateProjectile(Vector3d a_Pos, cProjectileEntity::eKind a_Kind, cEntity *a_Creator, const cItem *a_Item, const Vector3d *a_Speed=nullptr) | cWorld | |
CreateProjectile(double a_PosX, double a_PosY, double a_PosZ, cProjectileEntity::eKind a_Kind, cEntity *a_Creator, const cItem *a_Item, const Vector3d *a_Speed=nullptr) | cWorld | |
cWorld(const AString &a_WorldName, const AString &a_DataPath, cDeadlockDetect &a_DeadlockDetect, const AStringVector &a_WorldNames, eDimension a_Dimension=dimOverworld, const AString &a_LinkedOverworldName={}) | cWorld | |
DigBlock(Vector3i a_BlockPos, const cEntity *a_Digger=nullptr) | cWorld | |
DigBlock(int a_X, int a_Y, int a_Z, cEntity *a_Digger=nullptr) | cWorld | inline |
DoExplosionAt(double a_ExplosionSize, double a_BlockX, double a_BlockY, double a_BlockZ, bool a_CanCauseFire, eExplosionSource a_Source, void *a_SourceData) override | cWorld | virtual |
DoWithBlockEntityAt(Vector3i a_Position, cBlockEntityCallback a_Callback) override | cWorld | virtual |
DoWithChunk(int a_ChunkX, int a_ChunkZ, cChunkCallback a_Callback) | cWorld | |
DoWithChunkAt(Vector3i a_BlockPos, cChunkCallback a_Callback) | cWorld | |
DoWithEntityByID(UInt32 a_UniqueID, cEntityCallback a_Callback) | cWorld | |
DoWithNearestPlayer(Vector3d a_Pos, double a_RangeLimit, cPlayerListCallback a_Callback, bool a_CheckLineOfSight=true, bool a_IgnoreSpectator=true) | cWorld | |
DoWithPlayer(const AString &a_PlayerName, cPlayerListCallback a_Callback) | cWorld | |
DoWithPlayerByUUID(const cUUID &a_PlayerUUID, cPlayerListCallback a_Callback) | cWorld | |
DropBlockAsPickups(Vector3i a_BlockPos, const cEntity *a_Digger=nullptr, const cItem *a_Tool=nullptr) | cWorld | |
FastSetBlock(Vector3i a_BlockPos, BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta) | cWorld | inline |
FindAndDoWithPlayer(const AString &a_PlayerNameHint, cPlayerListCallback a_Callback) | cWorld | |
ForceSendChunkTo(int a_ChunkX, int a_ChunkZ, cChunkSender::Priority a_Priority, cClientHandle *a_Client) | cWorld | |
ForEachBlockEntityInChunk(int a_ChunkX, int a_ChunkZ, cBlockEntityCallback a_Callback) | cWorld | |
ForEachChunkInRect(int a_MinChunkX, int a_MaxChunkX, int a_MinChunkZ, int a_MaxChunkZ, cChunkDataCallback &a_Callback) override | cWorld | virtual |
ForEachEntity(cEntityCallback a_Callback) | cWorld | |
ForEachEntityInBox(const cBoundingBox &a_Box, cEntityCallback a_Callback) override | cWorld | virtual |
ForEachEntityInChunk(int a_ChunkX, int a_ChunkZ, cEntityCallback a_Callback) | cWorld | |
ForEachLoadedChunk(cFunctionRef< bool(int, int)> a_Callback) | cWorld | |
ForEachPlayer(cPlayerListCallback a_Callback) override | cWorld | virtual |
GenerateChunk(int a_ChunkX, int a_ChunkZ) | cWorld | |
GenerateRandomSpawn(int a_MaxSpawnRadius) | cWorld | private |
GetBiomeAt(int a_BlockX, int a_BlockZ) | cWorld | |
GetBlock(Vector3i a_BlockPos) const | cWorld | inline |
GetBlockBlockLight(Vector3i a_BlockPos) const | cWorld | |
GetBlockInfo(Vector3i a_BlockPos, BLOCKTYPE &a_BlockType, NIBBLETYPE &a_Meta, NIBBLETYPE &a_SkyLight, NIBBLETYPE &a_BlockLight) const | cWorld | |
GetBlockMeta(Vector3i a_BlockPos) const | cWorld | inline |
GetBlocks(sSetBlockVector &a_Blocks, bool a_ContinueOnFailure) | cWorld | |
GetBlockSkyLight(Vector3i a_BlockPos) const | cWorld | |
GetBlockTypeMeta(Vector3i a_BlockPos, BLOCKTYPE &a_BlockType, NIBBLETYPE &a_BlockMeta) const | cWorld | |
GetBroadcastManager(void) override | cWorld | inlinevirtual |
GetChunkData(cChunkCoords a_Coords, cChunkDataCallback &a_Callback) const | cWorld | |
GetChunkMap(void) | cWorld | inline |
GetChunkStats(int &a_NumValid, int &a_NumDirty, int &a_NumInLightingQueue) | cWorld | |
GetDataPath(void) const | cWorld | inline |
GetDefaultWeatherInterval(eWeather a_Weather) const | cWorld | |
GetDimension(void) const override | cWorld | inlinevirtual |
GetGameMode(void) const | cWorld | inline |
GetGenerator(void) | cWorld | inline |
GetGeneratorQueueLength(void) | cWorld | inline |
GetHeight(int a_BlockX, int a_BlockZ) override | cWorld | virtual |
GetIniFileName(void) const | cWorld | inline |
GetLargeTreeAdjustment(Vector3i &a_BlockPos, NIBBLETYPE a_SaplingMeta) | cWorld | private |
GetLavaSimulator(void) | cWorld | inline |
GetLightingQueueLength(void) | cWorld | inline |
GetLightingThread(void) | cWorld | inline |
GetLinkedEndWorldName(void) const | cWorld | inline |
GetLinkedNetherWorldName(void) const | cWorld | inline |
GetLinkedOverworldName(void) const | cWorld | inline |
GetMapManager(void) | cWorld | inline |
GetMaxCactusHeight(void) const | cWorld | inline |
GetMaxNetherPortalHeight(void) const override | cWorld | inlinevirtual |
GetMaxNetherPortalWidth(void) const override | cWorld | inlinevirtual |
GetMaxSugarcaneHeight(void) const | cWorld | inline |
GetMaxViewDistance(void) const | cWorld | inline |
GetMinNetherPortalHeight(void) const override | cWorld | inlinevirtual |
GetMinNetherPortalWidth(void) const override | cWorld | inlinevirtual |
GetName(void) const | cWorld | inline |
GetNumChunks() const | cWorld | |
GetNumUnusedDirtyChunks(void) const | cWorld | |
GetPlayerCount() const | cWorld | |
GetRedstoneSimulator(void) | cWorld | inline |
GetScoreBoard(void) | cWorld | inline |
GetSeed(void) const | cWorld | inline |
GetSignLines(int a_BlockX, int a_BlockY, int a_BlockZ, AString &a_Line1, AString &a_Line2, AString &a_Line3, AString &a_Line4) | cWorld | |
GetSimulatorManager(void) | cWorld | inline |
GetSkyDarkness() | cWorld | inline |
GetSpawnX(void) const | cWorld | inline |
GetSpawnY(void) const | cWorld | inline |
GetSpawnZ(void) const | cWorld | inline |
GetStorage(void) | cWorld | inline |
GetStorageLoadQueueLength(void) | cWorld | inline |
GetStorageSaveQueueLength(void) | cWorld | inline |
GetTickRandomNumber(int a_Range) | cWorld | |
GetTicksUntilWeatherChange(void) const | cWorld | inline |
GetTimeOfDay(void) const override | cWorld | virtual |
GetTNTShrapnelLevel(void) const | cWorld | inline |
GetWaterSimulator(void) | cWorld | inline |
GetWeather(void) const | cWorld | inline |
GetWorldAge(void) const override | cWorld | virtual |
GetWorldDate() const | cWorld | |
GetWorldTickAge() const | cWorld | |
GrowPlantAt(Vector3i a_BlockPos, int a_NumStages=1) | cWorld | |
GrowRipePlant(Vector3i a_BlockPos) | cWorld | |
GrowRipePlant(int a_BlockX, int a_BlockY, int a_BlockZ, bool a_IsByBonemeal=false) | cWorld | inline |
GrowTree(Vector3i a_BlockPos) | cWorld | |
GrowTreeByBiome(Vector3i a_BlockPos) | cWorld | |
GrowTreeFromSapling(Vector3i a_BlockPos) | cWorld | |
GrowTreeImage(const sSetBlockVector &a_Blocks) | cWorld | |
HasChunkAnyClients(int a_ChunkX, int a_ChunkZ) const | cWorld | |
InitializeAndLoadMobSpawningValues(cIniFile &a_IniFile) | cWorld | private |
InitializeFluidSimulator(cIniFile &a_IniFile, const char *a_FluidName, BLOCKTYPE a_SimulateBlock, BLOCKTYPE a_StationaryBlock) | cWorld | private |
InitializeRedstoneSimulator(cIniFile &a_IniFile) | cWorld | private |
InitializeSpawn(void) | cWorld | |
IsBlockDirectlyWatered(int a_BlockX, int a_BlockY, int a_BlockZ) | cWorld | |
IsChunkLighted(int a_ChunkX, int a_ChunkZ) | cWorld | |
IsChunkQueued(int a_ChunkX, int a_ChunkZ) const | cWorld | |
IsChunkValid(int a_ChunkX, int a_ChunkZ) const | cWorld | |
IsDaylightCycleEnabled(void) const | cWorld | inlinevirtual |
IsDeepSnowEnabled(void) const | cWorld | inline |
IsFarmlandTramplingEnabled(void) const | cWorld | inline |
IsGameModeAdventure(void) const | cWorld | inline |
IsGameModeCreative(void) const | cWorld | inline |
IsGameModeSpectator(void) const | cWorld | inline |
IsGameModeSurvival(void) const | cWorld | inline |
IsPVPEnabled(void) const | cWorld | inline |
IsSavingEnabled(void) const | cWorld | inline |
IsSlimeChunk(int a_ChunkX, int a_ChunkZ) const | cWorld | |
IsTrapdoorOpen(int a_BlockX, int a_BlockY, int a_BlockZ) | cWorld | |
IsWeatherRain(void) const | cWorld | inline |
IsWeatherRainAt(int a_BlockX, int a_BlockZ) | cWorld | inline |
IsWeatherStorm(void) const | cWorld | inline |
IsWeatherStormAt(int a_BlockX, int a_BlockZ) | cWorld | inline |
IsWeatherSunny(void) const | cWorld | inline |
IsWeatherSunnyAt(int a_BlockX, int a_BlockZ) const | cWorld | |
IsWeatherWet(void) const | cWorld | inline |
IsWeatherWetAt(int a_BlockX, int a_BlockZ) override | cWorld | virtual |
IsWeatherWetAtXYZ(Vector3i a_Position) override | cWorld | virtual |
m_AllowedMobs | cWorld | private |
m_bAnimals | cWorld | private |
m_bCommandBlocksEnabled | cWorld | private |
m_bEnabledPVP | cWorld | private |
m_bFarmlandTramplingEnabled | cWorld | private |
m_BlockTickQueue | cWorld | private |
m_BlockTickQueueCopy | cWorld | private |
m_BroadcastAchievementMessages | cWorld | private |
m_BroadcastDeathMessages | cWorld | private |
m_bUseChatPrefixes | cWorld | private |
m_ChunkMap | cWorld | private |
m_ChunkSender | cWorld | private |
m_CSEntitiesToAdd | cWorld | private |
m_CSSetChunkDataQueue | cWorld | private |
m_CSTasks | cWorld | private |
m_DataPath | cWorld | private |
m_Dimension | cWorld | private |
m_EntitiesToAdd | cWorld | private |
m_FireSimulator | cWorld | private |
m_GameMode | cWorld | private |
m_Generator | cWorld | private |
m_GeneratorCallbacks | cWorld | private |
m_IniFileName | cWorld | private |
m_IsDaylightCycleEnabled | cWorld | private |
m_IsDeepSnowEnabled | cWorld | private |
m_IsSavingEnabled | cWorld | private |
m_IsSpawnExplicitlySet | cWorld | private |
m_LastChunkCheck | cWorld | private |
m_LastSave | cWorld | private |
m_LastSpawnMonster | cWorld | private |
m_LavaSimulator | cWorld | private |
m_Lighting | cWorld | private |
m_LinkedEndWorldName | cWorld | private |
m_LinkedNetherWorldName | cWorld | private |
m_LinkedOverworldName | cWorld | private |
m_MapManager | cWorld | private |
m_MaxCactusHeight | cWorld | private |
m_MaxNetherPortalHeight | cWorld | private |
m_MaxNetherPortalWidth | cWorld | private |
m_MaxPlayers | cWorld | private |
m_MaxRainTicks | cWorld | private |
m_MaxSugarcaneHeight | cWorld | private |
m_MaxSunnyTicks | cWorld | private |
m_MaxThunderStormTicks | cWorld | private |
m_MaxViewDistance | cWorld | private |
m_MinNetherPortalHeight | cWorld | private |
m_MinNetherPortalWidth | cWorld | private |
m_MinRainTicks | cWorld | private |
m_MinSunnyTicks | cWorld | private |
m_MinThunderStormTicks | cWorld | private |
m_Players | cWorld | private |
m_RedstoneSimulator | cWorld | private |
m_SandSimulator | cWorld | private |
m_Scoreboard | cWorld | private |
m_SetChunkDataQueue | cWorld | private |
m_ShouldLavaSpawnFire | cWorld | private |
m_SimulatorManager | cWorld | private |
m_SkyDarkness | cWorld | private |
m_SpawnX | cWorld | private |
m_SpawnY | cWorld | private |
m_SpawnZ | cWorld | private |
m_Storage | cWorld | private |
m_StorageCompressionFactor | cWorld | private |
m_StorageSchema | cWorld | private |
m_Tasks | cWorld | private |
m_TickThread | cWorld | private |
m_TNTShrapnelLevel | cWorld | private |
m_UnusedDirtyChunksCap | cWorld | private |
m_VillagersShouldHarvestCrops | cWorld | private |
m_WaterSimulator | cWorld | private |
m_Weather | cWorld | private |
m_WeatherInterval | cWorld | private |
m_WorldAge | cWorld | private |
m_WorldDate | cWorld | private |
m_WorldName | cWorld | private |
m_WorldTickAge | cWorld | private |
MarkChunkDirty(int a_ChunkX, int a_ChunkZ) | cWorld | |
MarkChunkSaved(int a_ChunkX, int a_ChunkZ) | cWorld | |
MarkChunkSaving(int a_ChunkX, int a_ChunkZ) | cWorld | |
PickupsFromBlock(Vector3i a_BlockPos, const cEntity *a_Digger=nullptr, const cItem *a_Tool=nullptr) | cWorld | |
PlaceBlock(const Vector3i a_Position, const BLOCKTYPE a_BlockType, const NIBBLETYPE a_BlockMeta) | cWorld | |
PrepareChunk(int a_ChunkX, int a_ChunkZ, std::unique_ptr< cChunkCoordCallback > a_CallAfter={}) | cWorld | |
QueueBlockForTick(int a_BlockX, int a_BlockY, int a_BlockZ, int a_TicksToWait) | cWorld | |
QueueLightChunk(int a_ChunkX, int a_ChunkZ, std::unique_ptr< cChunkCoordCallback > a_Callback={}) | cWorld | |
QueueSaveAllChunks(void) | cWorld | |
QueueSetChunkData(SetChunkData &&a_SetChunkData) | cWorld | |
QueueTask(std::function< void(cWorld &)> a_Task) | cWorld | |
QueueUnloadUnusedChunks(void) | cWorld | |
RegenerateChunk(int a_ChunkX, int a_ChunkZ) | cWorld | |
RemoveChunkClient(int a_ChunkX, int a_ChunkZ, cClientHandle *a_Client) | cWorld | |
RemoveClientFromChunks(cClientHandle *a_Client) | cWorld | |
RemoveEntity(cEntity &a_Entity) | cWorld | |
SaveAllChunks(void) | cWorld | |
ScheduleTask(cTickTime a_DelayTicks, std::function< void(cWorld &)> a_Task) | cWorld | |
SendBlockEntity(int a_BlockX, int a_BlockY, int a_BlockZ, cClientHandle &a_Client) | cWorld | |
SendBlockTo(int a_X, int a_Y, int a_Z, const cPlayer &a_Player) override | cWorld | virtual |
SendBlockTo(int a_BlockX, int a_BlockY, int a_BlockZ, const cPlayer &a_Player)=0 | cWorld | |
SendBlockTo(const Vector3i a_BlockPos, const cPlayer &a_Player) | cWorld | inline |
cWorldInterface::SendBlockTo(const Vector3i a_BlockPos, const cPlayer &a_Player) | cWorldInterface | inline |
SendChunkTo(int a_ChunkX, int a_ChunkZ, cChunkSender::Priority a_Priority, cClientHandle *a_Client) | cWorld | |
SendPlayerList(cPlayer *a_DestPlayer) | cWorld | |
SetAreaBiome(int a_MinX, int a_MaxX, int a_MinZ, int a_MaxZ, EMCSBiome a_Biome) | cWorld | |
SetAreaBiome(const cCuboid &a_Area, EMCSBiome a_Biome) | cWorld | |
SetBiomeAt(int a_BlockX, int a_BlockZ, EMCSBiome a_Biome) | cWorld | |
SetBlock(Vector3i a_BlockPos, BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta) | cWorld | |
SetBlockMeta(Vector3i a_BlockPos, NIBBLETYPE a_MetaData) | cWorld | |
SetChunkAlwaysTicked(int a_ChunkX, int a_ChunkZ, bool a_AlwaysTicked=true) | cWorld | |
SetCommandBlockCommand(int a_BlockX, int a_BlockY, int a_BlockZ, const AString &a_Command) | cWorld | |
SetCommandBlockCommand(Vector3i a_BlockPos, const AString &a_Command) | cWorld | inline |
SetCommandBlocksEnabled(bool a_Flag) | cWorld | inline |
SetDaylightCycleEnabled(bool a_IsDaylightCycleEnabled) | cWorld | inlinevirtual |
SetLinkedEndWorldName(const AString &a_Name) | cWorld | inline |
SetLinkedNetherWorldName(const AString &a_Name) | cWorld | inline |
SetLinkedOverworldName(const AString &a_Name) | cWorld | inline |
SetMaxNetherPortalHeight(int a_NewMaxHeight) override | cWorld | inlinevirtual |
SetMaxNetherPortalWidth(int a_NewMaxWidth) override | cWorld | inlinevirtual |
SetMaxViewDistance(int a_MaxViewDistance) | cWorld | |
SetMinNetherPortalHeight(int a_NewMinHeight) override | cWorld | inlinevirtual |
SetMinNetherPortalWidth(int a_NewMinWidth) override | cWorld | inlinevirtual |
SetNextBlockToTick(const Vector3i a_BlockPos) | cWorld | |
SetSavingEnabled(bool a_IsSavingEnabled) | cWorld | inline |
SetShouldUseChatPrefixes(bool a_Flag) | cWorld | inline |
SetSignLines(Vector3i a_BlockPos, const AString &a_Line1, const AString &a_Line2, const AString &a_Line3, const AString &a_Line4, cPlayer *a_Player=nullptr) | cWorld | |
SetSpawn(int a_X, int a_Y, int a_Z) | cWorld | |
SetTicksUntilWeatherChange(int a_WeatherInterval) | cWorld | inline |
SetTimeOfDay(cTickTime a_TimeOfDay) override | cWorld | virtual |
SetTNTShrapnelLevel(eShrapnelLevel a_Flag) | cWorld | inline |
SetTrapdoorOpen(int a_BlockX, int a_BlockY, int a_BlockZ, bool a_Open) | cWorld | |
SetWeather(eWeather a_NewWeather) | cWorld | |
ShouldBroadcastAchievementMessages(void) const | cWorld | inline |
ShouldBroadcastDeathMessages(void) const | cWorld | inline |
ShouldLavaSpawnFire(void) const | cWorld | inline |
ShouldUseChatPrefixes(void) const | cWorld | inline |
SpawnBoat(double a_X, double a_Y, double a_Z, cBoat::eMaterial a_Material) | cWorld | inline |
SpawnBoat(Vector3d a_Pos, cBoat::eMaterial a_Material) | cWorld | |
SpawnEnderCrystal(Vector3d a_Pos, bool a_ShowBottom) | cWorld | |
SpawnExperienceOrb(Vector3d a_Pos, int a_Reward) | cWorld | |
SpawnExperienceOrb(double a_X, double a_Y, double a_Z, int a_Reward) override | cWorld | inlinevirtual |
SpawnFallingBlock(Vector3d a_Pos, BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta) | cWorld | |
SpawnFallingBlock(Vector3i a_BlockPos, BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta) | cWorld | inline |
SpawnFallingBlock(int a_X, int a_Y, int a_Z, BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta) | cWorld | inline |
SpawnItemPickup(Vector3d a_Pos, const cItem &a_Item, Vector3f a_Speed, int a_LifetimeTicks=6000, bool a_CanCombine=true) | cWorld | |
SpawnItemPickup(double a_PosX, double a_PosY, double a_PosZ, const cItem &a_Item, float a_SpeedX=0.f, float a_SpeedY=0.f, float a_SpeedZ=0.f, int a_LifetimeTicks=6000, bool a_CanCombine=true) override | cWorld | inlinevirtual |
SpawnItemPickups(const cItems &a_Pickups, Vector3i a_BlockPos, double a_FlyAwaySpeed=1.0, bool a_IsPlayerCreated=false) | cWorld | |
SpawnItemPickups(const cItems &a_Pickups, Vector3d a_Pos, double a_FlyAwaySpeed=1.0, bool a_IsPlayerCreated=false) | cWorld | |
SpawnItemPickups(const cItems &a_Pickups, double a_BlockX, double a_BlockY, double a_BlockZ, double a_FlyAwaySpeed=1.0, bool a_IsPlayerCreated=false) override | cWorld | inlinevirtual |
SpawnItemPickups(const cItems &a_Pickups, Vector3d a_Pos, Vector3d a_Speed, bool a_IsPlayerCreated=false) | cWorld | |
SpawnItemPickups(const cItems &a_Pickups, double a_BlockX, double a_BlockY, double a_BlockZ, double a_SpeedX, double a_SpeedY, double a_SpeedZ, bool a_IsPlayerCreated=false) override | cWorld | inlinevirtual |
SpawnMinecart(Vector3d a_Pos, int a_MinecartType, const cItem &a_Content=cItem(), int a_BlockHeight=1) | cWorld | |
SpawnMinecart(double a_X, double a_Y, double a_Z, int a_MinecartType, const cItem &a_Content=cItem(), int a_BlockHeight=1) | cWorld | inline |
SpawnMob(double a_PosX, double a_PosY, double a_PosZ, eMonsterType a_MonsterType, bool a_Baby=false) override | cWorld | virtual |
SpawnMobFinalize(std::unique_ptr< cMonster > a_Monster) | cWorld | |
SpawnPrimedTNT(double a_X, double a_Y, double a_Z, int a_FuseTimeInSec=80, double a_InitialVelocityCoeff=1, bool a_ShouldPlayFuseSound=true) | cWorld | inline |
SpawnPrimedTNT(Vector3d a_Pos, int a_FuseTimeInSec=80, double a_InitialVelocityCoeff=1, bool a_ShouldPlayFuseSound=true) | cWorld | |
SpawnSplitExperienceOrbs(Vector3d a_Pos, int a_Reward) override | cWorld | virtual |
SpawnSplitExperienceOrbs(double a_X, double a_Y, double a_Z, int a_Reward) | cWorld | inline |
Start() | cWorld | |
Stop(cDeadlockDetect &a_DeadlockDetect) | cWorld | |
TabCompleteUserName(const AString &a_Text, AStringVector &a_Results) | cWorld | |
Tick(std::chrono::milliseconds a_Dt, std::chrono::milliseconds a_LastTickDurationMSec) | cWorld | private |
TickClients(std::chrono::milliseconds a_Dt) | cWorld | private |
TickMobs(std::chrono::milliseconds a_Dt) | cWorld | private |
TickQueuedBlocks(void) | cWorld | |
TickQueuedChunkDataSets() | cWorld | private |
TickQueuedEntityAdditions(void) | cWorld | private |
TickQueuedTasks(void) | cWorld | private |
TickWeather(float a_Dt) | cWorld | private |
TryGetHeight(int a_BlockX, int a_BlockZ, int &a_Height) | cWorld | |
UnloadUnusedChunks(void) | cWorld | private |
UpdateSkyDarkness(void) | cWorld | private |
UseBlockEntity(cPlayer *a_Player, int a_BlockX, int a_BlockY, int a_BlockZ) | cWorld | inline |
VillagersShouldHarvestCrops(void) const | cWorld | inline |
WakeUpSimulators(Vector3i a_Block) override | cWorld | virtual |
WakeUpSimulatorsInArea(const cCuboid &a_Area) | cWorld | |
WriteBlockArea(cBlockArea &a_Area, int a_MinBlockX, int a_MinBlockY, int a_MinBlockZ, int a_DataTypes) override | cWorld | virtual |
~cBroadcastInterface() | cBroadcastInterface | inlinevirtual |
~cForEachChunkProvider() | cForEachChunkProvider | inlinevirtual |
~cWorld() override | cWorld | virtual |
~cWorldInterface() | cWorldInterface | inlinevirtual |