Content: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Background: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Pattern: Blank Waves Notes Sharp Wood Rockface Leather Honey Vertical Triangles
Welcome to TerraFirmaCraft Forums

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

  • Announcements

    • Dries007

      ATTENTION Forum Database Breach   03/04/2019

      There has been a breach of our database. Please make sure you change your password (use a password manager, like Lastpass).
      If you used this password anywhere else, change that too! The passwords themselves are stored hashed, but may old accounts still had old, insecure (by today's standards) hashes from back when they where created. This means they can be "cracked" more easily. Other leaked information includes: email, IP, account name.
      I'm trying my best to find out more and keep everyone up to date. Discord (http://invite.gg/TerraFirmaCraft) is the best option for up to date news and questions. I'm sorry for this, but the damage has been done. All I can do is try to make sure it doesn't happen again.
    • Claycorp

      This forum is now READ ONLY!   01/20/2020

      As of this post and forever into the future this forum has been put into READ ONLY MODE. There will be no new posts! A replacement is coming SoonTM . If you wish to stay up-to-date on whats going on or post your content. Please use the Discord or Sub-Reddit until the new forums are running.

      Any questions or comments can be directed to Claycorp on either platform.
Sign in to follow this  
Followers 0
bullitmagnet

New Server Installation

13 posts in this topic

I have tried following the instructions for installing on a server. however I am not installing it on a local machine so I am adapting it slightly to attempt to get it to run on a rented server. I am asuming i have everything correct :)

I am using the latest version of TFC and have 1.5.1 server ect, but it crashes when i run the server from the control panel. Not sure whats going wrong?

any clues, suggestions etc?

0

Share this post


Link to post
Share on other sites

Do you have a crash log that you could post/pastebin?

0

Share this post


Link to post
Share on other sites

Here are two crash reports, one for having player api on the server and one without (something else i played, mo creatures i think, said not to upload Player api to the server, so i tried both ways)

With Player API

---- Minecraft Crash Report ----

// Daisy, daisy...

Time: 6/7/13 11:00 PM

Description: Exception in server tick loop

java.lang.RuntimeException:

========================================

Server Player API 1.1 can not be created!

----------------------------------------

Mandatory member method "ServerPlayerBase getServerPlayerBase(java.lang.String)" not found in class "net.minecraft.entity.player.EntityPlayerMP".

There are two scenarios this can happen:

* The file "net/minecraft/entity/player/EntityPlayerMP.class" of Player API universal has been replaced by a file of the same name but a different source.

Install Player API universal again to fix this specific problem.

* Player API universal has been installed in the "mods" folder.

Deinstall Player API universal and install it again following the installation instructions in the readme file.

========================================

at ServerPlayerAPI.register(ServerPlayerAPI.java:84)

at ServerPlayerAPI.register(ServerPlayerAPI.java:35)

at ServerPlayerAPI.register(ServerPlayerAPI.java:28)

at TFC.CommonProxy.RegisterPlayerApiClasses(CommonProxy.java:262)

at TFC.TerraFirmaCraft.modsLoaded(TerraFirmaCraft.java:164)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:601)

at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:494)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:601)

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:314)

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.propogateStateMessage(LoadController.java:165)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:601)

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:314)

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:98)

at cpw.mods.fml.common.Loader.initializeMods(Loader.java:695)

at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:93)

at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:355)

at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:140)

at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:429)

at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)

Caused by: java.lang.NoSuchMethodException: net.minecraft.entity.player.EntityPlayerMP.getServerPlayerBase(java.lang.String)

at java.lang.Class.getMethod(Class.java:1622)

at ServerPlayerAPI.register(ServerPlayerAPI.java:54)

... 35 more

A detailed walkthrough of the error, its code path and all known details is as follows:

---------------------------------------------------------------------------------------

-- System Details --

Details:

Minecraft Version: 1.5.1

Operating System: Linux (amd64) version 2.6.32-279.14.1.el6.x86_64

Java Version: 1.7.0_09-icedtea, Oracle Corporation

Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation

Memory: 34091040 bytes (32 MB) / 78946304 bytes (75 MB) up to 389283840 bytes (371 MB)

JVM Flags: 6 total; -Xmx384M -Xms32M -XX:+AggressiveOpts -XX:-UseParallelGC -XX:ParallelGCThreads=4 -XX:PermSize=128M

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 v7.44 FML v5.1.43.679 Minecraft Forge 7.7.2.679 4 mods loaded, 4 mods active

mcp{7.44} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized

