Yoink Pasta - Purus Pasta fork

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

Re: Yoink Pasta - Purus Pasta fork

Postby Bartekc8888 » Tue Oct 10, 2023 12:24 pm

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

Postby Bartekc8888 » Tue Oct 10, 2023 4:45 pm

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.
Bartekc8888
 
Posts: 63
Joined: Sat Jan 01, 2011 12:35 pm

Re: Yoink Pasta - Purus Pasta fork

Postby Hickupp » Tue Oct 10, 2023 8:31 pm

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-)
Hickupp
 
Posts: 156
Joined: Thu Oct 15, 2020 6:33 am

Re: Yoink Pasta - Purus Pasta fork

Postby Bartekc8888 » Thu Oct 12, 2023 5:22 pm

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)
Bartekc8888
 
Posts: 63
Joined: Sat Jan 01, 2011 12:35 pm

Re: Yoink Pasta - Purus Pasta fork

Postby cb111 » Fri Oct 13, 2023 1:35 am

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
cb111
 
Posts: 35
Joined: Wed Aug 10, 2022 12:28 pm

Re: Yoink Pasta - Purus Pasta fork

Postby terechgracz » Fri Oct 13, 2023 9:01 am

There is no bounding boxes for fireplaces, boats and bumlings. They don't show on overlay and pathfinder ignores them.
terechgracz
 
Posts: 520
Joined: Wed Feb 07, 2018 5:06 pm

Re: Yoink Pasta - Purus Pasta fork

Postby Bartekc8888 » Fri Oct 13, 2023 4:36 pm

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
Bartekc8888
 
Posts: 63
Joined: Sat Jan 01, 2011 12:35 pm

Re: Yoink Pasta - Purus Pasta fork

Postby popfor » Fri Oct 13, 2023 10:52 pm

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
User avatar
popfor
 
Posts: 1390
Joined: Sat Dec 25, 2010 2:14 am
Location: E̹̙̺̬̖͈̘̭̙̘̔̈́̍͆͌̋̊̈́̀̎d̡̨̺̠̠̜̲̹͕̯̑̀͂͂̈̇̿̏͝͝g̨̙̻̼͎͖̱͔̗͙̐̅̇͗̈́̔͛̌̌͠ŷ͔̼͓̺̮̪̫̙̬̐͊̀́̊͆͝͝͝ͅ

Re: Yoink Pasta - Purus Pasta fork

Postby Bartekc8888 » Fri Oct 13, 2023 11:09 pm

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
Bartekc8888
 
Posts: 63
Joined: Sat Jan 01, 2011 12:35 pm

Re: Yoink Pasta - Purus Pasta fork

Postby undyingknightmare » Sat Oct 14, 2023 2:21 am

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)
undyingknightmare
 
Posts: 1
Joined: Fri Mar 06, 2020 10:05 pm

PreviousNext

Return to The Wizards' Tower

Who is online

Users browsing this forum: No registered users and 5 guests