[v2.0.1] BDew's client and map stitcher - Updated 19/01

Forum for alternative clients, mods & discussions on the same.
evangili
Posts: 66
Joined: Fri Sep 04, 2015 2:31 pm

Re: [v1.14] BDew's client and map stitcher - Updated 13/11

Post by evangili »

i "lost" my travellers sack cause i shift dropped it in intenvory and it "dissappeared" i want to know if i can remove every single item with one control
User avatar
bdew
Posts: 179
Joined: Mon Mar 22, 2010 3:27 pm

Re: [v1.14] BDew's client and map stitcher - Updated 13/11

Post by bdew »

You can't remove every item. Try opening a cupboard, hold shift and scroll down with your mouse, your sack should pop out.

It's a known, server-side issue.
evangili
Posts: 66
Joined: Fri Sep 04, 2015 2:31 pm

Re: [v1.14] BDew's client and map stitcher - Updated 13/11

Post by evangili »

thanks
Fenume
Posts: 27
Joined: Wed Oct 14, 2015 3:01 pm

Re: [v1.14] BDew's client and map stitcher - Updated 13/11

Post by Fenume »

Error in combiner on linux. By dafault linux user limited with 1000 open files. Fix for users

Code: Select all

Exception in thread "main" java.lang.RuntimeException: Error while Saving Merged Maps
	at net.bdew.hafen.combiner.Async$$anonfun$completed$2.apply(Async.scala:37)
	at net.bdew.hafen.combiner.Async$$anonfun$completed$2.apply(Async.scala:35)
	at scala.collection.TraversableOnce$$anonfun$count$1.apply(TraversableOnce.scala:114)
	at scala.collection.TraversableOnce$$anonfun$count$1.apply(TraversableOnce.scala:113)
	at scala.collection.immutable.List.foreach(List.scala:381)
	at scala.collection.TraversableOnce$class.count(TraversableOnce.scala:113)
	at scala.collection.AbstractTraversable.count(Traversable.scala:104)
	at net.bdew.hafen.combiner.Async.completed(Async.scala:35)
	at net.bdew.hafen.combiner.Async.waitUntilDone(Async.scala:43)
	at net.bdew.hafen.combiner.operations.Normal$.run(Normal.scala:69)
	at net.bdew.hafen.combiner.Combiner$.main(Combiner.scala:43)
	at net.bdew.hafen.combiner.Combiner.main(Combiner.scala)
Caused by: java.io.FileNotFoundException: map/2015-10-31_12.37.51/tile_-84_132.png [b](Too many open files)[/b]
	at java.io.FileInputStream.open0(Native Method)
	at java.io.FileInputStream.open(FileInputStream.java:195)
	at java.io.FileInputStream.<init>(FileInputStream.java:138)
	at net.bdew.hafen.combiner.MapTileFile.makeInputStream(MapTile.scala:66)
	at net.bdew.hafen.combiner.MapTileFile.makeInputStream(MapTile.scala:62)
	at net.bdew.hafen.combiner.writer.MapWriterMPK$$anonfun$doWriteAsync$1$$anonfun$apply$mcV$sp$2.apply(MapWriterMPK.scala:54)
	at net.bdew.hafen.combiner.writer.MapWriterMPK$$anonfun$doWriteAsync$1$$anonfun$apply$mcV$sp$2.apply(MapWriterMPK.scala:49)
	at scala.collection.TraversableLike$WithFilter$$anonfun$map$2.apply(TraversableLike.scala:728)
	at scala.collection.immutable.HashMap$HashMap1.foreach(HashMap.scala:221)
	at scala.collection.immutable.HashMap$HashTrieMap.foreach(HashMap.scala:428)
	at scala.collection.immutable.HashMap$HashTrieMap.foreach(HashMap.scala:428)
	at scala.collection.immutable.HashMap$HashTrieMap.foreach(HashMap.scala:428)
	at scala.collection.TraversableLike$WithFilter.map(TraversableLike.scala:727)
	at net.bdew.hafen.combiner.writer.MapWriterMPK$$anonfun$doWriteAsync$1.apply$mcV$sp(MapWriterMPK.scala:49)
	at net.bdew.hafen.combiner.writer.MapWriterMPK$$anonfun$doWriteAsync$1.apply(MapWriterMPK.scala:39)
	at net.bdew.hafen.combiner.writer.MapWriterMPK$$anonfun$doWriteAsync$1.apply(MapWriterMPK.scala:39)
	at scala.concurrent.impl.Future$PromiseCompletingRunnable.liftedTree1$1(Future.scala:24)
	at scala.concurrent.impl.Future$PromiseCompletingRunnable.run(Future.scala:24)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)

