kvimber / mcstation Goto Github PK
View Code? Open in Web Editor NEWMinecraft Server Software
Minecraft Server Software
By default the properties file binds to 'localhost' This binds to the loopback address and not its outward facing IP. Meaning any outside client connects are unable to establish a connection. At the very least there should be a log message mentioned when binding to localhost.
This is for the issue where the server jar file stops finishing the startup process.
You (Kendrick) said that you saw this on Windows. I tried to reproduce it last night, and couldn't on Linux.
Test on Windows and if the problem is there, we'll take a look further into what's going down.
Current Problem:
I've setup the MCServer.run_test_setup method that should kick everything off, and start up the server. It should make reproducing this problem easy, as it waits for a full four seconds after startup to check for logs (and then dumps all logs since last startup) so you should be able to easily see if the system gets setup all the way. You can just comment out the run_server method call if you'd like to be able to debug further, or if four seconds isn't enough to generate a world on your system.
There should be some form of validation performed so that not just any client could run commands on someones server.
When a MCServer object is created it would be nice if there was some error checking. Verifying java is on the path and the server jar can be found, etc. Then when the startup command is issued we also need some way of verifying the process got kicked off. I've already started writing some of this, we can discuss it further tomorrow.
A message could be displayed if the "stop" command is issued while players are logged on.
The user could build custom packs to give a collection of items with one command.
There should be install packages to simplify setup and installation for Ubuntu/Windows platforms. Also a tar of just the basic source.
Client Install fails to start because there is no server folder to cd into.
currently MCStation doesn't start the Minecraft server when started, you have to login to a client and start it
we want the server to automatically start Minecraft
Flesh out the help system to give a list of commands and descriptions.
The client could have the ability to tie into the Minecraft user name. This would shortcut any commands to that users name unless specifically giving a user.
Using the client, no MCServer commands get run. The server parses it for the / but any other commands get ignored.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.