Before you install Forge, you will need to set up a Minecraft profile. Start the launcher. When it's loaded, you'll see in the lower left hand corner a dropdown menu and two buttons: New Profile and Edit Profile. Click on New Profile to open up the settings window. The only thing you'll want to change here is to select the version from the dropdown menu just a hair past the midpoint of the window. Set that to "release version 1.6.4". Save that profile and then start the game so that the client can download the necessary files. Once it's done that, close it out and then find your Forge file that you downloaded, and run that. It will install the correct version of Forge on its own.
Once you've run Forge, reopen the launcher. There should be a new profile in the dropdown menu in the lower left of the window; if there is not, select the profile you created earlier and then click on the Edit Profile button. What you want to change now is the version again, but this time what you'll want to select should be along the lines of "release 1.6.4-Forge9.11.1.965". Save the profile and close out the launcher.
Now you'll want to install your mods. You do not need to use WinRAR or any other program for this. Presuming that you're not using Windows 8: Click on your Start button, then in the "Search Programs..." text box just above the button, enter (without quotes) "%appdata%" and hit enter. This will open up that directory on your computer. Open the .minecraft folder, then open your mods folder. All of the mod .jar and .zip files that you download will need to be transferred here. Do not unzip them. That is pretty much the entirety of installing mods.
Now go back to your launcher and play the game. You should be good to go.
If you do have problems afterwards, such as the game crashing due to ID conflicts, then you'll be better served posting in the Mods Discussion forum ( http://www.minecraftforum.net/forum/57-mods-discussion/ ) as that forum is supposed to be for tech support for mods you've installed.
I was actually in contact with Rhodox and Hogofwar (the original creator of the peaceful pack) when I started the Amazopack continuation here: [1.5.2] Amazopack v1.0.3b (ITS BACK!).
Hog supported it and gave me his ideas document from when he was still creating the mod.
Ah, that's cool. Thanks for the clarification. I never look at names or post counts, so...
Also, im not a big fan of how wuppy's new additions like blaze trees and ghast ores have been implemented, so I would personally rather play with this.
Fair enough! I never play in the Nether myself. Hate ghasts, don't brew, no reason to go there.
Help with a crash, please? I'm having a dumb day and can't figure out if it's me or the mod and what to do to fix it. It's happening with both of my Forge installs - 1.6.2's 9.10.1.871 and with 1.6.4's 9.11.1.935. Thank you!
java.lang.NoClassDefFoundError: Ldrzhark/customspawner/CustomSpawner;
at java.lang.Class.getDeclaredFields0(Native Method)
at java.lang.Class.privateGetDeclaredFields(Unknown Source)
at java.lang.Class.getDeclaredField(Unknown Source)
at cpw.mods.fml.common.ProxyInjector.inject(ProxyInjector.java:43)
at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:524)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:509)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:183)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:473)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
Caused by: java.lang.ClassNotFoundException: drzhark.customspawner.CustomSpawner
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 37 more
Caused by: java.lang.NullPointerException
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178)
... 39 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at java.lang.Class.getDeclaredFields0(Native Method)
at java.lang.Class.privateGetDeclaredFields(Unknown Source)
at java.lang.Class.getDeclaredField(Unknown Source)
at cpw.mods.fml.common.ProxyInjector.inject(ProxyInjector.java:43)
at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:524)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:509)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:183)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:473)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
I'm using method provided by Forge API called doesBlockHaveSolidSurface to check if it is valid for attaching lantern. I could only check for block, but then the lantern would be hangable even under torch, placeable on cake etc. Other solution would be to create list of blocks that can be used for lantern to hang, but that would require revision each time new blocks are added/old are changed and is definitelly not the way I would like to take. So the current method is the best one currently available. Unfortunatelly, it marks these blocks as not usable too.
I know for certain there's a far more elegant and simple solution for determining valid surfaces to hang the lantern from that does not involve either whitelisting or blacklisting blocks. Just by default you can't attach anything to the underside of a torch, for instance, because it is not a cube anyway. Going to PM you the code bits in case you end up interested.
Actually, both of the things you listed as bugs are intentional. I wanted the lanterns to only be either placed or hang from block above. Also, I'm using function provided by forge that execludes things like fences from attachable blocks
Well, damn. That severely limits its usability. That makes me very sad.
Edit: No attaching to the bottoms of slabs or stairs either? What else does it *not* attach to?
I downloaded and started to play with your mod last night and noticed something a little odd - the lantern won't attach to the top or undersides of any of the walls or fences. Can you fix/add that? Walls/fences make great brackets and stuff to hang light sources from.
It'd also be totally awesome if you could figure out how to get the lantern to attach to the sides of blocks/walls/fences as well, whether by including a metadata state / altered model or a by using a separate bracket (like with HyperNerd's Lanterns). I loooove your lantern model - it's so detailed!
Would it be possible to ask for a gold lantern too, and maybe a blackened iron one? (I'd be happy to recolor the texture for you if you want to send it to me!)
- Added sixteen new crops, three of which are bushes (listed under the out of data photos below)
- Merged everything together and updated the config file to make everything customizable in terms of turning things on and off instead of deleting files (LOOK AT THE CONFIG FILE BEFORE ASKING QUESTIONS)
Oh. My. God. I haven't even downloaded the update yet and I am already loving this to pieces! This is so what I was hoping for a month ago, thank you!!!!!
Can someone please help me with this? I'm sure this mod did something...
java.lang.ArrayIndexOutOfBoundsException: 5
at codechicken.enderstorage.storage.liquid.TileEnderTank.addTraceableCuboids(TileEnderTank.java:264)
at codechicken.enderstorage.common.BlockEnderStorage.func_71878_a(BlockEnderStorage.java:221)
ArrayIndexOutOfBoundsException only happens to me when I'm coding something and have the icon index array set for one more icon than is actually being used. It's not a problem with NEI, it's an issue with EnderStorage. You've got a few choices: wait for a bugfix from the mod's creator, load the game without the mod so that it clears all the mod's items, or use something like Midas Gold to go through and delete just the tanks (by item ID).
I did try Jimmy's suggestion, but Eclipse gives me the same error. I'm not sure what else I can do from here; I've tried every combination of possible ____.BlockAntigonite that I can think of.
Edit: I ended up adding a field to the BlockReg file - public static Block BlockAntigonite - and it seems to have accepted that. I'll edit this again re: it working after I've tested it.
Edit2: Nope. Running that under 1.6.1 resulted in a Null Pointer Exception. Code is clean of syntactical errors, so I'll have to keep messing with the code until I get it figured out.
Np! Instead of a cookie, could I get you to click the little green thing? . I know I sound desperate..
Not at all! Upvotes are far better than cookies, I know! Clicked and clicked.
Edit: Maybe you can help with this; if not, that's cool, you've still been upvoted
I split out my block registry entries into a separate file - minehack.blocks.BlockReg and while BlockReg inits and everything else works just fine, it seems to have broken the public Icon getIcon deal in WallAntigonite.java -
public Icon getIcon(int par1, int par2)
{
return Minehack.BlockAntigonite.getBlockTexturefromSide(par1);
}
Eclipse tells me that BlockAntigonite cannot be resolved or is not a field. All of the registering entries that were in Minehack.java are now in the BlockReg.java which sits in minehack.blocks along with all the block and wall classes. It worked perfectly before the entries were moved, and I'm not sure if there's a way to fix this issue and still keep my BlockReg file. Is it doable? (And thank you again!)
0
0
0
DancyMisha, first you will need to install Forge. You can download the installer here: http://files.minecraftforge.net/ I recommend that you start out with the 1.6.4-Latest 9.11.1.965 as not many mods have updated for anything newer. The direct link if you get lost is this: http://adf.ly/673885/http://files.minecraftforge.net/maven/net/minecraftforge/forge/1.6.4-9.11.1.965/forge-1.6.4-9.11.1.965-installer.jar
Before you install Forge, you will need to set up a Minecraft profile. Start the launcher. When it's loaded, you'll see in the lower left hand corner a dropdown menu and two buttons: New Profile and Edit Profile. Click on New Profile to open up the settings window. The only thing you'll want to change here is to select the version from the dropdown menu just a hair past the midpoint of the window. Set that to "release version 1.6.4". Save that profile and then start the game so that the client can download the necessary files. Once it's done that, close it out and then find your Forge file that you downloaded, and run that. It will install the correct version of Forge on its own.
Once you've run Forge, reopen the launcher. There should be a new profile in the dropdown menu in the lower left of the window; if there is not, select the profile you created earlier and then click on the Edit Profile button. What you want to change now is the version again, but this time what you'll want to select should be along the lines of "release 1.6.4-Forge9.11.1.965". Save the profile and close out the launcher.
Now you'll want to install your mods. You do not need to use WinRAR or any other program for this. Presuming that you're not using Windows 8: Click on your Start button, then in the "Search Programs..." text box just above the button, enter (without quotes) "%appdata%" and hit enter. This will open up that directory on your computer. Open the .minecraft folder, then open your mods folder. All of the mod .jar and .zip files that you download will need to be transferred here. Do not unzip them. That is pretty much the entirety of installing mods.
Now go back to your launcher and play the game. You should be good to go.
If you do have problems afterwards, such as the game crashing due to ID conflicts, then you'll be better served posting in the Mods Discussion forum ( http://www.minecraftforum.net/forum/57-mods-discussion/ ) as that forum is supposed to be for tech support for mods you've installed.
0
Ah, that's cool. Thanks for the clarification. I never look at names or post counts, so...
Fair enough! I never play in the Nether myself. Hate ghasts, don't brew, no reason to go there.
0
I'd be very interested in seeing non-mining ways to get bone, especially reliable ones.
1
at java.lang.Class.getDeclaredFields0(Native Method)
at java.lang.Class.privateGetDeclaredFields(Unknown Source)
at java.lang.Class.getDeclaredField(Unknown Source)
at cpw.mods.fml.common.ProxyInjector.inject(ProxyInjector.java:43)
at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:524)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:509)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:183)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:473)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
Caused by: java.lang.ClassNotFoundException: drzhark.customspawner.CustomSpawner
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 37 more
Caused by: java.lang.NullPointerException
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178)
... 39 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at java.lang.Class.getDeclaredFields0(Native Method)
at java.lang.Class.privateGetDeclaredFields(Unknown Source)
at java.lang.Class.getDeclaredField(Unknown Source)
at cpw.mods.fml.common.ProxyInjector.inject(ProxyInjector.java:43)
at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:524)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:509)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:183)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:473)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
-- System Details --
Details:
Minecraft Version: 1.6.4
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.7.0_45, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 159567216 bytes (152 MB) / 470810624 bytes (449 MB) up to 954728448 bytes (910 MB)
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v8.11 FML v6.4.31.935 Minecraft Forge 9.11.1.935 16 mods loaded, 16 mods active
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed
FML{6.4.31.935} [Forge Mod Loader] (minecraftforge-9.11.1.935.jar) Unloaded->Constructed
Forge{9.11.1.935} [Minecraft Forge] (minecraftforge-9.11.1.935.jar) Unloaded->Constructed
CodeChickenCore{0.9.0.6} [CodeChicken Core] (minecraft.jar) Unloaded->Constructed
NotEnoughItems{1.6.1.5} [Not Enough Items] (NotEnoughItems 1.6.1.5.jar) Unloaded->Constructed
BiblioCraft{1.5.0} [BiblioCraft] (162 164 BiblioCraft[v1.5.0].zip) Unloaded->Constructed
customnpcs{0.8} [CustomNpcs] (162 164 CustomNPCs_1.6.2.zip) Unloaded->Constructed
Thaumcraft{4.0.2a} [Thaumcraft] (162 164 Thaumcraft4.0.2a.zip) Unloaded->Constructed
Backpack{1.18.17} [Backpack] (162 backpack-1.18.17-1.6.2.zip) Unloaded->Constructed
MoCreatures{6.0.1} [DrZhark's Mo'Creatures Mod] (162 DrZharks MoCreatures Mod v6.0.1.zip) Unloaded
CustomSpawner{2.3.1} [DrZhark's CustomSpawner] (162 zhark CustomMobSpawner 2.3.1.zip) Unloaded
KeithyUtils{1.2} [Keithy Utils] (KeithyUtils_1.2.zip) Unloaded
Aquaculture{1.2.4} [Aquaculture] (Aquaculture_1.2.4.zip) Unloaded
Minehack{0.0.1} [Shad's Minehack] (minehack.zip) Unloaded
cfm{3.1.1} [§4MrCrayfish's Furniture Mod] (164 [Forge]FurnitureModv3.1.1(1.6.4).zip) Unloaded
MapWriter{2.0} [MapWriter] (mapwriter-2.0.11.zip) Unloaded
Launched Version: 1.6.4-Forge9.11.1.935
LWJGL: 2.9.0
OpenGL: Intel(R) HD Graphics GL version 2.1.0 - Build 8.15.10.2622, Intel
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Pack: Default
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
Edit: Apparently the problem was fixed by re-renaming the zip/jar files back to their originals. ?!? Is that even a thing that can mess up a mod?
0
I know for certain there's a far more elegant and simple solution for determining valid surfaces to hang the lantern from that does not involve either whitelisting or blacklisting blocks. Just by default you can't attach anything to the underside of a torch, for instance, because it is not a cube anyway. Going to PM you the code bits in case you end up interested.
0
Well, damn. That severely limits its usability. That makes me very sad.
Edit: No attaching to the bottoms of slabs or stairs either? What else does it *not* attach to?
0
It'd also be totally awesome if you could figure out how to get the lantern to attach to the sides of blocks/walls/fences as well, whether by including a metadata state / altered model or a by using a separate bracket (like with HyperNerd's Lanterns). I loooove your lantern model - it's so detailed!
Would it be possible to ask for a gold lantern too, and maybe a blackened iron one? (I'd be happy to recolor the texture for you if you want to send it to me!)
0
Oh. My. God. I haven't even downloaded the update yet and I am already loving this to pieces! This is so what I was hoping for a month ago, thank you!!!!!
0
ArrayIndexOutOfBoundsException only happens to me when I'm coding something and have the icon index array set for one more icon than is actually being used. It's not a problem with NEI, it's an issue with EnderStorage. You've got a few choices: wait for a bugfix from the mod's creator, load the game without the mod so that it clears all the mod's items, or use something like Midas Gold to go through and delete just the tanks (by item ID).
0
0
Edit: I ended up adding a field to the BlockReg file - public static Block BlockAntigonite - and it seems to have accepted that. I'll edit this again re: it working after I've tested it.
Edit2: Nope. Running that under 1.6.1 resulted in a Null Pointer Exception. Code is clean of syntactical errors, so I'll have to keep messing with the code until I get it figured out.
0
Not at all! Upvotes are far better than cookies, I know! Clicked and clicked.
Edit: Maybe you can help with this; if not, that's cool, you've still been upvoted
I split out my block registry entries into a separate file - minehack.blocks.BlockReg and while BlockReg inits and everything else works just fine, it seems to have broken the public Icon getIcon deal in WallAntigonite.java -
Eclipse tells me that BlockAntigonite cannot be resolved or is not a field. All of the registering entries that were in Minehack.java are now in the BlockReg.java which sits in minehack.blocks along with all the block and wall classes. It worked perfectly before the entries were moved, and I'm not sure if there's a way to fix this issue and still keep my BlockReg file. Is it doable? (And thank you again!)
0