{"repo":"MrGraversen/minecraft-rcon","free":true,"listed":false,"github":"https://github.com/MrGraversen/minecraft-rcon","clone":"git clone https://github.com/MrGraversen/minecraft-rcon.git","description":"A Minecraft RCON client in Java. Makes available an evolving command library, brings Minecraft concepts as Java OOP, RCON connection recovery, and much more.","language":"Java","stars":52,"topics":["minecraft-server","server-admin","rcon","minecraft","minecraft-rcon","rcon-commands"],"license":"MIT","category":"workflow-automation","readme_excerpt":"minecraft-rcon A MineCraft RCON client in Java. About The client is made to eventually automate some administrative actions of a MineCraft server. Every MineCraft command is exposed over RCON, and made available using this client. Some of the RCON commands are fairly complex in structure; this client will provide convenience methods and builders to help developers construct the correct commands to get the job done. The entire RCON command libarary is not implemeneted, but will be updated along the way. Feel free to PR and contribute with implementations of missing commands. This project will also provide some convenience code for working with the MineCraft target selectors (e.g. @a and so on), the 16 colors of the game, different labels (time of day, game rules, etc.) and other constants. Using the convenience methods will synchronously access the RCON stack, but it is also possible to send raw, asynchronous RCON messages. Warning: There's a long-standing issue with MineCraft RCON which, for some reason, causes RCON commands to execute from a not-thread-safe queue (whereas the normal MineCraft action queue execute from a thread-safe queue) (https://bugs.mojang.com/browse/MC-72390). Sometimes when executing many commands rapidly, e.g. giving a player many items, the game server will throw a java.util.ConcurrentModificationException , which sometimes casues it to crash entirely. I have, however, only seen this happening when I was really pushing it. What is RCON? Originally inv","default_branch":null,"files":null,"tree":[],"storefront":"/r/MrGraversen","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MrGraversen/minecraft-rcon/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}