Could you add a way to prioritize what options are picked from the flower menu?
Something similar to Ender's where you can reorder them.
Also I love the included sound alarms especially the wrecking ball.
-
Undercio
- Posts: 37
- Joined: Fri Sep 04, 2015 4:44 pm
Re: Yoink Pasta - Purus Pasta fork
Hi,
fair enough to shelve it for now. (still shift + alt + lmb now transfers only stacks or single not stacked items of same type, not both
i promise its last request (probably not tho
)
its ore/stone highlighting that Ender has... its separate from icon list option (its done with minimap buttons) to highlight specific ore/stone WALLS inside caves. thats great... for credos especially... when u have to actually mine exact stone/ore etc. And its working like worldwide... enter any cave and u can check current level walls miles away (once uve seen them before).
But beware, its helpful with ender now, but w/o update it seems to highlight already dug out squares too.
minor: some icons (dugouts, rowboats) doesn't display inside caves.
As always, its only a suggestions,
Thanks.
fair enough to shelve it for now. (still shift + alt + lmb now transfers only stacks or single not stacked items of same type, not both
i promise its last request (probably not tho
its ore/stone highlighting that Ender has... its separate from icon list option (its done with minimap buttons) to highlight specific ore/stone WALLS inside caves. thats great... for credos especially... when u have to actually mine exact stone/ore etc. And its working like worldwide... enter any cave and u can check current level walls miles away (once uve seen them before).
But beware, its helpful with ender now, but w/o update it seems to highlight already dug out squares too.
minor: some icons (dugouts, rowboats) doesn't display inside caves.
As always, its only a suggestions,
Thanks.
-
Bartekc8888
- Posts: 63
- Joined: Sat Jan 01, 2011 12:35 pm
Re: Yoink Pasta - Purus Pasta fork
1.6.4
Added priority sliders for auto pick selection.
Yoinked perc*exp in equipment view from Ard client.
Treat stacks and single items as the same in transfer identical (ctrl + alt + lmb).

Move the slider all the way to the side to see which way is lower or higher priority
I hope it does not break anything.
Maybe its the bug that sometimes there are completely no icons, not even player icon.
Added priority sliders for auto pick selection.
Yoinked perc*exp in equipment view from Ard client.
Treat stacks and single items as the same in transfer identical (ctrl + alt + lmb).
sure, but best I can do is slidersKitsune30 wrote:Could you add a way to prioritize what options are picked from the flower menu?
Something similar to Ender's where you can reorder them.
Also I love the included sound alarms especially the wrecking ball.
Move the slider all the way to the side to see which way is lower or higher priority
I checked the version before my changes and it worked like that already, it matches items by full name and stacks have different name, I guess I can in search mannualy remove ", stack of" from item names.Undercio wrote: (still shift + alt + lmb now transfers only stacks or single not stacked items of same type, not both![]()
I hope it does not break anything.
It sounds like it would be based on other features so it might not be easy to yoink, I will take a look some other day.Undercio wrote: i promise its last request (probably not tho)
its ore/stone highlighting that Ender has... its separate from icon list option (its done with minimap buttons) to highlight specific ore/stone WALLS inside caves. thats great... for credos especially... when u have to actually mine exact stone/ore etc. And its working like worldwide... enter any cave and u can check current level walls miles away (once uve seen them before).
This one seems to work for me, if I take a rowboat into mine it shows icon, the same if I leave it there and then reenter.Undercio wrote: minor: some icons (dugouts, rowboats) doesn't display inside caves.
Maybe its the bug that sometimes there are completely no icons, not even player icon.
-
Undercio
- Posts: 37
- Joined: Fri Sep 04, 2015 4:44 pm
Re: Yoink Pasta - Purus Pasta fork
This one seems to work for me, if I take a rowboat into mine it shows icon, the same if I leave it there and then reenter.Undercio wrote: minor: some icons (dugouts, rowboats) doesn't display inside caves.
Maybe its the bug that sometimes there are completely no icons, not even player icon.[/quote]
yeah, thats probably have something in common to a bug that ive mentioned before (displaying totally wrong cave map, after entering one, for like half a minute, before displaying correct one), its gone now. Server-side stuff probably.
-
DRetZ
- Posts: 14
- Joined: Fri May 15, 2020 8:02 am
- Location: Indonesia
Re: Yoink Pasta - Purus Pasta fork
got an error when clicking purus bot, like fast flower , drinking, fastpick etc ..
client still can run normal.. but do nothing when i click it..
client still can run normal.. but do nothing when i click it..
Code: Select all
0
py4j.Py4JException: Error while sending a command.
at py4j.CallbackClient.sendCommand(CallbackClient.java:397)
at py4j.CallbackClient.sendCommand(CallbackClient.java:356)
at py4j.reflection.PythonProxyHandler.invoke(PythonProxyHandler.java:106)
at jdk.proxy2/jdk.proxy2.$Proxy10.start(Unknown Source)
at haven.purus.pbot.PBotWindow.lambda$useEntry$0(PBotWindow.java:186)
at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: py4j.Py4JNetworkException: Error while sending a command: c
t
start
sfastflower
ro0
e
at py4j.CallbackConnection.sendCommand(CallbackConnection.java:153)
at py4j.CallbackClient.sendCommand(CallbackClient.java:384)
... 5 more
Caused by: java.net.SocketException: Connection reset
at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:328)
at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:355)
at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:808)
at java.base/java.net.Socket$SocketInputStream.read(Socket.java:966)
at java.base/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:270)
at java.base/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:313)
at java.base/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:188)
at java.base/java.io.InputStreamReader.read(InputStreamReader.java:177)
at java.base/java.io.BufferedReader.fill(BufferedReader.java:162)
at java.base/java.io.BufferedReader.readLine(BufferedReader.java:329)
at java.base/java.io.BufferedReader.readLine(BufferedReader.java:396)
at py4j.CallbackConnection.readBlockingResponse(CallbackConnection.java:169)
at py4j.CallbackConnection.sendCommand(CallbackConnection.java:148)
... 6 more
py4j.Py4JException: Error while obtaining a new communication channel
at py4j.CallbackClient.getConnectionLock(CallbackClient.java:257)
at py4j.CallbackClient.sendCommand(CallbackClient.java:377)
at py4j.CallbackClient.sendCommand(CallbackClient.java:356)
at py4j.reflection.PythonProxyHandler.invoke(PythonProxyHandler.java:106)
at jdk.proxy2/jdk.proxy2.$Proxy10.start(Unknown Source)
at haven.purus.pbot.PBotWindow.lambda$useEntry$0(PBotWindow.java:186)
at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: java.net.ConnectException: Connection refused: connect
at java.base/sun.nio.ch.Net.connect0(Native Method)
at java.base/sun.nio.ch.Net.connect(Net.java:579)
at java.base/sun.nio.ch.Net.connect(Net.java:568)
at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:593)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
at java.base/java.net.Socket.connect(Socket.java:633)
at java.base/java.net.Socket.connect(Socket.java:583)
at java.base/java.net.Socket.<init>(Socket.java:507)
at java.base/java.net.Socket.<init>(Socket.java:319)
at java.base/javax.net.DefaultSocketFactory.createSocket(SocketFactory.java:277)
at py4j.CallbackConnection.start(CallbackConnection.java:226)
at py4j.CallbackClient.getConnection(CallbackClient.java:238)
at py4j.CallbackClient.getConnectionLock(CallbackClient.java:250)
... 6 more
py4j.Py4JException: Error while obtaining a new communication channel
at py4j.CallbackClient.getConnectionLock(CallbackClient.java:257)
at py4j.CallbackClient.sendCommand(CallbackClient.java:377)
at py4j.CallbackClient.sendCommand(CallbackClient.java:356)
at py4j.reflection.PythonProxyHandler.invoke(PythonProxyHandler.java:106)
at jdk.proxy2/jdk.proxy2.$Proxy10.start(Unknown Source)
at haven.purus.pbot.PBotWindow.lambda$useEntry$0(PBotWindow.java:186)
at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: java.net.ConnectException: Connection refused: connect
at java.base/sun.nio.ch.Net.connect0(Native Method)
at java.base/sun.nio.ch.Net.connect(Net.java:579)
at java.base/sun.nio.ch.Net.connect(Net.java:568)
at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:593)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
at java.base/java.net.Socket.connect(Socket.java:633)
at java.base/java.net.Socket.connect(Socket.java:583)
at java.base/java.net.Socket.<init>(Socket.java:507)
at java.base/java.net.Socket.<init>(Socket.java:319)
at java.base/javax.net.DefaultSocketFactory.createSocket(SocketFactory.java:277)
at py4j.CallbackConnection.start(CallbackConnection.java:226)
at py4j.CallbackClient.getConnection(CallbackClient.java:238)
at py4j.CallbackClient.getConnectionLock(CallbackClient.java:250)
... 6 more
py4j.Py4JException: Error while obtaining a new communication channel
at py4j.CallbackClient.getConnectionLock(CallbackClient.java:257)
at py4j.CallbackClient.sendCommand(CallbackClient.java:377)
at py4j.CallbackClient.sendCommand(CallbackClient.java:356)
at py4j.reflection.PythonProxyHandler.invoke(PythonProxyHandler.java:106)
at jdk.proxy2/jdk.proxy2.$Proxy10.start(Unknown Source)
at haven.purus.pbot.PBotWindow.lambda$useEntry$0(PBotWindow.java:186)
at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: java.net.ConnectException: Connection refused: connect
at java.base/sun.nio.ch.Net.connect0(Native Method)
at java.base/sun.nio.ch.Net.connect(Net.java:579)
at java.base/sun.nio.ch.Net.connect(Net.java:568)
at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:593)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
at java.base/java.net.Socket.connect(Socket.java:633)
at java.base/java.net.Socket.connect(Socket.java:583)
at java.base/java.net.Socket.<init>(Socket.java:507)
at java.base/java.net.Socket.<init>(Socket.java:319)
at java.base/javax.net.DefaultSocketFactory.createSocket(SocketFactory.java:277)
at py4j.CallbackConnection.start(CallbackConnection.java:226)
at py4j.CallbackClient.getConnection(CallbackClient.java:238)
at py4j.CallbackClient.getConnectionLock(CallbackClient.java:250)
... 6 more
py4j.Py4JException: Error while obtaining a new communication channel
at py4j.CallbackClient.getConnectionLock(CallbackClient.java:257)
at py4j.CallbackClient.sendCommand(CallbackClient.java:377)
at py4j.CallbackClient.sendCommand(CallbackClient.java:356)
at py4j.reflection.PythonProxyHandler.invoke(PythonProxyHandler.java:106)
at jdk.proxy2/jdk.proxy2.$Proxy10.start(Unknown Source)
at haven.purus.pbot.PBotWindow.lambda$useEntry$0(PBotWindow.java:186)
at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: java.net.ConnectException: Connection refused: connect
at java.base/sun.nio.ch.Net.connect0(Native Method)
at java.base/sun.nio.ch.Net.connect(Net.java:579)
at java.base/sun.nio.ch.Net.connect(Net.java:568)
at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:593)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
at java.base/java.net.Socket.connect(Socket.java:633)
at java.base/java.net.Socket.connect(Socket.java:583)
at java.base/java.net.Socket.<init>(Socket.java:507)
at java.base/java.net.Socket.<init>(Socket.java:319)
at java.base/javax.net.DefaultSocketFactory.createSocket(SocketFactory.java:277)
at py4j.CallbackConnection.start(CallbackConnection.java:226)
at py4j.CallbackClient.getConnection(CallbackClient.java:238)
at py4j.CallbackClient.getConnectionLock(CallbackClient.java:250)
... 6 more
py4j.Py4JException: Error while obtaining a new communication channel
at py4j.CallbackClient.getConnectionLock(CallbackClient.java:257)
at py4j.CallbackClient.sendCommand(CallbackClient.java:377)
at py4j.CallbackClient.sendCommand(CallbackClient.java:356)
at py4j.reflection.PythonProxyHandler.invoke(PythonProxyHandler.java:106)
at jdk.proxy2/jdk.proxy2.$Proxy10.start(Unknown Source)
at haven.purus.pbot.PBotWindow.lambda$useEntry$0(PBotWindow.java:186)
at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: java.net.ConnectException: Connection refused: connect
at java.base/sun.nio.ch.Net.connect0(Native Method)
at java.base/sun.nio.ch.Net.connect(Net.java:579)
at java.base/sun.nio.ch.Net.connect(Net.java:568)
at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:593)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
at java.base/java.net.Socket.connect(Socket.java:633)
at java.base/java.net.Socket.connect(Socket.java:583)
at java.base/java.net.Socket.<init>(Socket.java:507)
at java.base/java.net.Socket.<init>(Socket.java:319)
at java.base/javax.net.DefaultSocketFactory.createSocket(SocketFactory.java:277)
at py4j.CallbackConnection.start(CallbackConnection.java:226)
at py4j.CallbackClient.getConnection(CallbackClient.java:238)
at py4j.CallbackClient.getConnectionLock(CallbackClient.java:250)
... 6 more
W12 : Dret
W13 : VeNN
W14 : Mr.R
W15 : Mr.Stubborn A
GMT/UTC : +7 Indonesia
W13 : VeNN
W14 : Mr.R
W15 : Mr.Stubborn A
GMT/UTC : +7 Indonesia
-
Bartekc8888
- Posts: 63
- Joined: Sat Jan 01, 2011 12:35 pm
Re: Yoink Pasta - Purus Pasta fork
Looks like python gateway is crashing when receiving first command. Maybe the python version is too old / new.DRetZ wrote:got an error when clicking purus bot, like fast flower , drinking, fastpick etc ..
client still can run normal.. but do nothing when i click it..
It works for me with python 3.8
Or maybe system is killing python process because it is lacking resources or some other problem.
I'm not sure how to help with this problem because there is no error from python side
-
Bartekc8888
- Posts: 63
- Joined: Sat Jan 01, 2011 12:35 pm
Re: Yoink Pasta - Purus Pasta fork
1.6.5
Another attempt at fixing timer (warning might break already running timers, but I'm not sure)
Another attempt at fixing timer (warning might break already running timers, but I'm not sure)
-
Hickupp
- Posts: 178
- Joined: Thu Oct 15, 2020 6:33 am
Re: Yoink Pasta - Purus Pasta fork
For consisted visibility sake. The additional hourglass process information could be moved up into the top of the hourglass. (or given a dark outline)


-
Bartekc8888
- Posts: 63
- Joined: Sat Jan 01, 2011 12:35 pm
Re: Yoink Pasta - Purus Pasta fork
1.6.6
Moved hourglass percentage to the top and added text stroke
Added option to always display meter values with text.
Moved hourglass percentage to the top and added text stroke
Added option to always display meter values with text.
sureHickupp wrote:For consisted visibility sake. The additional hourglass process information could be moved up into the top of the hourglass. (or given a dark outline)
-
Bartekc8888
- Posts: 63
- Joined: Sat Jan 01, 2011 12:35 pm
Re: Yoink Pasta - Purus Pasta fork
1.7.0
Added option to disable terrain tile transitions
Added caching barrel content name textures for better performance
Removed old grid lines in favor of vanilla implementation
Added option to disable terrain tile transitions
Added caching barrel content name textures for better performance
Removed old grid lines in favor of vanilla implementation