Purus Pasta Client [Now with NEW botting API!]

Forum for alternative clients, mods & discussions on the same.

Purus Pasta Client [Now with NEW botting API!]

Postby shubla » Sun Oct 04, 2015 5:47 pm

Purus Pasta is a custom client based on Amber client. It has all of features that Amber has, features taken from some other clients and some features added by me.

If you run into any issues please post in this thread or discord with possible error logs and reproduction steps
Java 8 required
If client does not work on mac check here
Download
https://github.com/puruscor/Pasta-Launc ... ses/latest

Download the latest launcher from there, put it in folder and it will download latest files and launch client. Always use launcher to start up the client, so it automatically downloads updates if there are any.

Features
Same as Amber's and in addition:
  • Ability to add hearth secrets by clicking them on chat
  • Automatic leech dropping
  • Cool alarms
  • FEP bar
  • Farming bot
  • Hunger bar
  • Kin-colored circles around players
  • More accurate crop stage display
  • More hiding options
  • Server status checker
  • Skybox
  • Trough filler bot
  • PBot - A botting API
  • Many other things that have not been listed here yet



Botting API Instructions
Purus Pasta botting API, also known as PBot-API or just PBot has been reworked a lot! Most of old scripts probably don't work anymore, and must be recoded. Which should be quite easy with the new API!
Changes:
First of all, Nashorn was deprecated and has now been replaced with GraalVM. GraalVM supports much newer version of ECMAScript and is not deprecated.
Currently PBot officially supports only Graal.js, which is a ECMAScript 2017 compliant JavaScript implementation, so all Javascript functions should work.
GraalVM also provides support for many other languages, such as R, Ruby, Python, even C++ and other LLVM-languages. But the support for them is still early in the development and I am not planning on explicitly adding any of these to Purus Pasta.

Many functions have been modified or completely removed, some have been added, and overall structure of the API has been improved.
If you want to suggest features or other changes to the API, please come to Purus Pasta discord channel for easier messaging.

New pathfinder should be more reliable than the old, but it marks tiles with any hitbox in them as inaccessible. So you must design your setups properly so the pathfinder can pathfind in them.

Current issues:
Currently graalvm does not support multithreading, so if you click a button in PBotWindow while the javascript is already running, it will crash.
Thus you cannot stop your scripts at all by clicking the button while they are running for example. May fix if I come up with some good solution to this issue.

Some scripts are bundled by default to show how it works.

If you have any suggestions about how the API could be improved, for example, some functions to add, please tell at the Purus Pasta discord server!

Client API is somewhat documented in https://puruscor.github.io/HnH/javadoc/
Feel free to ask questions, share your scripts or suggest new things to the API!

WARNING!!
Some bad people might send you scripts that harm your computer or steal your data!
Run unknown scripts from unknown users in your own responsibility!


Changelog
https://github.com/puruscor/Purus-Pasta/blob/master/CHANGELOG.md
This contains my own changes, new stuff from amber is also added but not marked here!
Feel free to suggest new features to shubla by PM!

Source Code
https://github.com/puruscor/Purus-Pasta
Im taking suggestions.

Javadocs for PBot API
https://puruscor.github.io/HnH/javadoc/

Join the official Purus Pasta discord to inform about bugs and suggestions!
https://discord.gg/XEAdJnD


Donations
If you like the client, consider donating.
To creator of the Amber client, that this client is based on.
Or to me, the creator of Purus Pasta.
Last edited by shubla on Mon Mar 25, 2019 4:52 pm, edited 61 times in total.
Image
I got my own cool HnH custom client check it out.
Purus Pasta
http://i.imgur.com/CRrirds.png?1
User avatar
shubla
 
Posts: 9695
Joined: Sun Nov 03, 2013 11:26 am
Location: Finland

Re: Purus Pasta Client

Postby shubla » Tue Oct 06, 2015 6:24 pm