User avatar
bdew
Posts: 179
Joined: Mon Mar 22, 2010 3:27 pm

Re: [v1.14] BDew's client and map stitcher - Updated 13/11

Post by bdew »

Fenume wrote:Error in combiner on linux. By dafault linux user limited with 1000 open files. Fix for users

Code: Select all

Exception in thread "main" java.lang.RuntimeException: Error while Saving Merged Maps
	at net.bdew.hafen.combiner.Async$$anonfun$completed$2.apply(Async.scala:37)
	at net.bdew.hafen.combiner.Async$$anonfun$completed$2.apply(Async.scala:35)
	at scala.collection.TraversableOnce$$anonfun$count$1.apply(TraversableOnce.scala:114)
	at scala.collection.TraversableOnce$$anonfun$count$1.apply(TraversableOnce.scala:113)
	at scala.collection.immutable.List.foreach(List.scala:381)
	at scala.collection.TraversableOnce$class.count(TraversableOnce.scala:113)
	at scala.collection.AbstractTraversable.count(Traversable.scala:104)
	at net.bdew.hafen.combiner.Async.completed(Async.scala:35)
	at net.bdew.hafen.combiner.Async.waitUntilDone(Async.scala:43)
	at net.bdew.hafen.combiner.operations.Normal$.run(Normal.scala:69)
	at net.bdew.hafen.combiner.Combiner$.main(Combiner.scala:43)
	at net.bdew.hafen.combiner.Combiner.main(Combiner.scala)
Caused by: java.io.FileNotFoundException: map/2015-10-31_12.37.51/tile_-84_132.png [b](Too many open files)[/b]
	at java.io.FileInputStream.open0(Native Method)
	at java.io.FileInputStream.open(FileInputStream.java:195)
	at java.io.FileInputStream.<init>(FileInputStream.java:138)
	at net.bdew.hafen.combiner.MapTileFile.makeInputStream(MapTile.scala:66)
	at net.bdew.hafen.combiner.MapTileFile.makeInputStream(MapTile.scala:62)
	at net.bdew.hafen.combiner.writer.MapWriterMPK$$anonfun$doWriteAsync$1$$anonfun$apply$mcV$sp$2.apply(MapWriterMPK.scala:54)
	at net.bdew.hafen.combiner.writer.MapWriterMPK$$anonfun$doWriteAsync$1$$anonfun$apply$mcV$sp$2.apply(MapWriterMPK.scala:49)
	at scala.collection.TraversableLike$WithFilter$$anonfun$map$2.apply(TraversableLike.scala:728)
	at scala.collection.immutable.HashMap$HashMap1.foreach(HashMap.scala:221)
	at scala.collection.immutable.HashMap$HashTrieMap.foreach(HashMap.scala:428)
	at scala.collection.immutable.HashMap$HashTrieMap.foreach(HashMap.scala:428)
	at scala.collection.immutable.HashMap$HashTrieMap.foreach(HashMap.scala:428)
	at scala.collection.TraversableLike$WithFilter.map(TraversableLike.scala:727)
	at net.bdew.hafen.combiner.writer.MapWriterMPK$$anonfun$doWriteAsync$1.apply$mcV$sp(MapWriterMPK.scala:49)
	at net.bdew.hafen.combiner.writer.MapWriterMPK$$anonfun$doWriteAsync$1.apply(MapWriterMPK.scala:39)
	at net.bdew.hafen.combiner.writer.MapWriterMPK$$anonfun$doWriteAsync$1.apply(MapWriterMPK.scala:39)
	at scala.concurrent.impl.Future$PromiseCompletingRunnable.liftedTree1$1(Future.scala:24)
	at scala.concurrent.impl.Future$PromiseCompletingRunnable.run(Future.scala:24)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)

