Hintergründe zum Lottery-Befehl in mcontrol

Beschreibung der Lotterie unter Lotterie mit mcontrol.

Beschreibung von mcontrol unter mcontrol.sh – Minecraft-Server Steuerung, Backup und mehr....

Erzeugung der ID-Liste

Zuerst erstellt man aus dieser verfügbaren Liste eine eigene Liste mit ID:Name.

lynx -dump https://jd.bukkit.org/apidocs/src-html/org/bukkit/Material.html | \
sed -r -n -e 's#([A-Z_]{1,})\(([0-9]{1,3}).*#\2:\1#p' | \
awk '{ print $2  }' > /home/minecraft/id.list-names

Die generierte Liste sieht so aus:

cat /home/minecraft/id.list-names
0:AIR
1:STONE
2:GRASS
3:DIRT
4:COBBLESTONE
5:WOOD
6:SAPLING
7:BEDROCK
8:WATER
9:STATIONARY_WATER
...

Aus dieser Liste bekommen wir später für unser „gewürfeltes“ Item den Namen heraus.