Jump to content

New install crash problems


kriegtiger

Recommended Posts

I'm trying to get forge up and running so I can use the Minions mod, and while things apparently go alright for install, the first time I try to use it, the whole thing crashes. To install it I downloaded a fresh minecraft_server.jar and wiped bin from my desktop pc - extracted the universal-4.0.0.234 file contents into both and only deleted META-INF on the PC/client side.

 

I've shown the mod creator the problem report and he said that a call method error would not be inside the Minions mod. So here it is on this side, hopefully it can get sorted out:

 

2012-08-28 08:51:22 [iNFO] [sTDERR] 2012-08-28 08:51:22 [sEVERE] Encountered an unexpected exception NoSuchMethodError
java.lang.NoSuchMethodError: aig.h(Lup;III)I
        at atomicstryker.minions.common.jobmanager.BlockTask.getItemStackFromWorldBlock(BlockTask.java:266)
        at atomicstryker.minions.common.jobmanager.BlockTask_MineBlock.onFinishedTask(BlockTask_MineBlock.java:89)
        at atomicstryker.minions.common.jobmanager.BlockTask_ReplaceBlock.onFinishedTask(BlockTask_ReplaceBlock.java:28)
        at atomicstryker.minions.common.jobmanager.BlockTask.onUpdate(BlockTask.java:131)
        at atomicstryker.minions.common.jobmanager.BlockTask_MineBlock.onUpdate(BlockTask_MineBlock.java:77)
        at atomicstryker.minions.common.entity.EntityMinion.bc(EntityMinion.java:501)
        at jw.d(EntityLiving.java:1531)
        at atomicstryker.minions.common.entity.EntityMinion.d(EntityMinion.java:398)
        at jw.h_(EntityLiving.java:687)
        at atomicstryker.minions.common.entity.EntityMinion.h_(EntityMinion.java:229)
        at up.a(World.java:2021)
        at gr.a(WorldServer.java:538)
        at up.g(World.java:1986)
        at up.h(World.java:1867)
        at gr.h(WorldServer.java:437)
        at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:616)
        at ft.q(DedicatedServer.java:241)
        at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:547)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:453)
        at ep.run(SourceFile:539)
2012-08-28 08:51:23 [iNFO] [sTDERR] 2012-08-28 08:51:23 [sEVERE] This crash report has been saved to: /home/tib/mc-minions/./crash-reports/crash-2012-08-28_08.51.23-server.txt

 

---- Minecraft Crash Report ----
// You should try our sister game, Minceraft!

Time: 8/28/12 8:51 AM
Description: Exception in server tick loop

java.lang.NoSuchMethodError: aig.h(Lup;III)I
at atomicstryker.minions.common.jobmanager.BlockTask.getItemStackFromWorldBlock(BlockTask.java:266)
at atomicstryker.minions.common.jobmanager.BlockTask_MineBlock.onFinishedTask(BlockTask_MineBlock.java:89)
at atomicstryker.minions.common.jobmanager.BlockTask_ReplaceBlock.onFinishedTask(BlockTask_ReplaceBlock.java:28)
at atomicstryker.minions.common.jobmanager.BlockTask.onUpdate(BlockTask.java:131)
at atomicstryker.minions.common.jobmanager.BlockTask_MineBlock.onUpdate(BlockTask_MineBlock.java:77)
at atomicstryker.minions.common.entity.EntityMinion.bc(EntityMinion.java:501)
at jw.d(EntityLiving.java:1531)
at atomicstryker.minions.common.entity.EntityMinion.d(EntityMinion.java:398)
at jw.h_(EntityLiving.java:687)
at atomicstryker.minions.common.entity.EntityMinion.h_(EntityMinion.java:229)
at up.a(World.java:2021)
at gr.a(WorldServer.java:538)
at up.g(World.java:1986)
at up.h(World.java:1867)
at gr.h(WorldServer.java:437)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:616)
at ft.q(DedicatedServer.java:241)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:547)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:453)
at ep.run(SourceFile:539)

