def minecraft_connector(): """ Connect to minecraft server. :return: Minecraft instance and the coordinates of the player """ mc = Minecraft() pos = mc.player.getPos() return mc, pos
if __name__ == "__main__": def copy(v, airOnly=False): b = mc.getBlockWithNBT(v) if airOnly and b.id != block.AIR.id: return v1 = addVec(v, (0.5, 0.5, 0.5)) for t in transforms: mc.setBlockWithNBT(t(v1), b) def err(): mc.postToChat( "Invalid symmetry specification. See symmetry.py comments.") exit() mc = Minecraft() playerPos = mc.player.getPos() matrices = set() translations = [] if len(sys.argv) <= 1: matrices.add(xn) matrices.add(xe) i = 1 while i < len(sys.argv): opt = sys.argv[i] i += 1 if opt == 't':
def copy(v, airOnly=False): b = mc.getBlockWithNBT(v) if airOnly and b.id != block.AIR.id: return v1 = addVec(v, (0.5, 0.5, 0.5)) for t in transforms: mc.setBlockWithNBT(t(v1), b) def err(): mc.postToChat( "Invalid symmetry specification. See symmetry.py comments.") exit() from _mp_ds_config import * mc = Minecraft(Connection(serveradress, serverport), name=playernameonserver) playerPos = mc.player.getPos() matrices = set() translations = [] if len(sys.argv) <= 1: matrices.add(xn) matrices.add(xe) i = 1 while i < len(sys.argv): opt = sys.argv[i] i += 1 if opt == 't':