Yoink Pasta - Purus Pasta fork

Forum for alternative clients, mods & discussions on the same.
Bartekc8888
Posts: 63
Joined: Sat Jan 01, 2011 12:35 pm

Re: Yoink Pasta - Purus Pasta fork

Post by Bartekc8888 »

Hickupp wrote:PS: Hitting the "Delete" button on some alarm in the "Alarm Manager" terminates the client.

Terminal reports back some: Exception: java.lang.IllegalArgumentException thrown from the UncaughtExceptionHandler in thread "Haven UI thread"
Sorry, my bad, yesterday somehow I thought it was about timer
alarm = alarm clock = timer.
Thats probably why i didnt find anything :D
I will take a look later today
Bartekc8888
Posts: 63
Joined: Sat Jan 01, 2011 12:35 pm

Re: Yoink Pasta - Purus Pasta fork

Post by Bartekc8888 »

Bartekc8888 wrote:
Hickupp wrote:PS: Hitting the "Delete" button on some alarm in the "Alarm Manager" terminates the client.

Terminal reports back some: Exception: java.lang.IllegalArgumentException thrown from the UncaughtExceptionHandler in thread "Haven UI thread"
Sorry, my bad, yesterday somehow I thought it was about timer
alarm = alarm clock = timer.
Thats probably why i didnt find anything :D
I will take a look later today
I fixed two NullPointerExceptions on login screen and on remove. From what i tested, it was showing up as IllegalArgumentException on linux :?:. I think it should be fixed now.
Hickupp wrote: Suggestion:
Some option to toggle between having just one alarm per unique id/animal/gob vs Always sounding the alarm when some target gob comes (back) into view.
I added checkbox for that at the bottom of the alarm configuration window. Should be working right after switching it on, no restart needed.
Hickupp
Posts: 178
Joined: Thu Oct 15, 2020 6:33 am

Re: Yoink Pasta - Purus Pasta fork

Post by Hickupp »

Bartekc8888 wrote:I fixed two NullPointerExceptions on login screen and on remove. From what i tested, it was showing up as IllegalArgumentException on linux :?:. I think it should be fixed now.
Confirming. (1.0.7) Sound Manager working flawlessly now at my end. :D
Bartekc8888 wrote:I added checkbox for that at the bottom of the alarm configuration window. Should be working right after switching it on, no restart needed.
8-)
Bartekc8888
Posts: 63
Joined: Sat Jan 01, 2011 12:35 pm

Re: Yoink Pasta - Purus Pasta fork

Post by Bartekc8888 »

1.0.8
  • merged changes from official client
  • yoinked ability to disable weather effects from someone on discord (for low end PCs, can be enabled in settings)
  • yoinked inventory cells numbering from ardClient (can be disabled in settings)
cb111
Posts: 35
Joined: Wed Aug 10, 2022 12:28 pm

Re: Yoink Pasta - Purus Pasta fork

Post by cb111 »

thank you for updating the client. is there a searchable craft / build menu similar to the one in enders? i know the action menu exists which can be keybound but it is not quite the same
terechgracz
Posts: 914
Joined: Wed Feb 07, 2018 5:06 pm

Re: Yoink Pasta - Purus Pasta fork

Post by terechgracz »

There is no bounding boxes for fireplaces, boats and bumlings. They don't show on overlay and pathfinder ignores them.
ImageImageImage
ImageImageImageImage
JOIN THE OFFICIAL H&H DISCORD TODAY
♰ FORUM MODERATOR 02.01.2024 - 05.10.2024 ♰
Bartekc8888
Posts: 63
Joined: Sat Jan 01, 2011 12:35 pm

Re: Yoink Pasta - Purus Pasta fork

Post by Bartekc8888 »

1.1.0
merged another batch of changes from official client
Added option to disable fractures from damaged objects (new from official client)
Implemented bounding boxes for 'Obstacles'
terechgracz wrote:There is no bounding boxes for fireplaces, boats and bumlings. They don't show on overlay and pathfinder ignores them.
Most bounding boxes should be working now, not sure about boat didn't have any to test it
cb111 wrote:thank you for updating the client. is there a searchable craft / build menu similar to the one in enders? i know the action menu exists which can be keybound but it is not quite the same
By action menu do you mean actions search? (ctrl + z and also the button in the bottom right) its from vanilla but i think its not that bad.
Might look at the search in enders later, but with the world start i probably won't have much time
User avatar
popfor
Posts: 1413
Joined: Sat Dec 25, 2010 2:14 am
Yahoo Messenger: rate me, rate me my friend
Location: E̹̙̺̬̖͈̘̭̙̘̔̈́̍͆͌̋̊̈́̀̎d̡̨̺̠̠̜̲̹͕̯̑̀͂͂̈̇̿̏͝͝g̨̙̻̼͎͖̱͔̗͙̐̅̇͗̈́̔͛̌̌͠ŷ͔̼͓̺̮̪̫̙̬̐͊̀́̊͆͝͝͝ͅ

Re: Yoink Pasta - Purus Pasta fork

Post by popfor »

i wanna play the gigachad client too, it runs but it spams the cmd window help pls
also how do i rescale the window, everything is so tiny i dont see usual options

Code: Select all

Exception in thread "PBot Runner" py4j.Py4JNetworkException
        at py4j.GatewayServer.startSocket(GatewayServer.java:788)
        at py4j.GatewayServer.start(GatewayServer.java:763)
        at py4j.GatewayServer.start(GatewayServer.java:746)
        at haven.purus.pbot.Py4j.lambda$start$0(Py4j.java:33)
        at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.net.BindException: Address already in use: bind
        at java.base/sun.nio.ch.Net.bind0(Native Method)
        at java.base/sun.nio.ch.Net.bind(Unknown Source)
        at java.base/sun.nio.ch.Net.bind(Unknown Source)
        at java.base/sun.nio.ch.NioSocketImpl.bind(Unknown Source)
        at java.base/java.net.ServerSocket.bind(Unknown Source)
        at py4j.GatewayServer.startSocket(GatewayServer.java:786)
        ... 4 more
