Added the docs folder with some documents that have piled up in my working copy
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1675 0a769ca7-a7f5-676a-18bf-c427514a06d6
This commit is contained in:
parent
2fca0567bf
commit
168c760b06
15
docs/API class inheritance - blockentities.gv
Normal file
15
docs/API class inheritance - blockentities.gv
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
digraph
|
||||||
|
{
|
||||||
|
rankdir=LR
|
||||||
|
|
||||||
|
cBlockEntity -> cBlockEntityWithItems
|
||||||
|
cBlockEntity -> cJukeboxEntity
|
||||||
|
cBlockEntity -> cNoteEntity
|
||||||
|
cBlockEntity -> cSignEntity
|
||||||
|
cBlockEntityWithItems -> cChestEntity
|
||||||
|
cBlockEntityWithItems -> cDropSpenserEntity
|
||||||
|
cBlockEntityWithItems -> cFurnaceEntity
|
||||||
|
cBlockEntityWithItems -> cHopperEntity
|
||||||
|
cDropSpenserEntity -> cDropperEntity
|
||||||
|
cDropSpenserEntity -> cDispenserEntity
|
||||||
|
}
|
43
docs/API class inheritance - entities.gv
Normal file
43
docs/API class inheritance - entities.gv
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
digraph
|
||||||
|
{
|
||||||
|
rankdir=LR
|
||||||
|
|
||||||
|
# Entities:
|
||||||
|
cEntity -> cFallingBlock
|
||||||
|
cEntity -> cMinecart
|
||||||
|
cEntity -> cPawn
|
||||||
|
cEntity -> cPickup
|
||||||
|
cEntity -> cTNT
|
||||||
|
cMinecart -> cEmptyMinecart
|
||||||
|
cMinecart -> cMinecartWithChest
|
||||||
|
cMinecart -> cMinecartWithFurnace
|
||||||
|
|
||||||
|
# Mobs:
|
||||||
|
cPawn -> cMonster
|
||||||
|
cMonster -> cAggressiveMonster
|
||||||
|
cMonster -> cPassiveMonster
|
||||||
|
cAggressiveMonster -> cPassiveAggressiveMonster
|
||||||
|
cPassiveMonster -> cBat
|
||||||
|
cAggressiveMonster -> cBlaze
|
||||||
|
cAggressiveMonster -> cCaveSpider
|
||||||
|
cPassiveMonster -> cChicken
|
||||||
|
cPassiveMonster -> cCow
|
||||||
|
cAggressiveMonster -> cCreeper
|
||||||
|
cPassiveAggressiveMonster -> cEnderman
|
||||||
|
cAggressiveMonster -> cGhast
|
||||||
|
cAggressiveMonster -> cMagmaCube
|
||||||
|
cPassiveMonster -> cMooshroom
|
||||||
|
cPassiveMonster -> cOcelot
|
||||||
|
cPassiveMonster -> cPig
|
||||||
|
cPassiveMonster -> cSheep
|
||||||
|
cAggressiveMonster -> cSilverfish
|
||||||
|
cAggressiveMonster -> cSkeleton
|
||||||
|
cAggressiveMonster -> cSlime
|
||||||
|
cAggressiveMonster -> cSpider
|
||||||
|
cPassiveMonster -> cSquid
|
||||||
|
cPassiveMonster -> cVillager
|
||||||
|
cAggressiveMonster -> cWitch
|
||||||
|
cPassiveAggressiveMonster -> cWolf
|
||||||
|
cAggressiveMonster -> cZombie
|
||||||
|
cPassiveAggressiveMonster -> cZombiePigman
|
||||||
|
}
|
29
docs/Object ownership.gv
Normal file
29
docs/Object ownership.gv
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
digraph
|
||||||
|
{
|
||||||
|
rankdir=LR
|
||||||
|
Root -> Server
|
||||||
|
Root -> MonsterConfig
|
||||||
|
Root -> GroupManager
|
||||||
|
Root -> CraftingRecipes
|
||||||
|
Root -> FurnaceRecipe
|
||||||
|
Root -> PluginManager
|
||||||
|
Root -> Authenticator
|
||||||
|
Root -> World
|
||||||
|
Server -> ListenThreadIPv4
|
||||||
|
Server -> ListenThreadIPv6
|
||||||
|
Server -> ClientHandle
|
||||||
|
Server -> RCONServer
|
||||||
|
PluginManager -> Plugin_NewLua
|
||||||
|
PluginManager -> Plugin
|
||||||
|
World -> SimulatorManager
|
||||||
|
World -> SandSimulator
|
||||||
|
World -> WaterSimulator
|
||||||
|
World -> LavaSimulator
|
||||||
|
World -> FireSimulator
|
||||||
|
World -> RedstoneSimulator
|
||||||
|
World -> WorldStorage
|
||||||
|
World -> Player
|
||||||
|
World -> Generator
|
||||||
|
World -> ChunkSender
|
||||||
|
World -> LightingThread
|
||||||
|
}
|
BIN
docs/Springs.ods
Normal file
BIN
docs/Springs.ods
Normal file
Binary file not shown.
7
docs/_files.txt
Normal file
7
docs/_files.txt
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
|
||||||
|
Contents of this folder:
|
||||||
|
|
||||||
|
API class inheritance - blockentities.gv - a GraphViz file to visualise inheritance in the API classes in the Wiki for the cBlockEntity class' descendants
|
||||||
|
API class inheritance - entities.gv - a GraphViz file to visualise inheritance in the API classes in the Wiki for the cEntity class' descendants
|
||||||
|
Object ownership.gv - a GraphViz file to visualise ownership relations in the MCServer code architecture
|
||||||
|
Springs.ods - a spreadsheet with collected statistics about the occurrence of lava / water springs based on height.
|
Loading…
Reference in New Issue
Block a user