Skip to content

Cybertechpp/Steadfast2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Steadfast2

Steadfast is a project for backporting new Minecraft: Pocket Edition changes to older Pocketmine versions for better stability and performance, while retaining as many features from the new versions as possible. This release is compatible with production Minecraft PE 0.11.0 Alpha and based off Pocketmine-Soft-235. It's currently in production on Lifeboat Survival Games' main servers.

Things you might want to change before building:

  • Saving the server.log is disabled because it takes a lot of time to write to disk
  • The default MOTD for responding to MCPE server list queries is set in RaklibInterface
  • Change the IP to direct players to when the server is full in Player.php - this helps by not turning away players when you can't handle them but instead directing them to another server.

Known bugs:

  • Knockback doesn't work properly
  • Performance isn't as good as 1.4, some profiling needs to be done
  • Players can sometimes glitch into the ground
  • Armor can sometimes not be saved on the player

Things you'll want to change on your plugins:

  • Players don't fall out of the world naturally, you'll want to handle PlayerMoveEvent as needed to kill them
  • AsyncTasks need to reference $this->postURL and $this->getURL to communicate with ourside servers instead of the Utils class (loader problem)

To build, run the server with DevTools installed then run /makeserver. It'll drop a phar file in it's plugin directory.

About

0.11 Minecraft: Pocket Edition server based on PocketMine 1.4 with all the new API methods.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%