will fix in next version
User avatar
bdew
Posts: 179
Joined: Mon Mar 22, 2010 3:27 pm

Re: [v1.14.1] BDew's client and map stitcher - Updated 24/11

Post by bdew »

Small update - v1.14.1
  • Updated combiner to 2.1
    • Added --tilesize option for --gmap mode - sets tile size of the highest zoom level, e.g. 5 will make each base tile be 5x5 game map tiles (500x500 pixels)
    • Optimized --gmap to be somewhat faster and more efficient
    • Fixed incorrect maximum zoom level selection in --gmap mode
    • Fixed files being left open for longer than needed
    • Fixed crash on session folders with only 1 tile
  • Hopefully fixed multiple random crashes on map changes and logging in
  • Add stamina and energy change logging to food/fep changes logging option
  • Improving floating numbers (damage, lp gains, etc.) handling
  • Merged changes from official client
Download: https://github.com/bdew-hnh/hafen-clien ... 1.14.1.zip
Drevar
Posts: 201
Joined: Mon Aug 16, 2010 9:38 pm

Re: [v1.14.1] BDew's client and map stitcher - Updated 24/11

Post by Drevar »

Question and depending on answer possible feature suggestion.

When fuel is added to structures like a kiln, smelter, crucible, etc. is the average fuel quality accessible by the client? If so, it would be a nice addition to be able to see the current fuel quality. If not, oh well :) I also made a request in C&I to add a fuel gauge to the crucible, well see how that pans out. Having one would give you something to stick the fuel quality on (if it is even possible to read).

edit..another small request. We have the ability to hide an item "stuck" to the cursor so we can move while carrying it, but would it be possible to simply add a modifier, e.g. CTRL + click (or maybe even just middle mouse button for a force move), to move with an item instead of having to hide the item, move, and then unhide the item? Call me lazy :)
User avatar
bdew
Posts: 179
Joined: Mon Mar 22, 2010 3:27 pm

Re: [v1.14.1] BDew's client and map stitcher - Updated 24/11

Post by bdew »

Drevar wrote:When fuel is added to structures like a kiln, smelter, crucible, etc. is the average fuel quality accessible by the client? If so, it would be a nice addition to be able to see the current fuel quality. If not, oh well :) I also made a request in C&I to add a fuel gauge to the crucible, well see how that pans out. Having one would give you something to stick the fuel quality on (if it is even possible to read).
Nope, it's not available to the client. Could be a good suggestion for C&I (show it in the tooltip for the fuel bar).
Drevar wrote:edit..another small request. We have the ability to hide an item "stuck" to the cursor so we can move while carrying it, but would it be possible to simply add a modifier, e.g. CTRL + click (or maybe even just middle mouse button for a force move), to move with an item instead of having to hide the item, move, and then unhide the item? Call me lazy :)
I'll consider it for next version. Need to figure some modifier combo that doesn't conflict with anything. Ctrl+LMB is drop, MMB is captured by the camera. Maybe Alt+LMB or Shift+Ctrl+LMB or something.
Fenume
Posts: 27
Joined: Wed Oct 14, 2015 3:01 pm

Re: [v1.14.1] BDew's client and map stitcher - Updated 24/11

Post by Fenume »

Drevar wrote:Question and depending on answer possible feature suggestion.
edit..another small request. We have the ability to hide an item "stuck" to the cursor so we can move while carrying it, but would it be possible to simply add a modifier, e.g. CTRL + click (or maybe even just middle mouse button for a force move), to move with an item instead of having to hide the item, move, and then unhide the item? Call me lazy :)
CTRL+F already aviable
User avatar
bdew
Posts: 179
Joined: Mon Mar 22, 2010 3:27 pm

Re: [v1.14.2] BDew's client and map stitcher - Updated 26/11

Post by bdew »

v1.14.2 - "jorbtar stop breaking stuff" edition
  • Merged changes from official client (fixing crash on stacked items)
Download: https://github.com/bdew-hnh/hafen-clien ... 1.14.2.zip

Return to “The Wizards' Tower”