FML{5.1.43.679} [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized

Forge{7.7.2.679} [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized

TerraFirmaCraft{Build 76 Hotfix 17} [TerraFirmaCraft] (TFCraft-Universal-Core-B2-Build76Hotfix18.zip) Unloaded->Constructed->Pre-initialized->Initialized->Errored

Profiler Position: N/A (disabled)

Is Modded: Definitely; Server brand changed to 'fml,forge'

Type: Dedicated Server (map_server.txt)

Without Player API

---- Minecraft Crash Report ----

// I bet Cylons wouldn't have this problem.

Time: 6/7/13 11:02 PM

Description: Exception in server tick loop

cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: TFC/Core/Player/TFC_PlayerServer

at cpw.mods.fml.common.LoadController.transition

(LoadController.java:142)

at cpw.mods.fml.common.Loader.initializeMods(Loader.java:696)

at

cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:93)

at cpw.mods.fml.common.FMLCommonHandler.onServerStarted

(FMLCommonHandler.java:355)

at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:140)

at

net.minecraft.server.MinecraftServer.run(MinecraftServer.java:429)

at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)

Caused by:

java.lang.NoClassDefFoundError: TFC/Core/Player/TFC_PlayerServer

at TFC.CommonProxy.RegisterPlayerApiClasses(CommonProxy.java:262)

at

TFC.TerraFirmaCraft.modsLoaded(TerraFirmaCraft.java:164)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

at sun.reflect.DelegatingMethodAccessorImpl.invoke

(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:601)

at

cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:494)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

at sun.reflect.DelegatingMethodAccessorImpl.invoke

(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:601)

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:314)

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.propogateStateMessage(LoadController.java:165)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:601)

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:314)

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:98)

at cpw.mods.fml.common.Loader.initializeMods(Loader.java:695)

... 5 more

Caused by: java.lang.ClassNotFoundException: TFC.Core.Player.TFC_PlayerServer

at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass

(RelaunchClassLoader.java:238)

at java.lang.ClassLoader.loadClass(ClassLoader.java:423)

at java.lang.ClassLoader.loadClass(ClassLoader.java:356)

... 33 more

Caused by: java.lang.NoClassDefFoundError: ServerPlayerBase

at java.lang.ClassLoader.defineClass1(Native Method)

at

java.lang.ClassLoader.defineClass(ClassLoader.java:791)

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

at

cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:227)

... 35 more

Caused by: java.lang.ClassNotFoundException:

ServerPlayerBase

at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:139)

at java.lang.ClassLoader.loadClass

(ClassLoader.java:423)

at java.lang.ClassLoader.loadClass(ClassLoader.java:356)

... 39 more

A detailed walkthrough of the error, its code path and

all known details is as follows:

---------------------------------------------------------------------------------------

-- System Details --

Details:

Minecraft Version: 1.5.1

Operating System: Linux (amd64) version 2.6.32-279.14.1.el6.x86_64

Java Version: 1.7.0_09-icedtea, Oracle

Corporation

Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation

Memory: 25777904 bytes (24 MB) / 80879616 bytes (77 MB)

up to 389283840 bytes (371 MB)

JVM Flags: 6 total; -Xmx384M -Xms32M -XX:+AggressiveOpts -XX:-UseParallelGC -XX:ParallelGCThreads=4 -XX:PermSize=128M

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 v7.44 FML v5.1.43.679 Minecraft Forge 7.7.2.679 4 mods loaded, 4 mods active

mcp{7.44} [Minecraft Coder Pack]

(minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized

FML{5.1.43.679} [Forge Mod Loader] (coremods) Unloaded-

>Constructed->Pre-initialized->Initialized->Post-initialized

Forge{7.7.2.679} [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized-

>Initialized->Post-initialized

TerraFirmaCraft{Build 76 Hotfix 17} [TerraFirmaCraft] (TFCraft-Universal-Core-B2-Build76Hotfix18.zip) Unloaded-

>Constructed->Pre-initialized->Initialized->Errored

Profiler Position: N/A (disabled)

Is Modded: Definitely; Server brand changed to

'fml,forge'

Type: Dedicated Server (map_server.txt)

0

Share this post


Link to post
Share on other sites

You are using API 1.1 for MC1.5.2, use PlayerAPI 1.5 for MC1.5.1

And this error report is so clear, i couldn't have said it better myself :)

Server Player API 1.1 can not be created!

----------------------------------------

Mandatory member method "ServerPlayerBase getServerPlayerBase(java.lang.String)" not found in class "net.minecraft.entity.player.EntityPlayerMP".

There are two scenarios this can happen:

* The file "net/minecraft/entity/player/EntityPlayerMP.class" of Player API universal has been replaced by a file of the same name but a different source.

Install Player API universal again to fix this specific problem.

* Player API universal has been installed in the "mods" folder.

Deinstall Player API universal and install it again following the installation instructions in the readme file.

0

Share this post


Link to post
Share on other sites

ah, well i am apparently...a dumb :D was quite late my time when i was trying to set up everything, so i blame tiredness for me not realising it was not for 1..5.1 when i downloaded it :D

will try again...

0

Share this post


Link to post
Share on other sites

well it works now :) the only thing thats slightly irritating is that optifine seems not to work, I have a 1.5.1 version of optifine as I like to keep them as I never know if i'll need them for a mod thats not quite up to date with minecraft, like terra firma craft, or ftb etc.

heres the crash report:

---- Minecraft Crash Report ----

// Who set us up the TNT?

Time: 08/06/13 14:24

Description: Failed to start game

java.lang.RuntimeException:

========================================

Server Player API 1.5 can not be created!

----------------------------------------

Mandatory member method "ServerPlayerBase getServerPlayerBase(java.lang.String)" not found in class "net.minecraft.entity.player.EntityPlayerMP".

There are two scenarios this can happen:

* The file "netminecraftentityplayerEntityPlayerMP.class" of Player API universal has been replaced by a file of the same name but a different source.

Install Player API universal again to fix this specific problem.

* Player API universal has been installed in the "mods" folder.

Deinstall Player API universal and install it again following the installation instructions in the readme file.

========================================

at ServerPlayerAPI.register(ServerPlayerAPI.java:84)

at ServerPlayerAPI.register(ServerPlayerAPI.java:35)

at ServerPlayerAPI.register(ServerPlayerAPI.java:28)

at TFC.CommonProxy.RegisterPlayerApiClasses(CommonProxy.java:262)

at TFC.ClientProxy.RegisterPlayerApiClasses(ClientProxy.java:220)

at TFC.TerraFirmaCraft.modsLoaded(TerraFirmaCraft.java:164)

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:494)

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:314)

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.propogateStateMessage(LoadController.java:165)

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:314)

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:98)

