Posted April 17, 201312 yr So I have a mod that is currently written for ModLoader and uses quite a bit of reflection to achieve what it does, issue is that I have taken over the mod and I need to rewrite it for ForgeAPI as there are quite a few mods that the server wishes to add to the servermodpack. Anyways, all that aside, the Server is a Bukkit server, so no Forge interaction from the server is a requirement. Packets can be sent, I understand that, and I've already started looking at the Forge wiki on the first steps, I've arrived at one of the Don'ts in Forge: "use World.spawnEntity when World.isRemote is true. Never." I have the source code and one of the features is upon recieving a packet, a little floating text entity floats up as you break a block to show experience gained, currently this is achived by having TextEntity extend Entity and unfortunately, World.spawnEntityInWorld(TextEntity). I don't know whether the Don't is outdated and should say World.spawnEntityInWorld(), but I have a feeling that this is the case and I need to figure out a way to go about this properly.
April 17, 201312 yr Author So I have a mod that is currently written for ModLoader and uses quite a bit of reflection to achieve what it does, issue is that I have taken over the mod and I need to rewrite it for ForgeAPI as there are quite a few mods that the server wishes to add to the servermodpack. Anyways, all that aside, the Server is a Bukkit server, so no Forge interaction from the server is a requirement. Packets can be sent, I understand that, and I've already started looking at the Forge wiki on the first steps, I've arrived at one of the Don'ts in Forge: "use World.spawnEntity when World.isRemote is true. Never." I have the source code and one of the features is upon recieving a packet, a little floating text entity floats up as you break a block to show experience gained, currently this is achived by having TextEntity extend Entity and unfortunately, World.spawnEntityInWorld(TextEntity). I don't know whether the Don't is outdated and should say World.spawnEntityInWorld(), but I have a feeling that this is the case and I need to figure out a way to go about this properly.
April 17, 201312 yr Author Awesome, thank you for that clarification. I had a feeling that could be the case.
April 17, 201312 yr Author Awesome, thank you for that clarification. I had a feeling that could be the case.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.