Cediner / ArdClient

Public Haven & Hearth Client (https://discord.gg/24Tq35uwBD)
Other
37 stars 34 forks source link

Is PBot scripting moving towards Python or will JS still be supported? #51

Closed mitchkm closed 2 years ago

mitchkm commented 2 years ago

Just curious as I started to build out some JS bot scripts as the Python ones seem to be non-functional atm. Also, anyone else script? Is there a shared repository of scripts people work on to share knowledge? Would be interested in contributing as well.

Cediner commented 2 years ago

Scripting for Python was written spontaneously, so see scripts/py/test.py In essence, it is the same JS script only on python The whole system is already outdated, and old scripts that shared look differently. Scripts can be viewed in scripts/official, and the code for them is Java code from the client.

mitchkm commented 2 years ago

Ah, so JS scripting is still the official and here to stay? Are there a generated Javadocs?

Cediner commented 2 years ago

Official is the name of the folder. These are not private scripts, but public who work and updated by me. For your personal, you can make another folder and call it as you want, or you can not create. Python was added as an alternative, and should work simultaneously and in parallel with JS. I did not test a lot, but Python should work fine, like JS.

Cediner commented 2 years ago

See code

https://github.com/Cediner/ArdClient/tree/Unstable/src/haven/purus/pbot some methods

mitchkm commented 2 years ago

Much appreciated for the quick response! Looking forward to continuing my bot scripting in JS :) and using your amazing client!

I don't suppose there is a discord for the client/bot-scripting?

Cediner commented 2 years ago

This client is collected from different others. For example, Script-Module is Purus Pasta. But a little mutated. The discord was, but it was closed. I just support life while there are those who use this client. But because of the different circumstances, it's not long to live, and it is not particularly necessary.

mitchkm commented 2 years ago

Oh this client is reaching end of life! What client makes it obsolete?

Cediner commented 2 years ago

Vanilla (new render) (check changelogs), this is Quasimodo from 1,000,000 different clients, and desire to make the best and right client

mitchkm commented 2 years ago

Ah so is it just Ender and Purus Pasta actively updating to the vanilla new render client?