Skip to content

Commit 99cafda

Browse files
author
Hubert
authored
Update README.md
1 parent 472b794 commit 99cafda

File tree

1 file changed

+55
-1
lines changed

1 file changed

+55
-1
lines changed

README.md

Lines changed: 55 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,55 @@
1-
# MinecraftShellLibrary
1+
About Minecraft Shell Library
2+
=============================
3+
An API for Minecraft / Bukkit server management and scripting.
4+
5+
6+
Installation
7+
============
8+
You'll need to know the location of your Minecraft server root directory (the place where you have your server.properties file), and the operating system user and group it runs under.
9+
10+
After that just type "make install" and answer those questions.
11+
12+
For an initial installation, you'll have to tweak the settings to your taste in the .server-settings installed file.
13+
Else verify if there are new configuration items to import in your existing server configuration.
14+
15+
16+
Usage
17+
=====
18+
Include the following line near the start of your shell scripts:
19+
20+
. .minecraft-library
21+
22+
Then you can use all the functions in the library.
23+
24+
Check CronTasks/CronMonitor for a little example.
25+
26+
The functions list is located at the start of the .minecraft-library file.
27+
For parameters, check each function header.
28+
29+
30+
Further development plans
31+
=========================
32+
The library works fine for me as it is.
33+
Nonetheless, I think I'll add a function to check if a player is running a forbidden client side mod, which could then be called from a cron script to kick/ban offending players.
34+
I'm also considering to add the remaining Minecraft console commands.
35+
36+
37+
Caveats
38+
=======
39+
Developed and tested only on FreeBSD 10.1.
40+
41+
42+
Versions and changelog
43+
======================
44+
1.00 2016-09-18 Initial public release
45+
46+
47+
License
48+
=======
49+
This open source software is distributed under a BSD license (see the "License" file for details).
50+
51+
52+
Author
53+
======
54+
Hubert Tournier
55+
September, 18 2016

0 commit comments

Comments
 (0)