WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

samcarsonx/basalt-classic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Basalt Classic GitHub last commit

Minecraft Classic server software written in Python.

How To Use

  1. Clone the repository.
  2. Find a .cw world file you want to use, and name it Parkour.cw.
  3. Copy world file into the maps folder.
  4. Run the server using Python 3.6 or higher:
    python3 main.py
  5. Connect to the server using Minecraft Classic client at localhost:25565.

Features

  • Fully supports Minecraft Classic protocol.
  • Load and serve .cw world files.
  • Basic player movement and block placement.
  • Chat functionality.

To Do

  • Add server.properties style configuration (port, max players, world name etc).
  • Implement world generation.
  • Tidy up the code (I haven't touched this project in over 2 years).

Contributing

Feel free to fork the repository and submit pull requests. Any contributions are welcome! Try to replicate the existing code style. Thank you!

About

Minecraft Classic server software written in Python.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages