cr0sh / lav7

Lightweight, rapid, concurrent Minecraft:PE server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Copyright (C) 2016 cr0sh(Nam J.H.)(ska827@naver.com)

This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions; read LICENSE.txt in root of the repository.

lav7

GoDoc Go Report Card

lav7 aims to be Lightweight, rapid, concurrent Minecraft:PE server. The project's main goal is to provide gameplay features close to vanilla Minecraft:PE server, and handle 15~20 players on ARM11 CPU server, such as Raspberry Pi B+ Model.

Current project status

lav7 1.0.0-alpha released! Go see it.

lav7 needs much more feature implementations, like level generator, survival gameplay, etc.

Because I'm a student now, I cannot maintain projects during the semester. lav7 needs much more developers and contributors!

Contributions

Pull requests are always welcome, but please check these before writing pull request:

  • Format your codes. Unifying coding styles are important to collaborate. Please follow suggestions from gofmt, golint, go vet if you can.
  • Exception: You can omit documentation comment of exported items if it could be useless.

Installation

Download prebuilt binaries

  • Supported platform: darwin/386 darwin/amd64 freebsd/386 freebsd/amd64 freebsd/arm linux/386 linux/amd64 linux/arm windows/386 windows/amd64 openbsd/386 openbsd/amd64 android/arm
  • linux/arm and android/arm support ARMv5/ARMv6/ARMv7 build.
  • Use adb shell or Terminal Emulator to execute binary on Android.
  • Click here to download latest build

Not supported? Compile from source.

  • Requirements: Latest Go installation
  • Windows: Download installation package from site
  • Linux: Use apt-get or yum
  • Add GOPATH and set $PATH to $GOPATH/bin
  • To install or update lav7, run go get -u github.com/L7-MCPE/lav7/l7start && go install github.com/L7-MCPE/lav7/l7start.
  • To run lav7, run l7start.

About

Lightweight, rapid, concurrent Minecraft:PE server

License:Other


Languages

Language:Go 89.6%Language:Python 8.9%Language:Shell 1.5%