Форум сайта python.su
Решил попробовать программировать на Python в Майнкрафте, запустил код:
from mcpi.minecraft import Minecraft
mc = Minecraft.create()
pos = mc.player.getTilePos()
a = pos.x
b = pos.y
c = pos.z
mc.setBlocks(a,b-1,c+1,a+4,b-5,c+5,0)
Выдало ошибку: "ConnectionRefusedError: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение"
Не могу разобраться.
Отредактировано MiatrE (Авг. 29, 2024 18:03:47)
Офлайн
Ошибка ConnectionRefusedError обычно возникает, когда клиентская программа не может подключиться к серверу. В данном случае, это может означать, что Minecraft не запущен или сервер Minecraft не настроен для приема соединений.
попробуйте использовать следующий код для подключения к Minecraft, указав IP-адрес и порт:
from mcpi.minecraft import Minecraft mc = Minecraft.create("localhost", 4711) pos = mc.player.getTilePos() a = pos.x b = pos.y c = pos.z mc.setBlocks(a, b-1, c+1, a+4, b-5, c+5, 0)
Офлайн