Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
tips:gameengine:minecraft [2017/08/18 15:07] – [Game] scipio | tips:gameengine:minecraft [2017/08/19 09:53] (current) – [Experiments] scipio | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Minecraft ====== | ====== Minecraft ====== | ||
+ | ===== Experiments ===== | ||
+ | |||
+ | * http:// | ||
+ | |||
+ | |||
+ | connection | ||
+ | < | ||
+ | from mcpi.minecraft import Minecraft | ||
+ | from mcpi import block | ||
+ | |||
+ | mc = Minecraft.create(address=" | ||
+ | </ | ||
+ | |||
+ | say "Hello World" | ||
+ | < | ||
+ | mc.postToChat(" | ||
+ | </ | ||
+ | |||
+ | get position | ||
+ | < | ||
+ | x, y, z = mc.player.getPos() | ||
+ | </ | ||
+ | |||
+ | goto (jump) | ||
+ | < | ||
+ | mc.player.setPos(x, | ||
+ | </ | ||
+ | |||
+ | put a block | ||
+ | < | ||
+ | mc.setBlock(x+1, | ||
+ | mc.setBlock(x+1, | ||
+ | mc.setBlock(x+1, | ||
+ | </ | ||
+ | |||
+ | multi block | ||
+ | < | ||
+ | stone = 1 | ||
+ | mc.setBlocks(x+1, | ||
+ | </ | ||
===== Game ===== | ===== Game ===== | ||
Line 24: | Line 64: | ||
sudo apt install -y python3-pip | sudo apt install -y python3-pip | ||
sudo pip3 install -U pip | sudo pip3 install -U pip | ||
- | sudo pip3 install https:// | + | ## sudo pip3 install https:// |
</ | </ | ||
+ | Download mods.zip and python-scripts.zip from https:// | ||
+ | <code bash> | ||
+ | cd ~/ | ||
+ | mkdir -p mods | ||
+ | cd mods | ||
+ | unzip ~/ | ||
+ | cd ~/ | ||
+ | unzip ~/ | ||
+ | </ | ||
===== Server ===== | ===== Server ===== | ||
Line 33: | Line 82: | ||
cd ~/minecraft | cd ~/minecraft | ||
wget https:// | wget https:// | ||
- | java -jar BuildTools.jar | + | java -jar BuildTools.jar |
</ | </ | ||
Line 42: | Line 91: | ||
java -Xms512M -Xmx1G -XX: | java -Xms512M -Xmx1G -XX: | ||
</ | </ | ||
+ | |||
+ | <file txt ~/ | ||
+ | gamemode=1 | ||
+ | force-gamemode=true | ||
+ | </ | ||
+ | |||
+ | download raspberryjuice (1.10) from https:// | ||
+ | |||
+ | |||
+ | plugins: | ||
+ | * https:// | ||
+ | |||
+ | < | ||
+ | mw list | ||
+ | mw create daniele | ||
+ | mw load daniele | ||
+ | </ | ||
+ | |||
+ | * https:// | ||
+ | <file yaml PermissionsEx/ | ||
+ | groups: | ||
+ | Default: | ||
+ | options: | ||
+ | default: true | ||
+ | permissions: | ||
+ | - modifyworld.* | ||
+ | Admin: | ||
+ | options: | ||
+ | prefix: '& | ||
+ | permissions: | ||
+ | - permissions.* | ||
+ | - multiworld.* | ||
+ | users: | ||
+ | scipioit: | ||
+ | group: | ||
+ | - Admin | ||
+ | permissions: | ||
+ | - permissions.* | ||
+ | options: | ||
+ | name: scipioit | ||
+ | schema-version: | ||
+ | </ | ||
+ |