I'm installing the mod like the instructions said, but my problem is mca installer has been running and doesnt seem to do anything. It has been running an hour or two and yesterday 4 hours until i stopped it. Can you tell me how long it takes or if im doing something wrong?
Its (mostly) the same like the "normal" installation.
#1 Install Forge in the minecraft_server.jar (but dont delete the Meta.inf, just copy the files in it)
#2 Run it
#3 Put in the now generated mod folder (since the MCA 3.4.0) just the mca.zip
Thats it.
Thanks i know how to do the minecraft_server.jar forge installation but do i have to put anything in the config folder?
i love the idea of the mod but is there anyway you can make it so the guards attack all hostile mobs? im running it with several mods that add mobs and the guards just stand around and when they are hit by said mobs they dont retaliate. i cant seam to find a config file for the mod.
Didn't he made that guards can attack any non-vanilla entities prior to the last 2-3 updates?
P.S.: If you have not recruited the guard, then he will only attack zombies, skeletons and spiders by default.
[Edit] There is a config file for this mod. It is located in the "config" folder.
WBB, translations for Chinese Simplified are finished. Awaiting for your approval now.
Wait for "them" to talk? Are you referring to the villagers? I don't think that you'll need to wait at all...
Thanks for notifying me. I'll need to figure out how I want to list the languages now that names are sometimes being localized and sometimes not.
Villagers have interaction fatigue now. The more you talk to them, the lower chance you have of succeeding and gaining hearts. This wears off every 30 seconds.
The question I have, then, is shouldn't it be overwriting it with the correct one when I go back to the dimension my family is in? My family does sometimes remember me, so the original data must still exist somewhere. So now I'm just wondering if there's anything I can do to try and make sure the server keeps that one in memory, such as always logging in and out while in the dimension my family is in. I haven't had a chance to test all of this new-found information, yet. I'll probably try to test it a bit later to see what I can find.
Sorry, that was a mash up of several edits that turned out to make no sense. Had time to think on it now.
You're not going back to a dimension, you're switching worlds entirely as far as Minecraft is concerned. That's how Dimensional Doors seems to work.
MCA is remembering what you do, but when in a Dimensional Doors dimension (which is actually a separate world), it creates a new folder and new properties file because it is a different world instead of a different dimension inside of a world.
I don't know how a server will behave if you literally switch worlds on it (didn't know that was possible, but I don't play multiplayer) but once you switch a world, MCA will clear the server's memory of players' properties files so they aren't retained between worlds.
The penalties for talking to a villager too much clears after 30 seconds.
Villagers have interaction fatigue now. The more you talk to them, the lower chance you have of succeeding and gaining hearts. This wears off every 30 seconds.
Sorry, that was a mash up of several edits that turned out to make no sense. Had time to think on it now.
You're not going back to a dimension, you're switching worlds entirely as far as Minecraft is concerned. That's how Dimensional Doors seems to work.
MCA is remembering what you do, but when in a Dimensional Doors dimension (which is actually a separate world), it creates a new folder and new properties file because it is a different world instead of a different dimension inside of a world.
I don't know how a server will behave if you literally switch worlds on it (didn't know that was possible, but I don't play multiplayer) but once you switch a world, MCA will clear the server's memory of players' properties files so they aren't retained between worlds.
Well, what I'm not getting is, shouldn't it be treating the saved data as if you were playing on two separate world saves? Like the way I could go play on your server and have save data for my family there, then go play on my own server and have different saved data.. So like, whenever I go to the overworld, it'd load up my overworld family data, then when I go to my pocket dimension (world) it would load up the data from there? My family has never left the pocket dimension. I put them in there, married them in there, had kids in there, etc. So it seems like as long as we're all in that dimension, they should remember me. They'd only forget me if we all went into the overworld...
I guess I'm just not really sure how the data is being handled. I think I noticed that when I logged in while in the pocket dimension, the console was showing that it was saving my information to the dimensional doors save. Then when I went into the overworld, it still showed it was saving to the dimensional doors save. So I'm guessing it just loads up the save from the first world you were in. But then I'm not really sure where it's getting it's new save information from that it's saving to the dimensional doors file while I'm in the overworld. If it's saving over it with my blank overworld data, shouldn't both of the properties files be the same, then? Since one should have been overwritten by the other?
Since my family has remembered me at times, there must be some course of action I can do to bring that data back to the front, even if only temporarily. In the past, I've apparently just done it accidentally. I'm thinking something's probably too messed up with these family members now, though, because they're still showing the parsing error thing, and they're perpetually sleeping with their eyes open.
I'm having a hard time wording what I'm trying to say, so that's why this is so long. Basically, if the server is just loading up one save file and saving to it, even if I change worlds (from over world to pocket dimension world), shouldn't the saved data always be there and work, as long as I always log in in that same world that has the correct data?
If it's saving over the correct data from the above scenario with the blank data from the over world, once I switch worlds, shouldn't the pocket dimension data have been blanked out, and thus my family shouldn't have ever remembered me again?
If it's unloading the saved data and loading up new data every time I switch worlds, shouldn't it be loading up the correct data every time I go into the dimension my family is in, as long as my family never switches worlds?
Those are the only saving scenarios that are coming to my mind, but none of them appears to be consistent with what's actually happening. The one where it's just loading up one world's saved data and only saving to that seems like it fits what's happening the best. I've been logging in while in the pocket dimension world and my family hasn't remembered me. I'll try logging in while in the over world to see if they do. If they don't, then I have no idea what's going on.
Either way, there's no fixing it, so I'll just accept it. I was just hoping to narrow down what was happening because, well, it's just nice to know stuff.
Well you've crushed just about every theory I had about what was going on.
I've tried it out, and I can't reproduce what's going on with your game. I tried with MCA v3.4.0 and Dimensional Doors v1.4.1. Is this what you have? The server is always reporting the correct world name instead of the dimension doors world, which by the way I'm not sure if it really is a dimension or a separate world now after seeing it. It's strange.
Since it's reporting the right name, MCA is keeping one file for me, and everyone placed in a dimension doors dimension recognizes me.
HI WildBamaBoy!
Love the mod and all it brings, just thought I would let you know that REI's deathpoint is working just fine on my end!! Don't know if you just fixed it or not but all is working as it should !!! Thanks
Well you've crushed just about every theory I had about what was going on.
I've tried it out, and I can't reproduce what's going on with your game. I tried with MCA v3.4.0 and Dimensional Doors v1.4.1. Is this what you have? The server is always reporting the correct world name instead of the dimension doors world, which by the way I'm not sure if it really is a dimension or a separate world now after seeing it. It's strange.
Since it's reporting the right name, MCA is keeping one file for me, and everyone placed in a dimension doors dimension recognizes me.
I seriously need to learn how to summarize.
I just made a single player world, and my wife doesn't seem to be forgetting me, regardless of where I log in or out or how many times I go in and out of a pocket dimension. In addition, the single player world didn't save a separate Dimensional Doors world folder.
The server has a world save folder for my world. The dimensional doors pocket dimensions are saved inside of that folder like the rest of the dimensions are. I've traveled through a lot of pocket dimensions. There's 511 pocket dimensions in the Coraxia>DimensionalDoors folder.
In the config>MCA>ServerWorlds folder, there's a folder for Coraxia, DIM-1, DIM7, DIM-23, DimensionalDoors, and a temporary world I had called SphincterButtz. Inside the DimensionalDoors folder is 7 dimensions, including the one I made my home inside of. So data isn't being saved for every pocket dimension I go into. In fact, it's saved data for almost none of them. It must only save data inside a pocket dimension if a player logs out and back in while in a pocket dimension, since I'm pretty sure I've only ever really done that in a couple of dimensions (which would explain the 7 dimensions in that folder).
But, I used this same server on that other world, the SphincterButtz one, and I went in dimensions there as well. Since the pocket dimensions in the MCA config folder don't save inside the world folder, they're probably overlapping from the other world I had. But they were forgetting me back then, too, so I don't know..
Have you ever had that bug where you're playing Minecraft for a while and you unlock some achievements and stuff, then one day you log in and the game has somehow forgotten you and your achievements are lost and it's like "Press E to open your inventory!"? Maybe that only happens on multiplayer, I don't know, I don't play single player except to test stuff. Anyway, I wonder if this is all related to that..
When I started this world, I played for quite a while. I found some villagers, so I found one I liked and I used a safari net from Minefactory Reloaded to capture her and take her back to my place (Wow, I feel like such a psychopath right now). When I got back home, I left her in a chest for a while. Eventually I got my home set up in that pocket dimension, so I placed her down and then proceeded to woo her. I married her and had two kids. Eventually I logged out, and when I came back, they didn't remember me. It was literally the first time I logged out and back in and my family had forgotten about me.
I'm going to make a new world in a moment and see if I can recreate it. It won't surprise me in the least if it's an MCPC+ issue, or an issue caused by the fact that I've made multiple worlds with this same server by just changing the world name in the server.properties file, rather than making a completely new server folder.
Well, I did that and even though it saved data into both the Coraxia folder and the DimensionalDoors>pocketDimID3 folder, the properties file has the same info in both, so she's still remembering me.
So I have no idea what I did to screw up my first family.. I guess all I can do at this point is start a new family and keep a close eye on everything that happens and see if the problem comes back again.
Also, I started this world a couple months ago using MCA v3.3.5 and Dim Doors 1.3.6. Eventually I updated MCA to 3.3.6 and then just updated to 3.4 right before I posted about all this a day or two ago. I also updated Dim Doors to 1.4.0 a few weeks ago and then to 1.4.1 a couple days ago.
Originally, my family just forgot me but still behaved normally aside from that. Then every so often they'd remember me again. But if I logged out and back in, they'd forget me again. I have no idea what caused them to remember me the few times they did.
Anyway, eventually they got this parsing error thing. I think they remembered me one time after they started having the parsing error problem, and the GUI then looked normal. Then when I logged out and back in, the parsing error was back and they forgot about me again.
It seems like I somehow just progressively screwed things up worse and worse somehow, probably as a result of updating mods, using MCPC+, or possibly from changing world names a couple times. Not to mention the 8 million mods I have installed. Really, I kind of asked for all these problems when I decided to install so many different things at the same time like this.
I CANT OPEN MY MINECRAFT WITH M.C.A. INSTALLED!!! HELP!!!!!!!
---- Minecraft Crash Report ----
// Surprise! Haha. Well, this is awkward.
Time: 21-07-13 03:26 PM
Description: Initializing game
java.lang.NullPointerException
at mca.CommonProxy.loadSkinsFromArchive(CommonProxy.java:77)
at mca.MCA.preInit(MCA.java:201)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:540)
at sun.reflect.GeneratedMethodAccessor2.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:193)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:173)
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:104)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:521)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:172)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:470)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:796)
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:57)
at net.minecraft.launchwrapper.Launch.main(Launch.java:18)
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 magic.launcher.Launcher.main(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at mca.CommonProxy.loadSkinsFromArchive(CommonProxy.java:77)
at mca.MCA.preInit(MCA.java:201)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:540)
at sun.reflect.GeneratedMethodAccessor2.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:193)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:173)
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:104)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:521)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:172)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:470)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:796)
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:57)
at net.minecraft.launchwrapper.Launch.main(Launch.java:18)
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 magic.launcher.Launcher.main(Unknown Source)
I keep getting a block ID conflict with the tombstone in 3.4.0 (MC 1.5.2 version). In the past I had this fixed by simply editing the config to change the number. But with the new version the conflict returns when ever I start the game, and when I go back to the config I find the ID has been reverted to 205 (which it can't be). Did you remove the ability to configure this? Why?
I keep getting a block ID conflict with the tombstone in 3.4.0 (MC 1.5.2 version). In the past I had this fixed by simply editing the config to change the number. But with the new version the conflict returns when ever I start the game, and when I go back to the config I find the ID has been reverted to 205 (which it can't be). Did you remove the ability to configure this? Why?
I just made a single player world, and my wife doesn't seem to be forgetting me, regardless of where I log in or out or how many times I go in and out of a pocket dimension. In addition, the single player world didn't save a separate Dimensional Doors world folder.
The server has a world save folder for my world. The dimensional doors pocket dimensions are saved inside of that folder like the rest of the dimensions are. I've traveled through a lot of pocket dimensions. There's 511 pocket dimensions in the Coraxia>DimensionalDoors folder.
In the config>MCA>ServerWorlds folder, there's a folder for Coraxia, DIM-1, DIM7, DIM-23, DimensionalDoors, and a temporary world I had called SphincterButtz. Inside the DimensionalDoors folder is 7 dimensions, including the one I made my home inside of. So data isn't being saved for every pocket dimension I go into. In fact, it's saved data for almost none of them. It must only save data inside a pocket dimension if a player logs out and back in while in a pocket dimension, since I'm pretty sure I've only ever really done that in a couple of dimensions (which would explain the 7 dimensions in that folder).
But, I used this same server on that other world, the SphincterButtz one, and I went in dimensions there as well. Since the pocket dimensions in the MCA config folder don't save inside the world folder, they're probably overlapping from the other world I had. But they were forgetting me back then, too, so I don't know..
Have you ever had that bug where you're playing Minecraft for a while and you unlock some achievements and stuff, then one day you log in and the game has somehow forgotten you and your achievements are lost and it's like "Press E to open your inventory!"? Maybe that only happens on multiplayer, I don't know, I don't play single player except to test stuff. Anyway, I wonder if this is all related to that..
When I started this world, I played for quite a while. I found some villagers, so I found one I liked and I used a safari net from Minefactory Reloaded to capture her and take her back to my place (Wow, I feel like such a psychopath right now). When I got back home, I left her in a chest for a while. Eventually I got my home set up in that pocket dimension, so I placed her down and then proceeded to woo her. I married her and had two kids. Eventually I logged out, and when I came back, they didn't remember me. It was literally the first time I logged out and back in and my family had forgotten about me.
I'm going to make a new world in a moment and see if I can recreate it. It won't surprise me in the least if it's an MCPC+ issue, or an issue caused by the fact that I've made multiple worlds with this same server by just changing the world name in the server.properties file, rather than making a completely new server folder.
Well, I did that and even though it saved data into both the Coraxia folder and the DimensionalDoors>pocketDimID3 folder, the properties file has the same info in both, so she's still remembering me.
So I have no idea what I did to screw up my first family.. I guess all I can do at this point is start a new family and keep a close eye on everything that happens and see if the problem comes back again.
Also, I started this world a couple months ago using MCA v3.3.5 and Dim Doors 1.3.6. Eventually I updated MCA to 3.3.6 and then just updated to 3.4 right before I posted about all this a day or two ago. I also updated Dim Doors to 1.4.0 a few weeks ago and then to 1.4.1 a couple days ago.
Originally, my family just forgot me but still behaved normally aside from that. Then every so often they'd remember me again. But if I logged out and back in, they'd forget me again. I have no idea what caused them to remember me the few times they did.
Anyway, eventually they got this parsing error thing. I think they remembered me one time after they started having the parsing error problem, and the GUI then looked normal. Then when I logged out and back in, the parsing error was back and they forgot about me again.
It seems like I somehow just progressively screwed things up worse and worse somehow, probably as a result of updating mods, using MCPC+, or possibly from changing world names a couple times. Not to mention the 8 million mods I have installed. Really, I kind of asked for all these problems when I decided to install so many different things at the same time like this.
It definitely shouldn't be creating a folder for the Dimensional Doors dimensions. It doesn't happen on a normal Minecraft server with Forge installed, so that makes me think it could be an issue with MCPC+ rather than Dimensional Doors or MCA.
If that is the case, then I don't know why the creators would change what you need to change in order to cause this bug. It's unnecessary.
Anyways, let me know if it all continues working okay.
The mod crashes my game any time I attempt to use the "Special" task for the Priest.
java.lang.NullPointerException
at mca.GuiInteractionVillagerAdult.drawPriestSpecialGui(GuiInteractionVillagerAdult.java:410)
at mca.GuiInteractionVillagerAdult.actionPerformedBase(GuiInteractionVillagerAdult.java:927)
at mca.GuiInteractionVillagerAdult.func_73875_a(GuiInteractionVillagerAdult.java:145)
at net.minecraft.client.gui.GuiScreen.func_73864_a(SourceFile:69)
at net.minecraft.client.gui.GuiScreen.func_73867_d(SourceFile:128)
at net.minecraft.client.gui.GuiScreen.func_73862_m(SourceFile:107)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1554)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:898)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:826)
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:57)
at net.minecraft.launchwrapper.Launch.main(Launch.java:18)
Thanks i know how to do the minecraft_server.jar forge installation but do i have to put anything in the config folder?
You don't have to. 1.6.2 version of this mod will automatically create a config file inside that folder.
Did you install Forge? Did you drag this mod into the "mods" folder? If not, please state your problem.
Wait for "them" to talk? Are you referring to the villagers? I don't think that you'll need to wait at all...
Note: I no longer use this account. I've officially changed my username to Mau5tick.
Oh ok thanks
Didn't he made that guards can attack any non-vanilla entities prior to the last 2-3 updates?
P.S.: If you have not recruited the guard, then he will only attack zombies, skeletons and spiders by default.
[Edit] There is a config file for this mod. It is located in the "config" folder.
You can use the installer in front of this page, or Magic Launcher to auto-install this mod.
Note: I no longer use this account. I've officially changed my username to Mau5tick.
The penalties for talking to a villager too much clears after 30 seconds.
Thanks for notifying me. I'll need to figure out how I want to list the languages now that names are sometimes being localized and sometimes not.
Villagers have interaction fatigue now. The more you talk to them, the lower chance you have of succeeding and gaining hearts. This wears off every 30 seconds.
http://www.minecraftforum.net/topic/926757-152162-sspsmp-minecraft-comes-alive-v340-25-languages-one-million-downloads/#Downloads
Sorry, that was a mash up of several edits that turned out to make no sense. Had time to think on it now.
You're not going back to a dimension, you're switching worlds entirely as far as Minecraft is concerned. That's how Dimensional Doors seems to work.
MCA is remembering what you do, but when in a Dimensional Doors dimension (which is actually a separate world), it creates a new folder and new properties file because it is a different world instead of a different dimension inside of a world.
I don't know how a server will behave if you literally switch worlds on it (didn't know that was possible, but I don't play multiplayer) but once you switch a world, MCA will clear the server's memory of players' properties files so they aren't retained between worlds.
I see. I explained wrongly... e_e
Note: I no longer use this account. I've officially changed my username to Mau5tick.
Well, what I'm not getting is, shouldn't it be treating the saved data as if you were playing on two separate world saves? Like the way I could go play on your server and have save data for my family there, then go play on my own server and have different saved data.. So like, whenever I go to the overworld, it'd load up my overworld family data, then when I go to my pocket dimension (world) it would load up the data from there? My family has never left the pocket dimension. I put them in there, married them in there, had kids in there, etc. So it seems like as long as we're all in that dimension, they should remember me. They'd only forget me if we all went into the overworld...
I guess I'm just not really sure how the data is being handled. I think I noticed that when I logged in while in the pocket dimension, the console was showing that it was saving my information to the dimensional doors save. Then when I went into the overworld, it still showed it was saving to the dimensional doors save. So I'm guessing it just loads up the save from the first world you were in. But then I'm not really sure where it's getting it's new save information from that it's saving to the dimensional doors file while I'm in the overworld. If it's saving over it with my blank overworld data, shouldn't both of the properties files be the same, then? Since one should have been overwritten by the other?
Since my family has remembered me at times, there must be some course of action I can do to bring that data back to the front, even if only temporarily. In the past, I've apparently just done it accidentally. I'm thinking something's probably too messed up with these family members now, though, because they're still showing the parsing error thing, and they're perpetually sleeping with their eyes open.
I'm having a hard time wording what I'm trying to say, so that's why this is so long. Basically, if the server is just loading up one save file and saving to it, even if I change worlds (from over world to pocket dimension world), shouldn't the saved data always be there and work, as long as I always log in in that same world that has the correct data?
If it's saving over the correct data from the above scenario with the blank data from the over world, once I switch worlds, shouldn't the pocket dimension data have been blanked out, and thus my family shouldn't have ever remembered me again?
If it's unloading the saved data and loading up new data every time I switch worlds, shouldn't it be loading up the correct data every time I go into the dimension my family is in, as long as my family never switches worlds?
Those are the only saving scenarios that are coming to my mind, but none of them appears to be consistent with what's actually happening. The one where it's just loading up one world's saved data and only saving to that seems like it fits what's happening the best. I've been logging in while in the pocket dimension world and my family hasn't remembered me. I'll try logging in while in the over world to see if they do. If they don't, then I have no idea what's going on.
Either way, there's no fixing it, so I'll just accept it. I was just hoping to narrow down what was happening because, well, it's just nice to know stuff.
Well you've crushed just about every theory I had about what was going on.
I've tried it out, and I can't reproduce what's going on with your game. I tried with MCA v3.4.0 and Dimensional Doors v1.4.1. Is this what you have? The server is always reporting the correct world name instead of the dimension doors world, which by the way I'm not sure if it really is a dimension or a separate world now after seeing it. It's strange.
Since it's reporting the right name, MCA is keeping one file for me, and everyone placed in a dimension doors dimension recognizes me.
Love the mod and all it brings, just thought I would let you know that REI's deathpoint is working just fine on my end!! Don't know if you just fixed it or not but all is working as it should !!! Thanks
I seriously need to learn how to summarize.
The server has a world save folder for my world. The dimensional doors pocket dimensions are saved inside of that folder like the rest of the dimensions are. I've traveled through a lot of pocket dimensions. There's 511 pocket dimensions in the Coraxia>DimensionalDoors folder.
In the config>MCA>ServerWorlds folder, there's a folder for Coraxia, DIM-1, DIM7, DIM-23, DimensionalDoors, and a temporary world I had called SphincterButtz. Inside the DimensionalDoors folder is 7 dimensions, including the one I made my home inside of. So data isn't being saved for every pocket dimension I go into. In fact, it's saved data for almost none of them. It must only save data inside a pocket dimension if a player logs out and back in while in a pocket dimension, since I'm pretty sure I've only ever really done that in a couple of dimensions (which would explain the 7 dimensions in that folder).
But, I used this same server on that other world, the SphincterButtz one, and I went in dimensions there as well. Since the pocket dimensions in the MCA config folder don't save inside the world folder, they're probably overlapping from the other world I had. But they were forgetting me back then, too, so I don't know..
Have you ever had that bug where you're playing Minecraft for a while and you unlock some achievements and stuff, then one day you log in and the game has somehow forgotten you and your achievements are lost and it's like "Press E to open your inventory!"? Maybe that only happens on multiplayer, I don't know, I don't play single player except to test stuff. Anyway, I wonder if this is all related to that..
When I started this world, I played for quite a while. I found some villagers, so I found one I liked and I used a safari net from Minefactory Reloaded to capture her and take her back to my place (Wow, I feel like such a psychopath right now). When I got back home, I left her in a chest for a while. Eventually I got my home set up in that pocket dimension, so I placed her down and then proceeded to woo her. I married her and had two kids. Eventually I logged out, and when I came back, they didn't remember me. It was literally the first time I logged out and back in and my family had forgotten about me.
I'm going to make a new world in a moment and see if I can recreate it. It won't surprise me in the least if it's an MCPC+ issue, or an issue caused by the fact that I've made multiple worlds with this same server by just changing the world name in the server.properties file, rather than making a completely new server folder.
Well, I did that and even though it saved data into both the Coraxia folder and the DimensionalDoors>pocketDimID3 folder, the properties file has the same info in both, so she's still remembering me.
So I have no idea what I did to screw up my first family.. I guess all I can do at this point is start a new family and keep a close eye on everything that happens and see if the problem comes back again.
Also, I started this world a couple months ago using MCA v3.3.5 and Dim Doors 1.3.6. Eventually I updated MCA to 3.3.6 and then just updated to 3.4 right before I posted about all this a day or two ago. I also updated Dim Doors to 1.4.0 a few weeks ago and then to 1.4.1 a couple days ago.
Originally, my family just forgot me but still behaved normally aside from that. Then every so often they'd remember me again. But if I logged out and back in, they'd forget me again. I have no idea what caused them to remember me the few times they did.
Anyway, eventually they got this parsing error thing. I think they remembered me one time after they started having the parsing error problem, and the GUI then looked normal. Then when I logged out and back in, the parsing error was back and they forgot about me again.
It seems like I somehow just progressively screwed things up worse and worse somehow, probably as a result of updating mods, using MCPC+, or possibly from changing world names a couple times. Not to mention the 8 million mods I have installed. Really, I kind of asked for all these problems when I decided to install so many different things at the same time like this.
---- Minecraft Crash Report ----
// Surprise! Haha. Well, this is awkward.
Time: 21-07-13 03:26 PM
Description: Initializing game
java.lang.NullPointerException
at mca.CommonProxy.loadSkinsFromArchive(CommonProxy.java:77)
at mca.MCA.preInit(MCA.java:201)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:540)
at sun.reflect.GeneratedMethodAccessor2.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:193)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:173)
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:104)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:521)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:172)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:470)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:796)
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:57)
at net.minecraft.launchwrapper.Launch.main(Launch.java:18)
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 magic.launcher.Launcher.main(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at mca.CommonProxy.loadSkinsFromArchive(CommonProxy.java:77)
at mca.MCA.preInit(MCA.java:201)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:540)
at sun.reflect.GeneratedMethodAccessor2.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:193)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:173)
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:104)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:521)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:172)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:470)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:796)
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:57)
at net.minecraft.launchwrapper.Launch.main(Launch.java:18)
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 magic.launcher.Launcher.main(Unknown Source)
-- System Details --
Details:
Minecraft Version: 1.6.2
Operating System: Windows XP (x86) version 5.1
Java Version: 1.7.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) Client VM (mixed mode, sharing), Oracle Corporation
Memory: 374403392 bytes (357 MB) / 518979584 bytes (494 MB) up to 518979584 bytes (494 MB)
JVM Flags: 2 total; -Xms512m -Xmx512m
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.04 FML v6.2.19.789 Minecraft Forge 9.10.0.789 18 mods loaded, 18 mods active
mcp{8.04} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML{6.2.19.789} [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized
Forge{9.10.0.789} [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized
mod_bspkrsCore{v3.02(1.6.2)} [bspkrsCore] ([1.6.2]bspkrsCorev3.02.zip) Unloaded->Constructed->Pre-initialized
DamageIndicatorsMod{2.8.5.3} [Damage Indicators] (1.6.2 DamageIndicators v2.8.5.3.zip) Unloaded->Constructed->Pre-initialized
mod_ArmorStatusHUD{v1.12(1.6.2)} [ArmorStatusHUD] ([1.6.2]ArmorStatusHUDv1.12.zip) Unloaded->Constructed->Pre-initialized
BetterFurnaces{3.3} [Better Furnaces] ([1.6.2]BetterFurnacesV3.3.zip) Unloaded->Constructed->Pre-initialized
mod_ReiMinimap{v3.4_01 [1.6.2]} [mod_ReiMinimap] ([1.6.2]ReiMinimap_v3.4_01.zip) Unloaded->Constructed->Pre-initialized
TreeCapitator{Forge 1.6.2.r01} [TreeCapitator] ([1.6.2]TreeCapitator.Forge.1.6.2.r01.Uni.CoreMod.jar) Unloaded->Constructed->Pre-initialized
Backpack{1.12.13} [Backpack] (backpack-1.12.13-1.6.2.zip) Unloaded->Constructed->Pre-initialized
mod_ChatBubbles{3.1.4.4.0} [MamiyaOtaru's Chat Bubbles] (ChatBubbles1.6.2.zip) Unloaded->Constructed->Pre-initialized
DungeonPack{1.6.2 v1} [DungeonPack] (DungeonPack 1.6.2 v1.zip) Unloaded->Constructed->Pre-initialized
mod_EllianDetector{V2.7 [1.6.2]} [mod_EllianDetector] (EllianDetector.jar) Unloaded->Constructed->Pre-initialized
eplus{1.16.3} [Enchanting Plus] (EnchantingPlus-1.16.3.jar) Unloaded->Constructed->Pre-initialized
IronChest{5.3.1.482} [Iron Chest] (ironchest-universal-1.6.2-5.3.1.482.zip) Unloaded->Constructed->Pre-initialized
PML2{1.6.2.0} [Portable Mining Laser] (laser minero 1.6.2.zip) Unloaded->Constructed->Pre-initialized
mca{3.4.0} [Minecraft Comes Alive] (Minecraft Comes Alive v3.4.0.zip) Unloaded->Constructed->Errored
TF2Teleporter{1.6.2} [TF2 Teleporter] (TF2_Teleporter_1.6.2a.zip) Unloaded->Constructed->Pre-initialized
Launched Version: 1.6.2-Forge9.10.0.789
LWJGL: 2.9.0
OpenGL: GeForce 7300 SE/7200 GS/PCIe/SSE2 GL version 2.1.2, NVIDIA Corporation
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Pack: Default
Current Language: Español (España)
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
The names are on the translation project on Crowdin.
You renamed the file you downloaded to "Minecraft Comes Alive v3.4.0." Don't do that. Rename it back to "MCA v3.4.0" and it will work.
Confirmed bug.
Apply this small patch: https://dl.dropboxusercontent.com/u/64124307/MCA Mirrors/MCA for Minecraft v1.5.2/MCA v3.4.0 for 1.5.2 ModPropertiesManager Patch.zip
(Put the files contained in the zip file into the MCA 3.4.0 zip file. Open it and put them in the mods/MCA/ folder with all the other .CLASS files.)
It definitely shouldn't be creating a folder for the Dimensional Doors dimensions. It doesn't happen on a normal Minecraft server with Forge installed, so that makes me think it could be an issue with MCPC+ rather than Dimensional Doors or MCA.
If that is the case, then I don't know why the creators would change what you need to change in order to cause this bug. It's unnecessary.
Anyways, let me know if it all continues working okay.
java.lang.NullPointerException
at mca.GuiInteractionVillagerAdult.drawPriestSpecialGui(GuiInteractionVillagerAdult.java:410)
at mca.GuiInteractionVillagerAdult.actionPerformedBase(GuiInteractionVillagerAdult.java:927)
at mca.GuiInteractionVillagerAdult.func_73875_a(GuiInteractionVillagerAdult.java:145)
at net.minecraft.client.gui.GuiScreen.func_73864_a(SourceFile:69)
at net.minecraft.client.gui.GuiScreen.func_73867_d(SourceFile:128)
at net.minecraft.client.gui.GuiScreen.func_73862_m(SourceFile:107)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1554)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:898)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:826)
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:57)
at net.minecraft.launchwrapper.Launch.main(Launch.java:18)
Clicks are appreciated