Skip to content
/ m173 Public

Very basic Minecraft beta 1.7.3/1.8.1 server

Notifications You must be signed in to change notification settings

igor725/m173

Repository files navigation

m173

m173 it's a hackable Minecraft Beta 1.7.3 server written in C++. This project currently in frozen state and unlikely to be continued.

Planned features

  • Forward more events to Lua scripts
  • Sleeping
  • Weather changing
  • Sitting on mobs
  • Statistics
  • Actually working map item
  • Smelting
  • Redstone
  • Mobs
  • Boats
  • Minecarts
  • Physics
  • Fishing
  • PvP with long range weapons
  • AI for mobs
  • Multiple worlds
  • Pickuping up/Dropping items
  • TNT/Explosions

Dependencies

Tip

Every dependency described below comes with the project as a GitHub submodule, As long as you clone the server with --recurse-submodules parameter you don't have to worry about downloading them manually. However, you should build them separately from base server, using CMake.

  1. zlib
  2. sockpp
  3. spdlog
  4. lua

Building thirdparty

Third party project uses ExternalProject CMake submodule to build all the dependencies. So the only thing you have to do is to run cmake -S./ -B./build/ inside 3rd directory and then build it using your build system. It should automatically create install folder inside 3rd where built libraries will be stored.

Building server

The server build type should match the thirdparty one, if you built 3rd project with Debug build type then the server should be built with the Debug too. Build steps for the server are basically the same as for 3rd project.

About

Very basic Minecraft beta 1.7.3/1.8.1 server

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages