Skip to content

Minecraft Server reverse engineering stuff. Coding gremlins frequent this location! NOTE: This project is hardly active and does not work due to a protocol issue.

Notifications You must be signed in to change notification settings

outerearthinteractive/RubyCraft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RubyCraft

About

RubyCraft is a Minecraft server written completely in the Ruby language and utilizing the EventMachine network library. At the present moment, it's incomplete, but you are welcome to hack upon it.

License

RubyCraft is licensed under Attribution-NonCommercial-ShareAlike 3.0 Unported (CC BY-NC-SA 3.0). Full license can be found here:

http://creativecommons.org/licenses/by-nc-sa/3.0/legalcode

Configuration

All of the server settings lie in the file config.rb, which is right next to main.rb.

Running

To start the server just run ruby main.rb in the root directory.

Alternatively, if you are using Li/unix, you can do this:

chmod +x main.rb

./main.rb

Required Software

ruby 1.9.3-p0 - See below for how to install w/ RVM.

eventmachine - See below for how to install w/ RVM.

Recomended Software

rvm - Not required but easy to use.

Install (Ubuntu 11.10): sudo apt-get install ruby-rvm

To use RVM everytime you start bash you need to run: source /etc/profile

To install ruby: rvmsudo rvm install 1.9.3-p0

To install eventmachine: rvmsudo rvm gem install eventmachine

About

Minecraft Server reverse engineering stuff. Coding gremlins frequent this location! NOTE: This project is hardly active and does not work due to a protocol issue.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published