Jump to content

keybounce

Members
  • Posts

    92
  • Joined

  • Last visited

Everything posted by keybounce

  1. I am asking for a new recommended release of forge to be pushed. My reasoning: Several mods only update to recommended versions of forge, on the theory that if everyone is working with known, working versions, they will work together. And I can understand that forge is a moving target. Right now, for example, the recommended version is just before a wildcard dictionary change that breaks the ability of EBXL and others to work with their wood planks properly. But that feature must add other abilities And then other mods add things. Not just bug fixes, but features that they need. Mystcraft has two such, I believe; others have their own. These are examples of mods that needed improvements, and are not compatible with the recommended version because it is out of date. Right now, there seem to be a lot of cases of mods that are not compatible with the current versions, and mods that need something more recent than recommended. And it's still, apparently, a long way off before 1.7. So, can we please get a new recommended version soon? === For the future, is it possible (is there enough manpower) for forge's development to have two forks/branches -- when a new recommended build comes out, the "main" or "master" branch only gets bug fixes, rather than things that will break or alter behaviors; and the "development" branch gets the new API and things that would break mods. Then, a mod can indicate if it needs the master branch, or the dev branch, and it might be easier to tell which mods will work together. See also: http://www.minecraftforum.net/topic/1090288-164-extrabiomesxl-3142/page__st__12980#entry26088753
  2. Yea, with java 7, it installs no problem. So someone got 1.6.2 to install correctly on Apple's J6? Which version of 162? Did the installer change at some point?
  3. I'd be happy to let you TeamViewer into my computer, if that would help.
  4. For me, the output is: keybounceMBP:TestServer76 michael$ echo $java /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Commands/java keybounceMBP:TestServer76 michael$ $java -jar minecraftforge-installer-1.6.2-9.10.0.848.jar ^CkeybounceMBP:TestServer76 michael$ Before hitting ^C, I tried pressing both buttons -- the "OK" button, and the close/"X" button. Neither did anything.
  5. I had this same problem myself. It is possible to install a server with Apple's J6, because there is a shortcut to install the server in the current directory -- from Terminal, use something like java -jar minecraftforge-installer-1.6.2-9.10.0.848.jar --InstallServer This will install forge as a server in your current directory. For the client, however, there is no such luck. Report the bug to Apple https://bugreport.apple.com -- reference bug report # 14972051 Java 7 does work, but I don't know of a version of it for OS 10.6.8. The text of my bug report to apple:
  6. Next question: Where can I find docs on installing a client-side mod? Specifically, installing forge on the client. Since I can't just plop it into the jar file anymore (Yes, I know that there's an FML flag to ignore checksum mismatches), but have to mark it as being in a library, what is the proper procedure? Equally, does this procedure work for all jar mods, or is there some issue with it? (As mentioned earlier, the installer doesn't work on my mac, so I have to learn how to do it manually. But after several days of searching, everything I can find is "Put in the FML flags and patch the jar file directly.")
  7. Thank you. Turns out the needed arg is --InstallServer. Otherwise, I got an error that "s" was not a supported option.
  8. So long ago (125), I ran a bukkit server, and made heavy use of Otherdrops. But, I needed forge mods, and back then I could not find a workable forge/bukkit mix. I've been pure forge since then, but often wanted Otherdrops. Does this mean we might see a forge native version of Otherdrops? Is this the hook that mod needs?
  9. I am unable to get forge to install. My goal is forge 845-848, for compatibility. However, as requested, I retested with the latest (859). What happens: When I start the installer, I get a window titled "Mod system installer", and there is an "OK" button. The rest of the window is blank. Command used to start the installer: java -jar ~/Documents/Games/Minecraft/Playing/Mods/162/minecraftforge-installer-1.6.2-9.10.1.859.jar System is Apple mac, 10.7.5. Java version is 6 update 51 I did not see any log files generate, nor anything in the terminal output, nor anything in the system console. Tested both the 848 and the 859 installers. I cannot find clear instructions on how to manually install stuff in 162 (about the only thing I can find is how to install exactly one specific mod, slightly different for each such mod giving instructions, on top of vanilla, with nothing clear for installing more than one mod) EDIT: to clarify: While I have seen instructions on installing into a client, I have never seen instruction on installing into a server. I need to be able to get a modded SMP server up and running.
  10. The 1.6 stuff is not forge compatible, no. The 1.5 stuff is. Still waiting for one of my mods to get 1.6 SMP (single player is working) before updating.
  11. Ok, help needed once more. I have a jar mod that I want to use with Forge. It's compatible with forge (more village biomes, the 1.5.x versions, http://www.minecraftforum.net/topic/1430150- ). At the moment, I have to unzip the jar, unzip and add in forge, and then that mod. Is there a way to use unmodified jars given that this mod wants to be inside the jar?
  12. Right now, paste.minecraftforge.net defaults to java syntax on pastes. As a "paste logfiles here" site, perhaps plain text would work better? Or, is there a way to edit the type after you hit submit?
  13. Alright, I am having trouble with this. I have two servers; one works with this, one does not. Both are using 152, forge 738. This one starts up just fine: (Only mods on server: Forge, chickencore, NEI) (server is a test running a superflat world) #!/bin/bash cd "$( dirname "$0" )" # java -Xms30m -Xmx700m -jar craftbukkit.jar java -Xms40m -Xmx500m \ -d32 -server \ -XX:+UseAdaptiveGCBoundary \ -XX:TargetSurvivorRatio=90 \ -XX:CompileThreshold=300 \ -XX:+UseConcMarkSweepGC -XX:+UseParNewGC \ -XX:CMSInitiatingOccupancyFraction=80 \ -XX:SoftRefLRUPolicyMSPerMB=0 \ -XX:MaxPermSize=150m \ -XX:MaxHeapFreeRatio=25 \ -XX:MinHeapFreeRatio=21 \ -XX:+DisableExplicitGC \ -XX:MaxTenuringThreshold=4 \ -XX:+PrintHeapAtGC -XX:+PrintTenuringDistribution \ -XX:+PrintCommandLineFlags -XX:+PrintGCDetails -Xloggc:GC.log \ -jar -cp minecraft_server-152.jar -jar forge.jar nogui lighting # LDS: 12 to 24 MB # Copy: Needs to be more than 1.6 MB (default). Yes, that is "-jar -cp" -- that came from a bad editing insert, but it works. This one does not: exec $java \ $JVM_SIZE \ -Xms${START}m -Xmx${MAX}m \ -XX:NewSize=${NEW}m -XX:MaxNewSize=${MaxNew}m \ -XX:+UseAdaptiveGCBoundary \ -XX:TargetSurvivorRatio=$TargetSurvivorRatio \ -XX:SurvivorRatio=$RATIO \ -XX:CompileThreshold=300 \ -XX:+UseConcMarkSweepGC -XX:+UseParNewGC \ -XX:CMSInitiatingOccupancyFraction=$CMSInitiatingOccupancyFraction \ \ -XX:SoftRefLRUPolicyMSPerMB=0 \ -XX:MaxPermSize=150m \ -XX:+UseParNewGC \ -XX:MaxHeapFreeRatio=25 \ -XX:MinHeapFreeRatio=21 \ -XX:+DisableExplicitGC \ -XX:MaxTenuringThreshold=4 \ -XX:+PrintHeapAtGC -XX:+PrintTenuringDistribution \ -XX:+PrintCommandLineFlags -XX:+PrintGCDetails -Xloggc:GC.log \ -jar -cp minecraft_server-152.jar -jar forge.jar nogui 152mystIntroWorld Gives this crash: Exception in thread "main" java.lang.NoClassDefFoundError: ab at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) at java.net.URLClassLoader.access$000(URLClassLoader.java:58) at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) Caused by: java.lang.ClassNotFoundException: ab at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) ... 12 more And just to double check, here's the "echo" of that command line: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Commands/java \ -d32 -server \ -Xms199m -Xmx550m \ -XX:NewSize=114m -XX:MaxNewSize=450m \ -XX:+UseAdaptiveGCBoundary \ -XX:TargetSurvivorRatio=90 -XX:SurvivorRatio=1 \ -XX:CompileThreshold=300 \ -XX:+UseConcMarkSweepGC -XX:+UseParNewGC \ -XX:CMSInitiatingOccupancyFraction=80 \ -XX:SoftRefLRUPolicyMSPerMB=0 \ -XX:MaxPermSize=150m \ -XX:+UseParNewGC \ -XX:MaxHeapFreeRatio=25 -XX:MinHeapFreeRatio=21 \ -XX:+DisableExplicitGC \ -XX:MaxTenuringThreshold=4 -XX:+PrintHeapAtGC -XX:+PrintTenuringDistribution \ -XX:+PrintCommandLineFlags -XX:+PrintGCDetails -Xloggc:GC.log \ -jar -cp minecraft_server-152.jar -jar forge.jar nogui 152mystIntroWorld (Yes, looking over that echo, MaxNew needs to be adjusted, but that's not an issue here. Apple's java, if given both NewSize and MaxNewSize, and using the CMS collector, will never actually adjust the memory in Eden, and the extra is just never used and wasted. I can't test Oracle's Java 6 (obviously :-) and J7 on macs still had issues last time I tried.) What does work is changing the last line of that to -jar forge.jar nogui 152mystIntroWorld with a copy of the server in "minecraft_server.jar". keybounceMBP:Myst10.5-78 michael$ ls minecraft* 2308 minecraft_server-152.jar 2308 minecraft_server.jar keybounceMBP:Myst10.5-78 michael$
  14. (Silly, silly me. Thank for you the forum "auto search", but it comes AFTER the post is posted). So the answer is: the server has to be called "minecraft_server.jar". java -Xms40m -Xmx500m -jar forge.jar minecraft_server.jar nogui works just fine.
  15. I am actually uncertain if this is supported or not; I thought it was, but I can't make it work. I am trying to use forge (152/738) to run a minecraft server. I was under the belief that starting with the 1.5 series, forge could be run as the main jar, and launch an unmodified server jar, without needing to patch anything. If I'm wrong, just say so. Otherwise, what's wrong with java -Xms40m -Xmx500m -jar forge.jar minecraft_server-152.jar nogui The only output: Exception in thread "main" java.lang.NoClassDefFoundError: ab at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) at java.net.URLClassLoader.access$000(URLClassLoader.java:58) at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) Caused by: java.lang.ClassNotFoundException: ab at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) ... 12 more No log files.
  16. Really? That's ... a shock, to say the least. The Somnia mod has to be completely re-written, and the author there is having various issues (Primarily related to lack of network access, but if it was that easy, someone else would have redone it). If it actually is possible to simulate a dimension's time passage while everyone is asleep, or when reloaded (*), I would think it would be a little more common / there would already be a mod for that. (*): Example: If you leave a mystcraft age, and it unloads, then time stops. When you return to it, time continues from where you left it. No matter how many hours in-game have passed, no time passes. So if you enter a new age at overworld sunrise, and the new age has the same day cycle as the overworld, then leaving that age at "noon sun" will put you into the overworld at "noon sun". Waiting until overworld sunset, and returning to that age will still have it at "noon sun". XCW has classified this as "Won't fix"; there are certainly cases where this behavior is desirable. But there are also cases (think farms) where you'd want at least some portions of the world (such as areas around that world's spawn) to advance. Being able to say "It's been an hour since this world was unloaded, so simulate an hour of time passage" has uses. Obviously, there are a number of issues to work out in this case -- how much area, maximum simulation time, etc -- but the general principle is valid. Currently the "best" work-around is a fuel-dependent chunk loader, but the only one I know of -- Immibis's -- doesn't properly track the chunk loader being removed nor properly log chunk loader locations; I've seen it fail to recognize "out of fuel" on a loader at an NPC village.
  17. In vanilla minecraft, beds are characterized by the following: 1. They only activate at night. 2. They only exist in the overworld. 3. They reset the respawn point. 4. They reset weather. 5. They "fake-advance" time to daylight. 6. They are unique per-player. This issue comes up in Mystcraft http://mirror1.binarymage.com/mantisbt/view.php?id=47#c1345 It also came up in earlier versions of Twilight Forest. Basically, as a player, the following is wanted: 1. Can activate at any time the dimension says that they can activate. For the overworld, that would be at night. For the twilight forest, that would be any time. For a mystcraft age, it might be something else. Alternatively, it might be based on active light level -- given span mechanics, if you are in a small, dark room, nothing will spawn near you, and you could go to sleep in the dark even if it were light outside. 2. Obviously, they should exist on a per-dimension basis. Some dimensions will say "Yes, sleep here"; some won't. This behavior currently exists. 3. Equally, they should not be unique per player per server/world; they should be unique per player per dimension. In other words, each dimension has zero or one bed points, but every dimension (other than nether/end) might have a different one. 4. Some way to handle "This dimension is all asleep, while that dimension is awake". Note that mystcraft currently has a different sense of time/weather for each dimension; I do not know to what extent that is inside Mystcraft or inside Forge; I suspect that if it is in Mystcraft it would need to be moved into Forge. 5. In theory, once forge is handling per-dimension time effects from sleeping, then forge could trivially say "this dimension will be simulated instead of artificially time-jumped"; this would bring the "Somnia" mod back from the dead. (To clarify: while Forge could have "simulate the world" mechanics, activating them would be the job of a mod based on sleep state.)
  18. This issue came up in Mystcraft http://mirror1.binarymage.com/mantisbt/view.php?id=182#c1344 The basic idea: Back in eternal twilight or eternal night worlds, when the sun in a mystcraft age would never reach the point of uprooting mushrooms, I wanted to plant mushrooms outdoors. XCompWiz has finally closed that issue, with the conclusion that: 1. Given the lack of any simple "eternal night" anymore, there is no simple check, 2. Given the ability to make nights in mystcraft ages as long as 10-12 hours (there is an addon that gives a 24 hour day/night cycle as an option), even in a world with a cycle, you could have 10+ hours of growth, so the presence of a day cycle has no meaning, 3. Given the existing vanilla mechanics and lack of any sort of override, 4. Conclusion: permitting this to happen has to be done through forge. So, as a user, wanting something like this, I want to be able to have mushrooms outdoors, in the dark, even if at some point in the future there will be a sun. We now have hoppers and daylight sensors, so a mushroom field could auto-harvest with water and get stored in chests at sunup; this should demonstrate sufficient practicality for the idea.
  19. After seeing issues in ChickenBone's thread, I'd like to request that FML log the version of Java as early as possible. A lot of people are running into "Unsupported class version 51", and when told "upgrade to java 7", they respond "I am running java 7."
  20. Shady sites? The first link I gave was to minecraftforum.net. Is that shady? The second link I gave was the duplicate of the official download link from that thread. Since the person I'm responding to has indicated that they were having trouble finding the mod, it's feasible that they could not find that download link themselves. (Don't laugh, I've seen people like that.)
  21. Where are you trying to download it from? The minecraft forum thread - http://www.minecraftforum.net/topic/561673-147-the-twilight-forest-v1154-tower-update-bug-fixes/ - links to http://adf.ly/K8rcV -- which gives twilightforest-1.15.4.zip So that's how I get the mod in .zip form.
  22. keybounceMBP:Myst10-78 michael$ tail ForgeModLoader-server-0.log 2013-03-03 14:13:57 [iNFO] [sTDOUT] saving 2013-03-03 14:14:42 [iNFO] [sTDOUT] saving 2013-03-03 14:15:27 [iNFO] [sTDOUT] saving 2013-03-03 14:16:12 [iNFO] [sTDOUT] saving 2013-03-03 14:16:57 [iNFO] [sTDOUT] saving 2013-03-03 14:17:42 [iNFO] [sTDOUT] saving 2013-03-03 14:18:27 [iNFO] [sTDOUT] saving 2013-03-03 14:19:12 [iNFO] [sTDOUT] saving 2013-03-03 14:19:57 [iNFO] [sTDOUT] saving 2013-03-03 14:20:42 [iNFO] [sTDOUT] saving
  23. Using forge 524, I get a "saving" log message every 45 seconds. I'd like to turn that off. I am not married to 524, but I do want to use optifine, so I don't want to go too far from 518. What version of forge that is compatible with optifine permits disabling this, and what setting disables it?
  24. Yea, I noticed that. As I said, it works if I unpack it, but I haven't needed to in 132, 142, 145. Only now. Maybe the author changed how they packed it? (goes to compare ...) Yep, this was the first time it's inside a subdir. Fun :-). EDIT: Thank you.
  25. Additional note: Unpacking the zip file into the mods directory does work. Odd. This was not needed in prior versions. (This puts all the contents of the mod in the mods/MumbleLink directory) Log file (499): http://pastebin.com/HLKtfdYm I did not see any differences in the lines relating to MumbleLink other than the lack of the zip file name and the order (mod now found after the directory).
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.