tips:gameengine:minecraft

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tips:gameengine:minecraft [2017/08/18 16:20] – [Server] scipiotips:gameengine:minecraft [2017/08/19 09:53] (current) – [Experiments] scipio
Line 6: Line 6:
  
  
 +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 ===== ===== Game =====
  
Line 63: Line 98:
  
 download raspberryjuice (1.10) from https://dev.bukkit.org/projects/raspberryjuice/files and put in ~/minecraft/plugins 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.1503066059.txt.gz
  • Last modified: 2017/08/18 16:20
  • by scipio