at cpw.mods.fml.common.Loader.initializeMods(Loader.java:695)

at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:206)

at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:447)

at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)

at net.minecraft.client.Minecraft.run(Minecraft.java:732)

at java.lang.Thread.run(Unknown Source)

Caused by: java.lang.NoSuchMethodException: net.minecraft.entity.player.EntityPlayerMP.getServerPlayerBase(java.lang.String)

at java.lang.Class.getMethod(Unknown Source)

at ServerPlayerAPI.register(ServerPlayerAPI.java:54)

... 36 more

A detailed walkthrough of the error, its code path and all known details is as follows:

---------------------------------------------------------------------------------------

-- System Details --

Details:

Minecraft Version: 1.5.1

Operating System: Windows XP (x86) version 5.1

Java Version: 1.7.0_21, Oracle Corporation

Java VM Version: Java HotSpot™ Client VM (mixed mode), Oracle Corporation

Memory: 385440424 bytes (367 MB) / 519110656 bytes (495 MB) up to 1037959168 bytes (989 MB)

JVM Flags: 2 total; -Xms512m -Xmx1024m

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 v7.44 FML v5.1.43.679 Minecraft Forge 7.7.2.679 Optifine OptiFine_1.5.1_HD_U_D1 4 mods loaded, 4 mods active

mcp{7.44} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized

FML{5.1.43.679} [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized

Forge{7.7.2.679} [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized

TerraFirmaCraft{Build 76 Hotfix 17} [TerraFirmaCraft] (TFCraft-Universal-Core-B2-Build76Hotfix18.zip) Unloaded->Constructed->Pre-initialized->Initialized->Errored

LWJGL: 2.4.2

OpenGL: GeForce 8400GS/PCIe/SSE2 GL version 3.3.0, NVIDIA Corporation

Is Modded: Definitely; Client brand changed to 'fml,forge'

Type: Client (map_client.txt)

Texture Pack: Default

Profiler Position: N/A (disabled)

Vec3 Pool Size: ~~ERROR~~ NullPointerException: null

editi: works when opti isnt with it but crahes when it did

0

Share this post


Link to post
Share on other sites

Server Player API 1.5 can not be created!

...

* Player API universal has been installed in the "mods" folder.

Deinstall Player API universal and install it again following the installation instructions in the readme file.

---------------------------------------------------

You're still having problems with PlayerAPI.

How did you install it?

Are you using MultiMC or MagicLauncher?

0

Share this post


Link to post
Share on other sites

I installed it using the 1.5.1 and it works fine now, except when i introduce optifine. without optifine it works. i'm using multiMC (find its a better system with different series i'm attempting to do on youtube)

0

Share this post


Link to post
Share on other sites

I also use Optifine, and it works fine. Maybe the install order is not correct.

- Forge

- PlayerAPI

- Optifine

- Everything else...

0

Share this post


Link to post
Share on other sites

mine is set as

minecraft forge 7.7.2.679

MC 1.5.1 Player API universal 1.5

Optifine 1.5.1 hd u d1

which crashes upon loading but as i said before, without optifine there it crashes, unless its the version of optifine that i am using?

0

Share this post


Link to post
Share on other sites

Interesting, i am using the same Optifine version, and have no problems.

0

Share this post


Link to post
Share on other sites

then that makes no real sense to me, i'm not a java programmer, but if it works for one person it should work for another.....surly LOL

0

Share this post


Link to post
Share on other sites

ok, inexplicably its working with opti after removing it and then adding it back.....

0

Share this post


Link to post
Share on other sites
Sign in to follow this  
Followers 0