Cuberite
A lightweight, fast and extensible game server for Minecraft
Variables
Monster.cpp File Reference
#include "Globals.h"
#include "IncludeAllMonsters.h"
#include "LineBlockTracer.h"
#include "../BlockInfo.h"
#include "../Root.h"
#include "../Server.h"
#include "../ClientHandle.h"
#include "../Items/ItemHandler.h"
#include "../World.h"
#include "../EffectID.h"
#include "../Entities/Player.h"
#include "../Entities/ExpOrb.h"
#include "../MonsterConfig.h"
#include "../BoundingBox.h"
#include "Items/ItemSpawnEgg.h"
#include "../Chunk.h"
#include "../FastRandom.h"
#include "PathFinder.h"
#include "../Entities/LeashKnot.h"
Include dependency graph for Monster.cpp:

Go to the source code of this file.

Variables

struct {
   const char *   m_lcName
 
   eMonsterType   m_Type
 
   const char *   m_VanillaName
 
   const char *   m_VanillaNameNBT
 
g_MobTypeNames []
 Map for eType <-> string Needs to be alpha-sorted by the strings, because binary search is used in StringToMobType() The strings need to be lowercase (for more efficient comparisons in StringToMobType()) m_VanillaName is the name that vanilla use for this mob. More...
 

Variable Documentation

◆ 

const { ... } g_MobTypeNames[]

Map for eType <-> string Needs to be alpha-sorted by the strings, because binary search is used in StringToMobType() The strings need to be lowercase (for more efficient comparisons in StringToMobType()) m_VanillaName is the name that vanilla use for this mob.

◆ m_lcName

const char* m_lcName

Definition at line 36 of file Monster.cpp.

◆ m_Type

eMonsterType m_Type

Definition at line 35 of file Monster.cpp.

◆ m_VanillaName

const char* m_VanillaName

Definition at line 37 of file Monster.cpp.

◆ m_VanillaNameNBT

const char* m_VanillaNameNBT

Definition at line 38 of file Monster.cpp.