Just a question, a friend of mine has set up multicraft and we're being presented with a /help in game which isn't very helpful and doesn't list new commands added by plugins.
Is that multicraft intercepting /help, and if so is there anyway to disable this functionality?
Hi, this command is provided by Minecraft itself for "op" users. I recommend removing op for every user and to use commands you define in the control panel to administrate your server.
Version b1.0.11 released
This update further improves Multicraft for integration with third party applications and adds the possibility to give global administrator rights to multiple users.
The JAR config files that ensure compatibility between Multicraft and Minecraft can now be updated using the same interface used to update the JAR file itself, removing the need to manually edit these files on the server.
Also, a lot of additional features and bugfixes have been implemented thanks to user feedback.
Detailed Changelog:
- Added first API implementation with per user API keys (disabled by default, see main.php)
- Implemented global roles allowing global superusers, admins, moderators, etc.
- Implemented jar config file updating
- Added possibility to change the number of chat/log lines to save
- Enabled users to change their own email/password
- Enabled player name editing
- Improved player editing and profile view
- Added clear chat and clear log links
- Updated jar conf files
- Improved error messages when FTP fails to start
- Shortened timeout for update check in control panel
- Improved access denied messages
- Updated Craftbukkit download URL
- Set FTP to listen on all interfaces in default config
- Improved config file comments
- Fixed server online detection for Minecraft b1.3
- Fixed user permission dropdown not always working
- Fixed player duplicate name checks
- Fixed parsing of new Craftbukkit console messages
- Fixed start/restart all not always working for all servers
You could add a ping on the top right corner of the screen so players would see what kind of ping the server has and not get caught by those overselling hosters. also totoal amount of ram on the server and total amount of players online in all the servers on the machine and the total amount of slots. ex 200/4000 players.
Could be helpfull for some people with not enough knowledge or dont want to set up a server on the vps. So they could have a good idea of the host you got a server with.
Thanks for the suggestions. Multicraft doesn't modify Minecraft in any way so adding a ping ingame will not be possible (and a ping in the control panel would not show reliable values).
The problem with displaying server hardware information is that the control panel can actually manage a large amount of different machines so displaying that will not help the user.
I'll think about the player statistics, though, could be a nice addition.
Thanks for reporting this. I've just tested Multicraft with these three plugins and it starts up fine. When you say it doesn't start up do you mean that Multicraft doesn't display it as online or that you can't join it? Because in the log I see several successful server startups and manual stop commands.
Also, might it be that one of the plugins is simply delaying the startup (for example the update check taking some time).
To verify that the server works outside of Multicraft you can change into the servers base directory and run:
Also, if the problem persists, please provide the following information:
- Multicraft version
- Operating system
- Installation type (panel and daemon on the same machine? MySQL/SQLite?)
I will test that on the window server but in the mean time you can try entering something into the server console in Multicraft as soon as it hangs. I suspect one of the plugins expects some kind of user input to continue and by using the stop button you give it that input and it continues.
So did it indeed continue when you entered something?
I've tested it on Windows and it works fine as well (plugins: CraftBukkitUpToDate, Stats, Achievements, Permissions). After the line that hangs for you I get the following:
07.03 12:07:56 [Server] INFO [Stats-0.7] Achievements plugin is up to date (0.61)
07.03 12:07:56 [Server] INFO [Stats-0.7] Stats plugin is up to date
07.03 12:07:56 [Server] INFO [Permissions] version [2.5.3] (Phoenix) was Initialized.
Maybe a firewall is blocking the update check.
How do you run it outside of Multicraft? You'd need to run it from the servers base directory:
otherwise you're not sure that it uses the same settings as Multicraft.
If you still have problems you can pack your base directory and send it to me so I can test your exact configuration.
Ok, interesting. Can you maybe pack your basedir and send it to [email protected]? You can remove the world and other personal data from it.
Another thing to test would be if the new nginx port has something to do with it although I doubt it.
Also, maybe the multicraft.log file sheds some more light on this.
Alright, thanks. I've run a server with your plugins and configs and it works fine on the test systems (XP & Win7).
Can you send me the multicraft.log please? Maybe I find something in there. If you want me to help you debug this further on your system you can send me your instant messenger details and I'll contact you.
This version adds a lot of new features that have been requested by customers. Most notably Multicraft now has a task scheduler and a heavily improved command capabilities (including running shell scripts explicitly allowed by the admin).
The API has now reached a stable state and documentation will be available soon on the Multicraft website.
The process of creating a new server has been improved to be more straightforward. All settings can still be changed but they will be populated with sane default values if left empty.
Detailed Changelog:
- Implemented command scheduler
- Implemented broadcast chat to send messages to all servers at once
- Implemented generic config file editing
- Implemented base directory and world locking enabling shared base directories between servers
- Implemented option to delete server files when deleting the server
- Implemented caching of server status queries to improve performance for large deployments
- Implemented console command and chat functions to API
- Implemented calling scripts from a Multicraft command (only for explicitly allowed scripts)
- Implemented log rotation for multicraft.log
- Hide infrequently used settings from server form and daemon settings page
- Made all server settings optional and autopopulated if left empty
- Auto increment new server port
- Moved save announce and kick delay settings to server form
- Added default values for some API functions
- Added a favicon for servers having Multicraft in the base directory
- Added encoding options to JAR config files to work around bugs in Minecraft mods
- Added API calls for get and clear console output and chat
- Added JAR config parameter for cleaning up lines before parsing
- Added new builtin commands (backup, restart, stop and more)
- Added setting for minimal delay between user initiated world saves and backups
- Added setting for the number of backups to keep
- Added default values for players and server name to "Settings"
- Extended deleteServer API function for deleting server files
- Extended API for new functionality
- Improved list behavior and size on some pages
- Improved create server form layout
- Improved user session handling
- Improved unkillable process handling
- Removed assumptions about valid player name characters
- Multicraft commands can now call other Multicraft commands by name
- Changed builtin command implementation (builtins are now called like normal commands)
- Create default commands and motd command when creating a server
- Save interval and crash response delay can be disabled now
- Abort DB updates on error
- Remove invalid UTF8 chars before JSON encoding (fixes console display problems)
- Fixed some encoding related issues
- Fixed editing of large config files
- Fixed system time change handling
- Fixed some issues with client/server communication on certain characters
- Fixed creating a new server not working in some special cases
- Fixed checksum for jar files under Windows
- Fixed assigning user credentials in API
- Fixed object property assignment in some cases
Is that multicraft intercepting /help, and if so is there anyway to disable this functionality?
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
This update further improves Multicraft for integration with third party applications and adds the possibility to give global administrator rights to multiple users.
The JAR config files that ensure compatibility between Multicraft and Minecraft can now be updated using the same interface used to update the JAR file itself, removing the need to manually edit these files on the server.
Also, a lot of additional features and bugfixes have been implemented thanks to user feedback.
Detailed Changelog:
- Added first API implementation with per user API keys (disabled by default, see main.php)
- Implemented global roles allowing global superusers, admins, moderators, etc.
- Implemented jar config file updating
- Added possibility to change the number of chat/log lines to save
- Enabled users to change their own email/password
- Enabled player name editing
- Improved player editing and profile view
- Added clear chat and clear log links
- Updated jar conf files
- Improved error messages when FTP fails to start
- Shortened timeout for update check in control panel
- Improved access denied messages
- Updated Craftbukkit download URL
- Set FTP to listen on all interfaces in default config
- Improved config file comments
- Fixed server online detection for Minecraft b1.3
- Fixed user permission dropdown not always working
- Fixed player duplicate name checks
- Fixed parsing of new Craftbukkit console messages
- Fixed start/restart all not always working for all servers
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
Could be helpfull for some people with not enough knowledge or dont want to set up a server on the vps. So they could have a good idea of the host you got a server with.
The problem with displaying server hardware information is that the control panel can actually manage a large amount of different machines so displaying that will not help the user.
I'll think about the player statistics, though, could be a nice addition.
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
Thanks for reporting this. I've just tested Multicraft with these three plugins and it starts up fine. When you say it doesn't start up do you mean that Multicraft doesn't display it as online or that you can't join it? Because in the log I see several successful server startups and manual stop commands.
Also, might it be that one of the plugins is simply delaying the startup (for example the update check taking some time).
To verify that the server works outside of Multicraft you can change into the servers base directory and run:
That's the command Multicraft will run.
Also, if the problem persists, please provide the following information:
- Multicraft version
- Operating system
- Installation type (panel and daemon on the same machine? MySQL/SQLite?)
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
I've tested it on Windows and it works fine as well (plugins: CraftBukkitUpToDate, Stats, Achievements, Permissions). After the line that hangs for you I get the following:
Maybe a firewall is blocking the update check.
How do you run it outside of Multicraft? You'd need to run it from the servers base directory:
otherwise you're not sure that it uses the same settings as Multicraft.
If you still have problems you can pack your base directory and send it to me so I can test your exact configuration.
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
Another thing to test would be if the new nginx port has something to do with it although I doubt it.
Also, maybe the multicraft.log file sheds some more light on this.
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
Can you send me the multicraft.log please? Maybe I find something in there. If you want me to help you debug this further on your system you can send me your instant messenger details and I'll contact you.
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
http://www.facebook.com/pages/Multicraf ... 1366822146
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
More videos coming soon, I'll post them here and on our twitter.
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
Linux:
Windows all in one:
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
This version adds a lot of new features that have been requested by customers. Most notably Multicraft now has a task scheduler and a heavily improved command capabilities (including running shell scripts explicitly allowed by the admin).
The API has now reached a stable state and documentation will be available soon on the Multicraft website.
The process of creating a new server has been improved to be more straightforward. All settings can still be changed but they will be populated with sane default values if left empty.
Detailed Changelog:
- Implemented command scheduler
- Implemented broadcast chat to send messages to all servers at once
- Implemented generic config file editing
- Implemented base directory and world locking enabling shared base directories between servers
- Implemented option to delete server files when deleting the server
- Implemented caching of server status queries to improve performance for large deployments
- Implemented console command and chat functions to API
- Implemented calling scripts from a Multicraft command (only for explicitly allowed scripts)
- Implemented log rotation for multicraft.log
- Hide infrequently used settings from server form and daemon settings page
- Made all server settings optional and autopopulated if left empty
- Auto increment new server port
- Moved save announce and kick delay settings to server form
- Added default values for some API functions
- Added a favicon for servers having Multicraft in the base directory
- Added encoding options to JAR config files to work around bugs in Minecraft mods
- Added API calls for get and clear console output and chat
- Added JAR config parameter for cleaning up lines before parsing
- Added new builtin commands (backup, restart, stop and more)
- Added setting for minimal delay between user initiated world saves and backups
- Added setting for the number of backups to keep
- Added default values for players and server name to "Settings"
- Extended deleteServer API function for deleting server files
- Extended API for new functionality
- Improved list behavior and size on some pages
- Improved create server form layout
- Improved user session handling
- Improved unkillable process handling
- Removed assumptions about valid player name characters
- Multicraft commands can now call other Multicraft commands by name
- Changed builtin command implementation (builtins are now called like normal commands)
- Create default commands and motd command when creating a server
- Save interval and crash response delay can be disabled now
- Abort DB updates on error
- Remove invalid UTF8 chars before JSON encoding (fixes console display problems)
- Fixed some encoding related issues
- Fixed editing of large config files
- Fixed system time change handling
- Fixed some issues with client/server communication on certain characters
- Fixed creating a new server not working in some special cases
- Fixed checksum for jar files under Windows
- Fixed assigning user credentials in API
- Fixed object property assignment in some cases
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
The problem was that the databases were switched to MySQL but not initialized with the correct schema.
http://multicraft.org/site/page?view=usage#4
http://multicraft.org/site/page?view=troubleshooting
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube
http://www.multicraft.org
Multicraft on Facebook, Twitter and YouTube