Skocz do zawartości

Rekomendowane odpowiedzi

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 https://github.com/Toranktto/CraftProtocol
Przykłady użycia można znaleźć tutaj: https://github.com/Toranktto/CraftProtocol/tree/master/examples

Projekt znajduję się w repozytoriach PyPi:

pip install --user CraftProtocol

 

Edytowane przez Toranktto
Aktualizacja 0.2.1
Odnośnik do komentarza
https://skript.pl/temat/27222-craftprotocol-api-do-tworzenia-bot%C3%B3w-minecraft/
Udostępnij na innych stronach

  • 4 tygodnie później...

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.

Odnośnik do komentarza
https://skript.pl/temat/27222-craftprotocol-api-do-tworzenia-bot%C3%B3w-minecraft/#findComment-182425
Udostępnij na innych stronach

  • 2 tygodnie później...

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?

Odnośnik do komentarza
https://skript.pl/temat/27222-craftprotocol-api-do-tworzenia-bot%C3%B3w-minecraft/#findComment-184327
Udostępnij na innych stronach

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 https://craftprotocol.readthedocs.io/

Edytowane przez Toranktto
Odnośnik do komentarza
https://skript.pl/temat/27222-craftprotocol-api-do-tworzenia-bot%C3%B3w-minecraft/#findComment-184342
Udostępnij na innych stronach

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

Odnośnik do komentarza
https://skript.pl/temat/27222-craftprotocol-api-do-tworzenia-bot%C3%B3w-minecraft/#findComment-184344
Udostępnij na innych stronach

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ć.

Odnośnik do komentarza
https://skript.pl/temat/27222-craftprotocol-api-do-tworzenia-bot%C3%B3w-minecraft/#findComment-184345
Udostępnij na innych stronach

  • Szifter zablokował(a) ten temat
Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...