Show pageOld revisionsBacklinksAdd to bookExport to PDFBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== Minecraft ====== ===== Experiments ===== * http://www.raspberrypi-spy.co.uk/2014/06/building-a-castle-in-minecraft-with-python/ connection <code> from mcpi.minecraft import Minecraft from mcpi import block mc = Minecraft.create(address="192.168.2.35") </code> say "Hello World" <code> mc.postToChat("Hello world") </code> get position <code> x, y, z = mc.player.getPos() </code> goto (jump) <code> mc.player.setPos(x, y+100, z) </code> put a block <code> mc.setBlock(x+1, y, z, 1) mc.setBlock(x+1, y, z, block.STONE.id) mc.setBlock(x+1, y, z, block.STONE.id, 2) # color 2 </code> multi block <code> stone = 1 mc.setBlocks(x+1, y+1, z+1, x+11, y+11, z+11, stone) </code> ===== Game ===== download launcher form https://minecraft.net/it-it/download/ in ~/minecraft <code> java -jar Minecraft.jar </code> <file txt ~/.minecraft/options.txt> pauseOnLostFocus:false </file> launcher <file bash ~/minecraft/minecraft.sh> #!/bin/sh java -jar ~/.minecraft/launcher.jar </file> ===== Python ===== <code> sudo apt install -y python3 sudo apt install -y idle3 sudo apt install -y python3-pip sudo pip3 install -U pip ## sudo pip3 install https://github.com/py3minepi/py3minepi/archive/master.zip </code> Download mods.zip and python-scripts.zip from https://github.com/arpruss/raspberryjammod/releases <code bash> cd ~/.minecraft mkdir -p mods cd mods unzip ~/Downloads/mods.zip cd ~/.minecraft unzip ~/Downloads/python-scripts.zip </code> ===== Server ===== <code> mkdir ~/minecraft cd ~/minecraft wget https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar java -jar BuildTools.jar --rev 1.11.2 </code> <file bash spigot.sh> #!/bin/sh java -Xms512M -Xmx1G -XX:+UseConcMarkSweepGC -jar spigot*.jar </file> <file txt ~/minecraft/server.properties> gamemode=1 force-gamemode=true </file> download raspberryjuice (1.10) from https://dev.bukkit.org/projects/raspberryjuice/files and put in ~/minecraft/plugins plugins: * https://dev.bukkit.org/projects/multiworld-v-2-0 <code> mw list mw create daniele mw load daniele </code> * https://dev.bukkit.org/projects/permissionsex <file yaml PermissionsEx/permissions.yml> groups: Default: options: default: true permissions: - modifyworld.* Admin: options: prefix: '&0(&4Admin&0)&7 ' permissions: - permissions.* - multiworld.* users: scipioit: group: - Admin permissions: - permissions.* options: name: scipioit schema-version: 1 </file> tips/gameengine/minecraft.txt Last modified: 2017/08/19 09:53by scipio