Relevant Details:
- Minecraft Version: 1.3.2
- Operating System: Linux (amd64) version 2.6.32-38-server
- Java Version: 1.7.0_05, Oracle Corporation
- Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
- Memory: 841466384 bytes (802 MB) / 1029046272 bytes (981 MB) up to 1029046272 bytes (981 MB)
- JVM Flags: 2 total; -Xmx1024M -Xms1024M
- FML: ~ERROR~ NullPointerException: null
- Is Modded: Definitely; 'forge,fml'
- Profiler Position: N/A (disabled)
- Player Count: 1 / 20; [gu['kriegtiger'/301, l='minions', x=141.22, y=64.00, z=274.28]]
- World minions Entities: 0 total; []
- World minions Players: 0 total; []
- World minions Chunk Stats: ServerChunkCache: 0 Drop: 0
- Type: Dedicated Server

 

He (atomicstryker) said the method in question was 'Block.getDamageValue'

Link to comment
Share on other sites

So he knows hes using a function thats client side only.. yet he still sends you here to get support? No

Tell him to stop using a client side only function on the server.

I do Forge for free, however the servers to run it arn't free, so anything is appreciated.
Consider supporting the team on Patreon

Link to comment
Share on other sites

All he says is that it's a 'minecraft' problem, and since the only thing added in is forge since grabbing 1.3.2 I came over here because forge is a dependency of minions.

 

You say it's a mod problem (or rather a coder problem), but what am I supposed to take back to the other forum to try and get the issue addressed?

Link to comment
Share on other sites

That he shouldn't be fucking using client side only methods?

Seems straight forward to me, It has NOTHING to do with forge and EVERYTHING to do with him not properly testing/writing his mod.

I do Forge for free, however the servers to run it arn't free, so anything is appreciated.
Consider supporting the team on Patreon

Link to comment
Share on other sites

Technically MC 1.3.2 is both client and server, so there is no difference anymore. As for your crash, it claims Block.getDamageValue doesn't exist, which is assured to exist, so i can only guess something is wrong with your minecraft.

 

This is what the response to my original crash report of the mod/server-output was. He's got a point - right? I thought that was the whole big deal about 1.3 over 1.2, the code was the same for server vs client - the only difference now was that server side didn't need graphic resource files.

 

Please keep in mind I'm bouncing back and forth on this forum and the mod forum trying to figure this out. I'm trying to ask questions and not point fingers because I'm just an admittedly clueless end user trying to get a mod working :P

Link to comment
Share on other sites

I dont care about you bouncing back and forth.

There IS a difference between Client distribution and dedicated server distribution.

Namely, one has a fuck ton of functions/classes stripped out, i'll leave you to guess which one.

 

Point is, hes a retard and is using a method that only exists on the CLIENT distribution (minecraft.jar) on the SERVER distribution (minecraft_server.jar), it does not exists.

Tell him to stop being lazy and go test for himself, it's his issue, he needs to fix it.

 

Block.getDamageValue does NOT exist on the server. As I stated time and again. He needs to 1) stop using it or 2) ship a base class edit that adds it back in. Which would be stupid.

I do Forge for free, however the servers to run it arn't free, so anything is appreciated.
Consider supporting the team on Patreon

Link to comment
Share on other sites

Wow. Chip on the shoulder, much? If you have opinions like this about another coder I can only imagine what high regard you hold basic users like myself in, but I think you've already made that abundantly clear too.

 

With all due respect to the project and the work that's gone into it though, I can't say I've enjoyed having any contact whatsoever with you. Despite that, I do appreciate the input and have passed it onto the mod developer and I hope your day goes well.

Link to comment
Share on other sites

I never hide the fact that I hate stupid/lazy people. If you bother me with something you can research yourself, or worse yet if you ARGUE with me about something I'm 100% sure i'm correct about, {and I research things before I talk} then it's a waist of my time and annoys the shit out of me.

So, ya, once he fixers his stupid mistake you should be ready to go.