Version 1.0.1 is live!
Two new features
- Added option to automatically log out after 5 minutes of not doing anything in client
- Added system time display with Dewy Mantle time alert

Automatic log out will help you to save your playing time or log you off for safety reasons when you are afk.
Image
I got my own cool HnH custom client check it out.
Purus Pasta
http://i.imgur.com/CRrirds.png?1
User avatar
shubla
 
Posts: 9695
Joined: Sun Nov 03, 2013 11:26 am
Location: Finland

Re: Purus Pasta Client

Postby kaizokuroof » Wed Oct 07, 2015 6:21 am

Cool! Awesome to see new clients, Imma test it out :D
I had a retardedly huge signature and have gotten this embarrassing replacement to show for it.
User avatar
kaizokuroof
 
Posts: 797
Joined: Sat Jun 05, 2010 6:24 am

Re: Purus Pasta Client

Postby shubla » Wed Oct 07, 2015 6:25 pm

Version 1.1.0 is live!
One new feature only
- Added option to enable alert sound for battering rams
This version is mainly to merge some of new things on Amber such as autostudy
Image
I got my own cool HnH custom client check it out.
Purus Pasta
http://i.imgur.com/CRrirds.png?1
User avatar
shubla
 
Posts: 9695
Joined: Sun Nov 03, 2013 11:26 am
Location: Finland

Re: Purus Pasta Client

Postby shubla » Sat Oct 10, 2015 6:38 pm

Version 1.2.0 has been released.
New features:
- Added button to limit background fps to 1
- Added thing that shows how long cooldown remaining on combat
- Added text to combat UI moves indicating hotkey to trigger it
- Added Option to toggle tracking on logon
- Added Option to toggle criminal acts on logon
Image
I got my own cool HnH custom client check it out.
Purus Pasta
http://i.imgur.com/CRrirds.png?1
User avatar
shubla
 
Posts: 9695
Joined: Sun Nov 03, 2013 11:26 am
Location: Finland

Re: Purus Pasta Client

Postby shubla » Tue Oct 13, 2015 10:21 am

Version 1.2.1 has been released.
Some random little bugfixes, nothing critical.
Image
I got my own cool HnH custom client check it out.
Purus Pasta
http://i.imgur.com/CRrirds.png?1
User avatar
shubla
 
Posts: 9695
Joined: Sun Nov 03, 2013 11:26 am
Location: Finland

Re: Purus Pasta Client

Postby Erock » Tue Oct 13, 2015 10:33 am

Suggestions: Get rid of red circles on dead animals
Erock
 
Posts: 65
Joined: Wed Dec 28, 2011 10:22 pm

Re: Purus Pasta Client

Postby shubla » Tue Oct 13, 2015 8:59 pm

Erock wrote:Suggestions: Get rid of red circles on dead animals

Perhaps someday
Image
I got my own cool HnH custom client check it out.
Purus Pasta
http://i.imgur.com/CRrirds.png?1
User avatar
shubla
 
Posts: 9695
Joined: Sun Nov 03, 2013 11:26 am
Location: Finland

Re: Purus Pasta Client

Postby Kelody » Tue Oct 13, 2015 9:31 pm

What is this?
Display server time display with Dewy Mantle time alert
Kelody
 
Posts: 253
Joined: Wed Feb 05, 2014 8:38 pm

Re: Purus Pasta Client

Postby shubla » Tue Oct 13, 2015 9:32 pm

Kelody wrote:What is this?
Display server time display with Dewy Mantle time alert

It shows what time it is at server on left top corner. And tells on system chat when its time for dewy mantles. Maybe a bit unclear explanation.
Image
I got my own cool HnH custom client check it out.
Purus Pasta
http://i.imgur.com/CRrirds.png?1
User avatar
shubla
 
Posts: 9695
Joined: Sun Nov 03, 2013 11:26 am
Location: Finland

Next

Return to The Wizards' Tower

Who is online

Users browsing this forum: No registered users and 3 guests