First step: install Visual Studio Code; Search for it in google, download it and install it for free
Category Archives: Programare Minecraft in Python
BukkitRunnable
from org.bukkit import Bukkit from org.bukkit import Location from org.bukkit.util import Vector from org.bukkit.entity import EntityType from org.bukkit.entity import Snowball from org.bukkit.entity import * from org.bukkit.projectiles import * from time import * from org.bukkit import Effect from mcapi_spigot import * from org.bukkit.event.block import BlockPlaceEvent from org.bukkit.scheduler import BukkitRunnable from java.lang import Math class JythonRun(BukkitRunnable): def …
JyCraft
from org.bukkit import Bukkit from org.bukkit import Location from org.bukkit.util import Vector from org.bukkit.entity import EntityType from org.bukkit.entity import Snowball from org.bukkit.entity import * from org.bukkit.projectiles import * from time import * from org.bukkit import Effect from mcapi_spigot import * from org.bukkit.event.block import BlockPlaceEvent s = Bukkit.getServer() players=Bukkit.getOnlinePlayers() player=players[0] loc=player.getLocation() w=player.getLocation().getWorld() x1=int(loc.x) z1=int(loc.z) i=1 for …
Python
for x in range(-100,100): for z in range(-100,100): mc.setBlock(x,3,z,2) print (z) for x in range(0,20): for y in range(4,10): for z in range(0,20): if(x==y): mc.setBlock(x,y,z,128) print (y) for x in range(20,30): for y in range(4,10): for z in range(0,20): if(x-20==y): mc.setBlock(x,y,z,128) print (y)
Python For If
for x in range(78,86): for z in range(-17,-9): for y in range(4,24): a=mc.getBlock(x,y,z) if (a!=0): mc.setBlock(x,y,z,41) print (a) for x in range(-150,0,10): for y in range(0,100,10): for z in range(-150,0,10): mcdrawing.drawSphere(x,y,z,6,41); print (z)
Python getBlock setBlock
import mcpi.minecraft as minecraft import mcpi.minecraftstuff as minecraftstuff import mcpi.block as block mc = minecraft.Minecraft.create() mcdrawing = minecraftstuff.MinecraftDrawing(mc) mc.setBlock(430,30,128,1) for y in range(0,30): a=mc.getBlock(430,y,128) print (a)
Jycraft Programming
from org.bukkit import Bukkit from org.bukkit import Location from org.bukkit.util import Vector from org.bukkit.entity import EntityType from org.bukkit.entity import Snowball from org.bukkit.entity import * from org.bukkit.projectiles import * from time import * from org.bukkit import Effect from mcapi_spigot import * from org.bukkit.event.block import BlockPlaceEvent s = Bukkit.getServer() players=Bukkit.getOnlinePlayers() player=players[0] loc=player.getLocation() w=player.getLocation().getWorld() def build(e): pos=e.getBlockPlaced().getLocation() for …
Sinus
import mcpi.minecraft as minecraft import mcpi.minecraftstuff as minecraftstuff import mcpi.block as block import math as math mc = minecraft.Minecraft.create() mcdrawing = minecraftstuff.MinecraftDrawing(mc) precy=4 for z in range(1000,1100): y=int(math.sin(z/4)*10)+14 mcdrawing.drawLine(1000,precy,z-1,1000, y,z,1) precy=y print y import mcpi.minecraft as minecraft import mcpi.minecraftstuff as minecraftstuff import mcpi.block as block import math as math mc = minecraft.Minecraft.create() mcdrawing = minecraftstuff.MinecraftDrawing(mc) …
Jython Programming
Se intra folosind Google Chrome sau Internet Explorer pe www.minecluj.com:8000 Apoi, la Host scrieti minecluj.com port 44445 password swordfish si faceti clic pe butonul “Connect” Copiati programele de mai jos, pe rand, si …succes la modificari ! Serverul e activ (online) doar intre orele 14 si 19 !!!!!!!!!! Program 1 from org.bukkit import Bukkit from …
Functions
import mcpi.minecraft as minecraft import mcpi.minecraftstuff as minecraftstuff import mcpi.block as block mc = minecraft.Minecraft.create() mcdrawing = minecraftstuff.MinecraftDrawing(mc) def tunel(): for x in range(75,105,2): mc.setBlock(x,4,-543,70) mc.setBlock(x,4,-544,55) mc.setBlock(x,4,-542,55) for x in range (75,105): mc.setBlock(x,4,-545,123) mc.setBlock(x,4,-541,123) mc.setBlock(x,5,-545,123) mc.setBlock(x,5,-541,123) mc.setBlock(x,6,-542,123) mc.setBlock(x,6,-544,123) mc.setBlock(x,7,-543,123) def tunel1(z): for x in range(75,105,2): mc.setBlock(x,4,z,70) mc.setBlock(x,4,z-1,55) mc.setBlock(x,4,z+1,55) for x in range (75,105): mc.setBlock(x,4,z-2,123) mc.setBlock(x,4,z+2,123) …