vilhalmer
- vilhalmer
- vilhalmer
- America/New_York
- Yes
- No
The new Nether Quartz ore and related items (quartz, daylight sensor) were present in my game and in newly generated chunks in the Nether after 13w01a, as expected. However, since 1.4.7, they appear to have vanished from my chests, and the ore is no longer found in in the Nether. The chunk where I had mined some may have also filled in the mined space with normal Netherrack, though I'm not 100% sure about this. In addition, I had smelted some Nether Bricks, and they have vanished as well.I looked through stitched_items.png, and the Hopper texture is overlapping the quartz, the ore, and the brick, so I'm not sure if they're just currently invisible, or if they've actually been removed from my world. I did fill a bunch of my chests with dirt, thinking that, if they were invisible, that would let me find them, but I couldn't locate them.
Rolling back to 13w01b doesn't cause the ore to reappear in the Nether, so it may have indeed been removed.
EDIT: You can close this, I just realized that I'm an idiot. 1.4.7 obviously removed them, since it's in a different branch than the snapshots. Nothing to see here, move along.
The new Nether Quartz ore and related items (quartz, daylight sensor) were present in my game and in newly generated chunks in the Nether after 13w01a, as expected. However, since 1.4.7, they appear to have vanished from my chests, and the ore is no longer found in in the Nether. The chunk where I had mined some may have also filled in the mined space with normal Netherrack, though I'm not 100% sure about this. In addition, I had smelted some Nether Bricks, and they have vanished as well.
I looked through stitched_items.png, and the Hopper texture is overlapping the quartz, the ore, and the brick, so I'm not sure if they're just currently invisible, or if they've actually been removed from my world. I did fill a bunch of my chests with dirt, thinking that, if they were invisible, that would let me find them, but I couldn't locate them.
Rolling back to 13w01b doesn't cause the ore to reappear in the Nether, so it may have indeed been removed.
(EDITED: can close) New Nether (and related) items have disappeared since 1.4.7
I agree with Thimo, I believe this is supposed to happen. It's always happened as far as I can remember. It can get annoying, but it makes sense to have "electricity" short circuit a bit when hit by water.
I can verify this happening in my Nether (new chunks generated in 13w01b), looks the same as the broken-up fortress in the screenshots. I've specifically avoided generating any new chunks in the Overworld because of this, so I can't comment on that.
Also, my world is in Survival mode, whereas this bug is defined as Creative. Doesn't seem to make a difference.
I literally realized what I had done the second I submitted this. Thanks! :3
This has always been the case, and probably isn't really considered a bug per se, but it would be nice to see it changed. Especially now that we have TNT minecarts.
Confirmed to still exist in 13w07a.
I've done quite a bit of poking around, and unfortunately there's no way to do this directly from the `java` command, since the ID is only defined in the Info.plist file. However, I have managed to create a fake application bundle that launches the game in the same manner as the `java` command you currently run from the launcher! Basically, you can launch the game as a full-fledged application by populating the Info.plist file in the fake bundle with the proper classpath, working directory, etc, and then launch it using the OS X `open` command. Here's the prototype .app bundle that I put together: http://cl.ly/2l342T2Q3J1P
I started with a duplicate of the launcher's bundle and simply tore out the unneeded binary, then modified what it was configured to launch to point at the actual game in ~/Library/Application Support/minecraft. The Info.plist file is commented to point out exactly what I changed, and what needs to be updated each time the launcher goes to run it. I'm not sure what the best method of populating Info.plist would be, I assume Java's libraries contain some sort of XML tool? Probably the best place to keep this dummy application would be in the Launcher's Contents/Resources directory, but obviously I'll defer to you on that.
As I pointed out in the Info.plist file, there are two ways to pass the command line arguments (--username, --session, etc) to Minecraft: add them as an array to Info.plist, or pass them during the call to `open`. I put them into Info.plist just for completeness, but I think that given the situation, the second option would be a lot cleaner. The call to `open` that runs the game would then look something like:
`open "/path/to/MinecraftDev.app/Contents/Resources/launchertest.app" --args --username AwesomePlayer --session blahblah --workDir "/path/to/Application Support/minecraft"`
That'll save a lot of extra work adding them as an array of strings to Info.plist. I tried simply adding them as one string, but it munges up the workDir path thanks to the space in "Application Support". Double and single quotes are both misinterpreted in the string format, which is extremely annoying. So, it's either an array or the above `open` command.
Obviously this isn't an ideal solution, but it's the best that the system will allow. It does have the benefit of allowing the game to act more like a proper app, which could prove handy in the long run. Anyway, thanks for taking the time to look at this issue! This is quite long, so if I've forgotten anything, please poke at me. I'll keep an eye on this.
vil
For interest's sake, it's actually possible to work around this by manually adding the JVM to the Logitech Control Center's list of apps. I've uploaded a sample XML file, with only settings for the JVM, here: http://cl.ly/Q2tx (Fixed link, now points to a zipped file.)
It goes in the directory /Users/whatever/Library/Preferences/. There's probably one already there, so if you just want to add the JVM, copy everything that's between the `<array>` tags into the same spot in your existing configuration. It'll appear in the app list as something similar to "com.apple.javajdk16.cmd" Good luck!
vil
Oops, I meant /Users/whatever/Library/Preferences. You might need to use the "Go to folder…" (Cmd+Shift+G) feature to get there, Library is usually hidden. And wow, CloudApp really did a number on that file. I updated the comment with a zipped version, also here: http://cl.ly/Q2tx
It's not a .registry, it's a .xml. The other parts of the name are just Logitech being fancy.
You should be able to right click on it and pick an application to open it in, TextEdit will work fine.
Here's an easier option: Go to the file in your Preferences directory, hit Cmd+F, tell it to find "Minecraft" (without the quotes), and replace everything between <string> and </string> on the line it finds with "com.apple.javajdk16.cmd" (also without quotes). If you want to make it work with the old launcher as well, just go back into the Control Center after this and add the old Minecraft.app again.
You may need to log out and back in again for this to take effect, and open the Logitech Control Center afterwards to see if the entry is there.
vil
Alright, one last try. Download this, open it. Copy everything in it. http://cl.ly/Q5Of
Now go into the com.Logitech.Control Center.Assignments.registry file and paste it on a new line immediately after the <array> near the top of the file. If that doesn't work, something else is weird and I can't help.
Right, sorry. Updated the link.
Still affecting 1.9.4