├── .gitignore ├── .vscode ├── c_cpp_properties.json └── settings.json ├── Craft-Server-Win.vcxproj ├── Craft-Server-Win.vcxproj.filters ├── Craft-Server.sln ├── Craft-Server.vcxproj ├── Craft-Server.vcxproj.filters ├── EBOOT.PBP ├── ICON0.png ├── LICENSE ├── MakefileGame ├── MakefileGameNix ├── PSP-Craft-Server.zip ├── README.md ├── assets └── font.pgf ├── banned.json ├── clean.bat ├── makefile ├── playerdata ├── IridescentRose12.json └── Sir.json ├── properties.json ├── rebuild.bat ├── src ├── Internal │ ├── Blocks │ │ └── BlockData.h │ ├── Chunks │ │ ├── ChunkColumn.cpp │ │ ├── ChunkColumn.h │ │ ├── ChunkDefines.h │ │ ├── ChunkSection.cpp │ │ └── ChunkSection.h │ ├── Entity │ │ ├── EntityBase.h │ │ ├── EntityManager.cpp │ │ └── EntityManager.h │ ├── InternalServer.cpp │ ├── InternalServer.h │ ├── Inventory │ │ ├── Inventory.cpp │ │ ├── Inventory.h │ │ └── Slot.h │ ├── Player │ │ ├── Player.cpp │ │ └── Player.h │ ├── Registry │ │ ├── BlockDataRegistry.cpp │ │ ├── BlockDataRegistry.h │ │ ├── BlockRegistry.cpp │ │ ├── BlockRegistry.h │ │ ├── InverseMap.h │ │ ├── ItemRegistry.cpp │ │ └── ItemRegistry.h │ ├── World.cpp │ └── World.h ├── Main.cpp ├── Networking │ ├── NetworkManager2.cpp │ └── NetworkManager2.h ├── Protocol │ ├── Handshake.cpp │ ├── Handshake.h │ ├── Login.cpp │ ├── Login.h │ ├── Play.cpp │ ├── Play.h │ ├── Status.cpp │ └── Status.h ├── Server.cpp ├── Server.h └── Utilities │ ├── Config.cpp │ ├── Config.h │ ├── Utils.cpp │ └── Utils.h ├── test.json └── world ├── chunks ├── 2047 4 2047.chk ├── 2048 4 2047.chk ├── 2049 4 2046.chk ├── 2049 4 2047.chk └── 2050 4 2047.chk ├── inventory.dat ├── level.dat ├── player.dat └── time.dat /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Craft-Server-Win.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/Craft-Server-Win.vcxproj -------------------------------------------------------------------------------- /Craft-Server-Win.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/Craft-Server-Win.vcxproj.filters -------------------------------------------------------------------------------- /Craft-Server.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/Craft-Server.sln -------------------------------------------------------------------------------- /Craft-Server.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/Craft-Server.vcxproj -------------------------------------------------------------------------------- /Craft-Server.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/Craft-Server.vcxproj.filters -------------------------------------------------------------------------------- /EBOOT.PBP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/EBOOT.PBP -------------------------------------------------------------------------------- /ICON0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/ICON0.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/LICENSE -------------------------------------------------------------------------------- /MakefileGame: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/MakefileGame -------------------------------------------------------------------------------- /MakefileGameNix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/MakefileGameNix -------------------------------------------------------------------------------- /PSP-Craft-Server.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/PSP-Craft-Server.zip -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/README.md -------------------------------------------------------------------------------- /assets/font.pgf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/assets/font.pgf -------------------------------------------------------------------------------- /banned.json: -------------------------------------------------------------------------------- 1 | [ 2 | ] -------------------------------------------------------------------------------- /clean.bat: -------------------------------------------------------------------------------- 1 | make clean -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/makefile -------------------------------------------------------------------------------- /playerdata/IridescentRose12.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/playerdata/IridescentRose12.json -------------------------------------------------------------------------------- /playerdata/Sir.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/playerdata/Sir.json -------------------------------------------------------------------------------- /properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/properties.json -------------------------------------------------------------------------------- /rebuild.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/rebuild.bat -------------------------------------------------------------------------------- /src/Internal/Blocks/BlockData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Internal/Blocks/BlockData.h -------------------------------------------------------------------------------- /src/Internal/Chunks/ChunkColumn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Internal/Chunks/ChunkColumn.cpp -------------------------------------------------------------------------------- /src/Internal/Chunks/ChunkColumn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Internal/Chunks/ChunkColumn.h -------------------------------------------------------------------------------- /src/Internal/Chunks/ChunkDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Internal/Chunks/ChunkDefines.h -------------------------------------------------------------------------------- /src/Internal/Chunks/ChunkSection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Internal/Chunks/ChunkSection.cpp -------------------------------------------------------------------------------- /src/Internal/Chunks/ChunkSection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Internal/Chunks/ChunkSection.h -------------------------------------------------------------------------------- /src/Internal/Entity/EntityBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Internal/Entity/EntityBase.h -------------------------------------------------------------------------------- /src/Internal/Entity/EntityManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Internal/Entity/EntityManager.cpp -------------------------------------------------------------------------------- /src/Internal/Entity/EntityManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Internal/Entity/EntityManager.h -------------------------------------------------------------------------------- /src/Internal/InternalServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Internal/InternalServer.cpp -------------------------------------------------------------------------------- /src/Internal/InternalServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Internal/InternalServer.h -------------------------------------------------------------------------------- /src/Internal/Inventory/Inventory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Internal/Inventory/Inventory.cpp -------------------------------------------------------------------------------- /src/Internal/Inventory/Inventory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Internal/Inventory/Inventory.h -------------------------------------------------------------------------------- /src/Internal/Inventory/Slot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Internal/Inventory/Slot.h -------------------------------------------------------------------------------- /src/Internal/Player/Player.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Internal/Player/Player.cpp -------------------------------------------------------------------------------- /src/Internal/Player/Player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Internal/Player/Player.h -------------------------------------------------------------------------------- /src/Internal/Registry/BlockDataRegistry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Internal/Registry/BlockDataRegistry.cpp -------------------------------------------------------------------------------- /src/Internal/Registry/BlockDataRegistry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Internal/Registry/BlockDataRegistry.h -------------------------------------------------------------------------------- /src/Internal/Registry/BlockRegistry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Internal/Registry/BlockRegistry.cpp -------------------------------------------------------------------------------- /src/Internal/Registry/BlockRegistry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Internal/Registry/BlockRegistry.h -------------------------------------------------------------------------------- /src/Internal/Registry/InverseMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Internal/Registry/InverseMap.h -------------------------------------------------------------------------------- /src/Internal/Registry/ItemRegistry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Internal/Registry/ItemRegistry.cpp -------------------------------------------------------------------------------- /src/Internal/Registry/ItemRegistry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Internal/Registry/ItemRegistry.h -------------------------------------------------------------------------------- /src/Internal/World.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Internal/World.cpp -------------------------------------------------------------------------------- /src/Internal/World.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Internal/World.h -------------------------------------------------------------------------------- /src/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Main.cpp -------------------------------------------------------------------------------- /src/Networking/NetworkManager2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Networking/NetworkManager2.cpp -------------------------------------------------------------------------------- /src/Networking/NetworkManager2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Networking/NetworkManager2.h -------------------------------------------------------------------------------- /src/Protocol/Handshake.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Protocol/Handshake.cpp -------------------------------------------------------------------------------- /src/Protocol/Handshake.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Protocol/Handshake.h -------------------------------------------------------------------------------- /src/Protocol/Login.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Protocol/Login.cpp -------------------------------------------------------------------------------- /src/Protocol/Login.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Protocol/Login.h -------------------------------------------------------------------------------- /src/Protocol/Play.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Protocol/Play.cpp -------------------------------------------------------------------------------- /src/Protocol/Play.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Protocol/Play.h -------------------------------------------------------------------------------- /src/Protocol/Status.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Protocol/Status.cpp -------------------------------------------------------------------------------- /src/Protocol/Status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Protocol/Status.h -------------------------------------------------------------------------------- /src/Server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Server.cpp -------------------------------------------------------------------------------- /src/Server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Server.h -------------------------------------------------------------------------------- /src/Utilities/Config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Utilities/Config.cpp -------------------------------------------------------------------------------- /src/Utilities/Config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Utilities/Config.h -------------------------------------------------------------------------------- /src/Utilities/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Utilities/Utils.cpp -------------------------------------------------------------------------------- /src/Utilities/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/src/Utilities/Utils.h -------------------------------------------------------------------------------- /test.json: -------------------------------------------------------------------------------- 1 | { 2 | "item-id": "minecraft:stone_bricks" 3 | } -------------------------------------------------------------------------------- /world/chunks/2047 4 2047.chk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/world/chunks/2047 4 2047.chk -------------------------------------------------------------------------------- /world/chunks/2048 4 2047.chk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/world/chunks/2048 4 2047.chk -------------------------------------------------------------------------------- /world/chunks/2049 4 2046.chk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/world/chunks/2049 4 2046.chk -------------------------------------------------------------------------------- /world/chunks/2049 4 2047.chk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/world/chunks/2049 4 2047.chk -------------------------------------------------------------------------------- /world/chunks/2050 4 2047.chk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/world/chunks/2050 4 2047.chk -------------------------------------------------------------------------------- /world/inventory.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/world/inventory.dat -------------------------------------------------------------------------------- /world/level.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/world/level.dat -------------------------------------------------------------------------------- /world/player.dat: -------------------------------------------------------------------------------- 1 | 32784.1 66.5 32742.5 64.5456 81.5878 2 | -------------------------------------------------------------------------------- /world/time.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IridescentRose/Craft-Server/HEAD/world/time.dat --------------------------------------------------------------------------------