I do Forge for free, however the servers to run it arn't free, so anything is appreciated.
Consider supporting the team on Patreon

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.


  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • ya ya i get it boolean find = false; int count = 0; BlockState dblkstate; BlockPos bpos = null; BlockPos dpos = null; for(BlockPos cursor : todos_los_blockes ){ dpos = cursor; target.particle(cursor.getCenter()); dblkstate = warudo.getBlockState(cursor); if( !dblkstate.canBeReplaced() ){  //<---------- //if( dblkstate .getBlock() instanceof tubo ){ find = true; break; } bpos = cursor; count ++; } for this case setting blocks i can know discrimaniting by the  canbereplaced tag      thanks 
    • can we have a example of that for item    inever could make it work for item  for blocks i got this  
    • When opening I am directed to a log called ´´forge-1.20.1-47.2.20-installer.jar.log´´ below the following error is written: JVM info: Oracle Corporation - 21.0.2 - 21.0.2+13- LTS-58 java.net.preferIPv4Stack=true Current Time: 02/27/2024 16:58:33 Host: files.minecraftforge.net [51.79.83.165] Host: maven.minecraftforge.net [51.79.83.165] Host: libraries.minecraft.net [13.107.246.33, 13.107.213.33] Host: launchermeta.mojang.com [13.107.246.33, 13.107.213.33] Host: piston-meta.mojang.com [13.107.246.33, 13.107.213.33] java.net.UnknownHostException: This host is not known (authserver.mojang.com) at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Inet6AddressImpl.java:52) at java.base/java.net.InetAddress$PlatformResolver.lookupByName(InetAddress.java:1211) at java.base/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1828) at java.base/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:1139) at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1818) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1688) at net.minecraftforge.installer.DownloadUtils.getIps(DownloadUtils.java:290) at net.minecraftforge.installer.SimpleInstaller.main(SimpleInstaller.java:120) Exception in thread "main" java.lang.NullPointerException: Cannot invoke "java.util.List.stream()" because the return value of "net.minecraftforge.installer.DownloadUtils.getIps(String)" is null at net.minecraftforge.installer.SimpleInstaller.main(SimpleInstaller.java:120)
    • I have downloaded forge version 1.20.4 and I have Java 17 installed but my .jar will not open and the error log text file below is created     JVM info: Oracle Corporation - 17.0.10 - 17.0.10+11-LTS-240 java.net.preferIPv4Stack=true Current Time: 27/02/2024 19:43:19 Host: files.minecraftforge.net [51.79.83.165, 2607:5300:203:65a5:0:0:0:0] Host: maven.minecraftforge.net [51.79.83.165, 2607:5300:203:65a5:0:0:0:0] Host: libraries.minecraft.net [13.107.246.64, 13.107.213.64, 2620:1ec:46:0:0:0:0:64, 2620:1ec:bdf:0:0:0:0:64] Host: launchermeta.mojang.com [13.107.213.64, 13.107.246.64, 2620:1ec:bdf:0:0:0:0:64, 2620:1ec:46:0:0:0:0:64] Host: piston-meta.mojang.com [13.107.213.64, 13.107.246.64, 2620:1ec:46:0:0:0:0:64, 2620:1ec:bdf:0:0:0:0:64] java.net.UnknownHostException: No such host is known (authserver.mojang.com)     at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)     at java.base/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(InetAddress.java:933)     at java.base/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1543)     at java.base/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:852)     at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1532)     at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1384)     at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1305)     at net.minecraftforge.installer.DownloadUtils.getIps(DownloadUtils.java:290)     at net.minecraftforge.installer.SimpleInstaller.main(SimpleInstaller.java:120) Exception in thread "main"  java.lang.NullPointerException: Cannot invoke "java.util.List.stream()" because the return value of "net.minecraftforge.installer.DownloadUtils.getIps(String)" is null     at net.minecraftforge.installer.SimpleInstaller.main(SimpleInstaller.java:120)  
    • we tried both versions and both cant run on her laptop for some reason idk what to do  
  • Topics

×
×
  • Create New...

Important Information

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