Python was not found; run without arguments to install from the Microsoft Store, or disable this shortcut from Settings > Manage App Execution Aliases.
org.sqlite.SQLiteException: [SQLITE_BUSY]  The database file is locked (database is locked)
        at org.sqlite.core.DB.newSQLException(DB.java:1010)
        at org.sqlite.core.DB.newSQLException(DB.java:1022)
        at org.sqlite.core.DB.execute(DB.java:861)
        at org.sqlite.jdbc3.JDBC3PreparedStatement.execute(JDBC3PreparedStatement.java:54)
        at haven.purus.database.Config.setKey(Config.java:26)
        at haven.purus.SQLPreferences.putSpi(SQLPreferences.java:36)
        at java.prefs/java.util.prefs.AbstractPreferences.put(Unknown Source)
        at java.prefs/java.util.prefs.AbstractPreferences.putInt(Unknown Source)
        at haven.purus.BetterWindow.savePosition(BetterWindow.java:29)
        at haven.purus.BetterWindow.setInBounds(BetterWindow.java:40)
        at haven.purus.BetterWindow.show(BetterWindow.java:54)
        at haven.purus.MultiSession$MultiSessionWindow.gtick(MultiSession.java:49)
        at haven.Widget.gtick(Widget.java:772)
        at haven.UI.gtick(UI.java:225)
        at haven.GLPanel$Loop.run(GLPanel.java:385)
        at haven.JOGLPanel.run(JOGLPanel.java:252)
        at java.base/java.lang.Thread.run(Unknown Source)
org.sqlite.SQLiteException: [SQLITE_BUSY]  The database file is locked (database is locked)
        at org.sqlite.core.DB.newSQLException(DB.java:1010)
        at org.sqlite.core.DB.newSQLException(DB.java:1022)
        at org.sqlite.core.DB.execute(DB.java:861)
        at org.sqlite.jdbc3.JDBC3PreparedStatement.execute(JDBC3PreparedStatement.java:54)
        at haven.purus.database.Config.setKey(Config.java:26)
        at haven.purus.SQLPreferences.putSpi(SQLPreferences.java:36)
        at java.prefs/java.util.prefs.AbstractPreferences.put(Unknown Source)
        at java.prefs/java.util.prefs.AbstractPreferences.putInt(Unknown Source)
        at haven.purus.BetterWindow.savePosition(BetterWindow.java:30)
        at haven.purus.BetterWindow.setInBounds(BetterWindow.java:40)
        at haven.purus.BetterWindow.show(BetterWindow.java:54)
        at haven.purus.MultiSession$MultiSessionWindow.gtick(MultiSession.java:49)
        at haven.Widget.gtick(Widget.java:772)
        at haven.UI.gtick(UI.java:225)
        at haven.GLPanel$Loop.run(GLPanel.java:385)
        at haven.JOGLPanel.run(JOGLPanel.java:252)
        at java.base/java.lang.Thread.run(Unknown Source)
org.sqlite.SQLiteException: [SQLITE_BUSY]  The database file is locked (database is locked)
Image Image
my avatar is stolen without permission
Image
#badboysclub
Bartekc8888
Posts: 63
Joined: Sat Jan 01, 2011 12:35 pm

Re: Yoink Pasta - Purus Pasta fork

Post by Bartekc8888 »

popfor wrote: also how do i rescale the window, everything is so tiny i dont see usual options
Options -> interface settings -> interface scale
Then set it to something higher like 2x, should help if you use higher resolution screen
popfor wrote:it runs but it spams the cmd window help pls
hmm, seems wierd. Do you have any database viewer open or maybe multiple instances of the client?
Because I think sqlLite only supports one connection at the time.
You can play as multiple characters inside one client instance with session window, I think it should be enabled by default but if not then it can be enabled in options -> pasta settings -> uncheck disable session wnd
undyingknightmare
Posts: 1
Joined: Fri Mar 06, 2020 10:05 pm

Re: Yoink Pasta - Purus Pasta fork

Post by undyingknightmare »

Found an error; not present in vanilla client.

Code: Select all

Exception in thread "Haven UI thread" java.lang.NullPointerException: Cannot read field "notify" because "conf" is null
        at haven.MiniMap$DisplayIcon.<init>(MiniMap.java:261)
        at haven.MiniMap.getCustomMapIcon(MiniMap.java:650)
        at haven.MiniMap.findicons(MiniMap.java:610)
        at haven.MiniMap.tick(MiniMap.java:228)
        at haven.Widget.tick(Widget.java:757)
        at haven.Widget.tick(Widget.java:757)
        at haven.GameUI.tick(GameUI.java:1244)
        at haven.Widget.tick(Widget.java:757)
        at haven.UI.tick(UI.java:217)
        at haven.GLPanel$Loop.run(GLPanel.java:384)
        at haven.JOGLPanel.run(JOGLPanel.java:252)
        at java.base/java.lang.Thread.run(Thread.java:833)
Only occurs when gobs enter UI range (sometimes). It wasn't occuring for a while, but it is now persisting. I've tried building it locally from source and it persists. Checking the included source, there is no null check for GobIcon.Setting passed to the class. Presumably there shouldn't be a case where a gobicon would have a null setting field.

Windows 11 AMD 64
java version "17.0.8" 2023-07-18 LTS
Java(TM) SE Runtime Environment (build 17.0.8+9-LTS-211)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.8+9-LTS-211, mixed mode, sharing)

Return to “The Wizards' Tower”