Minecraft Remote Admin
-Minecraft Remote Admin-
-Main- -Features- -Configuration -Client-
Minecraft Remote Admin is a plugin which enables you to access your console remotely.
For the Desktop Client (including downloads) visit http:forums.bukkit.org/threads/171909/.
Inactive
For the time being MRA is inactive, I haven't been busy with it in a long while and I don't know when I'm starting on it again. Sorry if you're using this plugin and are waiting for an update
Update 1.7
Last updated 18-12-2013
The update for 1.7 is currently waiting for the bukkit team to get their new logger in the api, my hands are tied until I have access to the main logger again.
Right now I've swiped the floor with some bugs I encountered and I've refactored some of the code. The update will also have the /calladmin command implemented (which I'm finishing right now).
Features
- Manage remote clients
- A list of players and their ping
- Players can see their own ping (The bukkit command /ping just shows you pong!)
This plugin uses metrics to track statistics of its usage by sending some anonymous server information to the metrics website. For more information go to the metrics page or visit http://metrics.griefcraft.com/learn-more/
Usage
Just drop the jar in your plugin folder and run your craftbukkit server. You might want to change the server key the first time (since the one it generates is a pain in the ass to type). This key is very important, it's used to encrypt the session between server and client.
Also, make sure you open port 5745 on your firewall (or any other port you wrote down in the config).
Commands
- /myping shows a player their current and average ping
- /calladmin is not implemented yet
- /mra help shows you a list of available mra commands (I'm too lazy to lay em all out here)
Permissions
- minecraftRemoteAdmin: gives permission to use the /mra commands (default: OP)
- minecraftRemoteAdmin.call: gives permission for the /calladmin command (default: true)
- minecraftRemoteAdmin.ping: gives acces for the /myping command (default: true)
Configuration
The config file will be put in your plugins folder the first time you run your craftbukkit server with the plugin installed. if you somehow manage to lose the comments I made in there. open up the plugin's jar with a zip archiver and you'll find yourself a clean config.yml
Upcoming Features
- /calladmin command to notify remote admins if a player needs help
Bugs/Issues
if you find any please leave a ticket or send me a PM
If you want a quick response to any issues you have, do not post a comment but send a PM instead! I don't check this place very often!
Any chance to get this updated?
Hello Ya Noobs (Sorry to call you guys that) If you Use a Paied Server Service @Formula350 you DO NOT need this client everything by multicraft is already there just get the person you want to add to the console to make an account with multicraft. and click on Advanced users then type in their username in the search box one their account pops up click on the two drop down boxes and make sure they read [Administrator] [Full Access] To manage your server
If you are using a port forwarded server Then Follow this
Staff edit: Removed advertising unofficial build
Thanks Sheefou :3
@StabbedBit
Forewarning, I have NO clue what I'm talking about (I'm basically what they'd call a "script kiddie" lol)... but my server host uses Multicraft, and Multicraft uses these annoying .jar.conf files that ... well I'm sure you know all about them. Anyways, their console IMO sucks and yours looked promising, except for that whole broken with 1.7.x issue :P That being said, this is used in the Multicraft conf in order to (apparently) get their console to work (sans color but that might be a worthwhile sacrifice at the moment for you), but I don't know if it'll be of ANY use to you or even if it relates to this heh... (it's along with the rest of the Java arguments)
-Djline.terminal=jline.UnsupportedTerminal
Good luck!
@WizzlePiff
I might update it in a few weeks as I'm currently very busy with school(internship) and don't really have time.
I also first need to find a fix for the console log leeching that broke in 1.7
Any chance of update before 1.8 or when 1.8 ??
I hope becou i loved to use this and will be sad if i cant anymore :/
where do i get encryption key
I am having a problem with this. It (the client jar) says "something appears to be wrong but i dont know what)
PLEASE HELP ME!
here is java output:
java.io.EOFException
at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)
at java.io.ObjectInputStream$BlockDataInputStream.readShort(Unknown Sour
ce)
at java.io.ObjectInputStream.readStreamHeader(Unknown Source)
at java.io.ObjectInputStream.<init>(Unknown Source)
at com.stabbedbit.minecraftRemoteAdmin.desktop.connection.ConnectionMana
ger.run(ConnectionManager.java:99)
at java.lang.Thread.run(Unknown Source)
can you update the plugin for 1.7.2? and how do i fix that if i do '/mra help" i get this: "see /mra help to use this plugin"?
1.7.2?
@ChengZi368
It has, sorry. I'm not gonna leave it like this forever, I still plan on updating it. But the bukkit logger is still unavailable for me, I'm currently not really playing minecraft, and I don't have a lot of free time on my hands.
Seem it becomes inactive
@flutterborn
do you even read bro
Quote:
Update 1.7
The update for 1.7 is an in progress.
Right now I've swiped the floor with some bugs and I'm waiting until the dev builds get a little more stable. Also, there seem to be some issues with properly getting all the console output. I can't say when this will be fixed and I'm not sure if the problem is on my side or on bukkit's.
The remote desnt show up poeple talking in chat *1.7.2*
DERP
I lve this plugin and it relly helps me thank you, :3
@longlostbro
Manually install "Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files" on the pc that's giving the error
@codegreen
i too get the error saying "[SEVERE] java.lang.NoSuchFieldException: isRestricted" and the client just says "The connection is broken (Did you enter the serverkey correctly?) and i did put it in correctly... and when I try to connect console says "Failed to connect with a client. (Probably the client canceled the connection)"
@StabbedBit
ill try that. :)
@hcrandall
If you want to help me find out what went wrong, look under "usage" on the client page and run the client from the bit of code presented there.
That's currently the only way to get more information about the things going wrong.
It appears womethingwent wrong, ut i dont exactly know what?
What doesn that mean, and the console says
{myip} reached end of stream
@codegreen
What version of java are you running?