Skocz do zawartości
Toranktto

inny język CraftProtocol - API do tworzenia botów Minecraft.

Rekomendowane odpowiedzi

Użytkownik

Wv9feiv.png

Jest to moduł w Pythonie 2.7 implementujący protokół Minecrafta i NBT. W pakiecie znajduję się też wielowątkowy submoduł (CraftProtocol.Client) pozwalający na proste tworzenie własnych botów za pomocą prostego, wysokopoziomowego API.

Cały projekt wykorzystuje jedynie standardowe moduły dostarczane domyślnie w każdej instalacji Pythona i znajduję się tu Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!
Przykłady użycia można znaleźć tutaj: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

Projekt znajduję się w repozytoriach PyPi:

pip install --user CraftProtocol

 

Edytowane przez Toranktto
Aktualizacja 0.2.1

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik

Właśnie wyszła wersja 0.2.1 która między innymi unowocześniła API, oczyściła kod i wprowadziła obsługę wielu wersji (aktualnie zaimplementowano tylko 1.10.x i 1.12.2).

Aktualizacja znajduję się już na githubie i PyPi.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik

Dobra, ale o bocie w MC to jeszcze nie słyszałem... Wiem że jest bot do Discord i np. do YouTube lub Twitch, ale do MC?! Jak to ma działać? :P

Przypomnę że bot w większości ma zadanie dodawać komendy (np. !kick na Discordzie lub !subcount na YT) ale mc istnieje jakby system komend... Od dawnych wersji bety...

Więc, po co pobierać i jak tworzyć bota?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
2 godziny temu, NorteX napisał:

Dobra, ale o bocie w MC to jeszcze nie słyszałem... Wiem że jest bot do Discord i np. do YouTube lub Twitch, ale do MC?! Jak to ma działać? :P

Przypomnę że bot w większości ma zadanie dodawać komendy (np. !kick na Discordzie lub !subcount na YT) ale mc istnieje jakby system komend... Od dawnych wersji bety...

Więc, po co pobierać i jak tworzyć bota?

Docelowo dzięki tej bibliotece będzie można tworzyć w pełni automatyczne boty grające za ciebie tj wydobywanie surowców, budowanie, zbieranie plonów (np podczas kiedy ty śpisz). Aktualnie jest na bardzo wczesnym etapie rozwoju, nie umożliwia wielu rzeczy ale z czasem się to zmieni. Tworzenie bota jest opisane w dokumentacji (również work-in-progress) na Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

Edytowane przez Toranktto

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
3 minuty temu, Toranktto napisał:

Docelowo dzięki tej bibliotece będzie można tworzyć w pełni automatyczne boty grające za ciebie tj wydobywanie surowców, budowanie, zbieranie plonów (np podczas kiedy ty śpisz). Aktualnie jest na bardzo wczesnym etapie rozwoju, nie umożliwia wielu rzeczy ale z czasem się to zmieni.

Aha czyli pozwala tworzyć takie jakby NPCty tylko zaprogramowane żeby działały jak gracz? Tylko przez AI? :P

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
1 minutę temu, NorteX napisał:

Aha czyli pozwala tworzyć takie jakby NPCty tylko zaprogramowane żeby działały jak gracz? Tylko przez AI? :P

Dokładnie tak będzie to działać.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×