Jump to content

Recommended Posts

Posted

You need to send a packet.

For tutorials on how, google it, there are a ton of tutorials out there.

Don't ask for support per PM! They'll get ignored! | If a post helped you, click the "Thank You" button at the top right corner of said post! |

mah twitter

This thread makes me sad because people just post copy-paste-ready code when it's obvious that the OP has little to no programming experience. This is not how learning works.

Posted

Please explain more. You are making a mod or what?

I am try to make my firework mod works on server. Now if one player launch a firework, it's invisible for other players (sorry for my english). I search a way how to fix it.

Posted

Hi

 

EntityFX are used on the client only.

 

So you could use your packet something like this:

1) When the server wants to create the effect on the clients: send a packet to all clients who are nearby.  Something very simple, like an integer specifying which effect you want, and the coordinates it should be created at.

2) When the client receives the packet, spawn the appropriate EntityFX using the information in the packet.

 

The fact that it currently works for only the player who's running the server, means you've probably got a serious bug - i.e. your server side code is accessing client-side objects.  That will eventually cause your mod to crash (and it won't work on dedicated server either).

 

Some background on the concepts here, in case you're not familiar with them

http://greyminecraftcoder.blogspot.com.au/2013/10/client-server-communication-using.html

http://greyminecraftcoder.blogspot.com.au/2013/11/how-forge-starts-up-your-code.html

The information is for 1.6.4 (and packet handling in particular is quite different) but the concepts are still the same.

 

-TGG

  • 2 weeks later...

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.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



×
×
  • Create New...

Important Information

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