Railcraft

Railcraft

34M Downloads

Railcraft Industrial Steam Engine sound only a couple of times after turning in multiplayer client

netdoggy opened this issue ยท 9 comments

commented

I spent another test and ran 2 game client and the client went from one to another via localhost, in the host turned the sound off and the "client" turned on, and the last sound was not, ie sounds of the steam is only at "server", Most likely a bug in the Railcraft or Forge. MCPC+ probably is not to blame.

Prev issue: #168

commented

Its a limitation. Most sounds are initiated server side, and this is the only place I can put the disabled check.

commented

This check is added to optimize the network?
I would like to hear all these sounds. May be necessary to add a parameter in the config?

Thank you.

commented

Sounds are initiated from the Server, what do you expect? Tell your server to turn them back on.

commented

I expect to hear the sounds on the client, it's not a bug it's a feature? :)
I do not understand.

commented

Optimize? No. I simply don't have any place to insert the config check from the client side, its all Mojang code on that side.

commented

Strangely it all :)
Since your other devices (such as Rock Crusher) is perfectly sound on the client side :)

commented

No...its the same as all the others. Only difference is that it's backed by a vanilla sound file, instead of one in the Railcraft jar.

commented

How to replicate the above issue:

Remote Test Server (fresh install using the Forge installer):
Forge Mod Loader version 6.4.49.965 for Minecraft 1.6.4
Java is Java HotSpot(TM) Client VM, version 1.7.0_45, running on Linux:i386:3.9.3-x86-52, installed at /usr/lib/jvm/java-7-oracle/jre

Launch and close then delete vanilla world directory.

Add Railcraft_1.6.4-8.3.2.0.jar into the mods directory

No other mods are added.

Double check sound is enabled in the config file:
$ grep sounds config/railcraft/railcraft.cfg
# change to 'play.sounds=false' to prevent all mod sounds from playing
B:play.sounds=true

Client:

Forge Mod Loader version 6.4.49.965 for Minecraft 1.6.4
Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0-ea, running on Linux:amd64:3.11.0-15-generic, installed at /usr/lib/jvm/java-8-oracle/jre

Launch and close.

Add Railcraft_1.6.4-8.3.2.0.jar into the mods directory

No other mods are added.

Launch game and log into the server.

Issue 'gamemode 1 [player]' from the server console!

Place a solid fueled firebox into the world and top off with a low pressure boiler, fill with water and add some coal coke blocks.

Wait for steam to build and add a hobbyist engine to the top and a rolling machine on top of that (so the engine has somewhere to output power).

Use a lever to switch on.

Sound will play for 1 or 2 loops than permanently stop - never to be heard again.

Please please please could you take a second look at this issue as I actually love my steam setup making lots of noise (I could argue that my previous worlds, the sounds should have been made louder and heard from a greater distance).

My actual game server has other mods installed alongside Railcraft and they make plenty of noise but Railcraft is silent.

commented

I can look, but if I can't duplicate it, I can't really help you.