Gotta do some more testing and add the new block types, but things are looking good. Unfortunately, Live was designed around the old chunk format, so performance is a bit degraded. I'll need to do a more extensive rewrite to fix that. But other than that, everything is working for now.
Edit: Damn, a creeper blew a hole in the roof. Also, I need to work in some of the suggestions from last page. Especially making sure we don't print to console.
Edit 2: Alright, tackled the output thing, that worked, I think. It never outputs anything to the console on my system, but I explicitly set the outputs to go to /dev/null.
Block Finder is now called Find Blocks and has the shortcut Command F. The Nether is now command E. Flush Cache is command R. Just little changes to the interface that Alien Collective suggested to make things more standard and Mac-like.
Edit 3: Oh damn, I forgot that worlds now have names. I need to write some code to detect those and build the in-app menu using that.
Thank you so much! The updates are great too. Things are nice and quiet in the console now.
I do miss the command+1–5 shortcuts, though. Maybe you could handle them the way Safari does links in the bookmarks bar, where the first nine bookmarks automatically get assigned to command+1–9? Also (last request I promise), is it possible to use a better type control in the block finder? The dropdown is pretty inconvenient to select more than one type of block, especially with the number of types. Maybe a multi-select list instead? I'm not sure how Stevie would handle it.
Command 1-9 for worlds is doable. I'll slip that in at some point. I'm aware of how cumbersome the Find blocks palette is, it's just that the dropdown was the easiest thing to code with multiple selection when I was doing rapid development. At some point I'll make a list view with individual checkboxes and color pickers for each item.
As for a more complex interface including pictures of block types? No way. Too much work to make and too much work to maintain. Right now, all I have to do when blocks get added is add a line of text in an XML file for each. I prefer that to making new graphics files each time. As for making color sets this way, If the block finder interface code turns out well and is generic enough, of course I'll make it so you can create and edit color sets this way.
This app looks fantastic. However, I play on a multiplayer server hosted by someone else. Is there any way to use McMap to see that map? Where would I look for the world file, as it doesn't appear in User/Library/Application Support/Minecraft.
This app looks fantastic. However, I play on a multiplayer server hosted by someone else. Is there any way to use McMap to see that map? Where would I look for the world file, as it doesn't appear in User/Library/Application Support/Minecraft.
Any help would be appreciated.
Thanks.
You'll have to get the world folder from the person running the server.
DK, this program is fantastic, thank you for your hard work.
I have two minor ideas that would allow for greater location "pinpointability" without needing to stray from isometric viewing, and neither seems too complicated to my (totally nonexpert) mind:
-A "bottom" depth slider, so any amount of layers can be rendered
-An option to turn on some sort of grid lines running N/S and W/E, perhaps every 4 blocks? Or maybe every block when zoomed in more, whatever makes sense.
These two functions coupled would provide proper perspective with the isometric view, allowing for stuff like "ok, this dungeon is at the same level as my branch mine, exactly west of this area." What do you think?
I appreciate the kind words. I am not accepting donations at this time.
no rush, bud. Take your time. Can't rush art.
Gotta do some more testing and add the new block types, but things are looking good. Unfortunately, Live was designed around the old chunk format, so performance is a bit degraded. I'll need to do a more extensive rewrite to fix that. But other than that, everything is working for now.
Edit: Damn, a creeper blew a hole in the roof. Also, I need to work in some of the suggestions from last page. Especially making sure we don't print to console.
Edit 2: Alright, tackled the output thing, that worked, I think. It never outputs anything to the console on my system, but I explicitly set the outputs to go to /dev/null.
Block Finder is now called Find Blocks and has the shortcut Command F. The Nether is now command E. Flush Cache is command R. Just little changes to the interface that Alien Collective suggested to make things more standard and Mac-like.
Edit 3: Oh damn, I forgot that worlds now have names. I need to write some code to detect those and build the in-app menu using that.
Brilliant. Thanks very much DK!
Ahhhh, I feel suddenly less lost in worlds of my own making. Whew!
I laugh…to disguise the tears.
I do miss the command+1–5 shortcuts, though. Maybe you could handle them the way Safari does links in the bookmarks bar, where the first nine bookmarks automatically get assigned to command+1–9? Also (last request I promise), is it possible to use a better type control in the block finder? The dropdown is pretty inconvenient to select more than one type of block, especially with the number of types. Maybe a multi-select list instead? I'm not sure how Stevie would handle it.
As for a more complex interface including pictures of block types? No way. Too much work to make and too much work to maintain. Right now, all I have to do when blocks get added is add a line of text in an XML file for each. I prefer that to making new graphics files each time. As for making color sets this way, If the block finder interface code turns out well and is generic enough, of course I'll make it so you can create and edit color sets this way.
Much Kudos to you DK for coding well done!
It may be on your ToDo list already however I shall request just one thing.
Can you add another Color (or more) to the Block Finder Setup?
Regards,
umqua
I got a question for you and I understand if this is not possible, but is it by any chance possible to make the resolution greater when you zoom in?
[] []
So zooming in more would require a rewrite of all the drawing code.
Any help would be appreciated.
Thanks.
You'll have to get the world folder from the person running the server.
I have two minor ideas that would allow for greater location "pinpointability" without needing to stray from isometric viewing, and neither seems too complicated to my (totally nonexpert) mind:
-A "bottom" depth slider, so any amount of layers can be rendered
-An option to turn on some sort of grid lines running N/S and W/E, perhaps every 4 blocks? Or maybe every block when zoomed in more, whatever makes sense.
These two functions coupled would provide proper perspective with the isometric view, allowing for stuff like "ok, this dungeon is at the same level as my branch mine, exactly west of this area." What do you think?
"And the deadmau5 said to the people of mau5ville: get in the f'n cart, [Pig] "
http://www.minecraftforum.net/viewtopic.php?f=1021&t=227479&p=3261806#p3261806