A client-side Mod so that Minecraft now natively supports Mumble's and TeamSpeak3's* positional audio feature.
This means: Directional and positionally attenuated VOIP in relation to the game world.
Requires Forge. Demo Videos here. * Crosstalk Plugin required for TeamSpeak3
Minecraft + Mumble + MumbleLink = You hear where voices come from and how far away they are!
Advanced Mumble Configuration
Instead of hearing people from indefinitely far away you can set up mumble to only hear them when they are close. In return you (and they!) will need to bind an extra key to communicate with those far away (imagine it being a "walkie-talkie" button).
To set this up you will need to do some special settings which differ from the defaults, in return it might enhance your audio experience. Instruction video here, skip to 3:19.
Instructions:
In Audio Output:
Positional Audio section: Maximum Distance: 70m
(this value will determine when others are too far away to be heard)
Positional Audio section: Minimum Volume: 0%
(this value makes you not hear people beyond Maximum Distance)
Audio Output section: disable "Attenuate applications by... " "while other users talk" and "while you talk"
(mumble would dampen ArmA's audio if enabled)
In Shortcuts
bind a key ("Shortcut") to "Shout/Wisper""Shout to Channel" select "Current" Channel and make sure to check "Ignore positional audio"
(this will enable you to speak to everyone no matter how far away they are or what their settings are)
Support
Please try to find the answer yourself: Read the README sections "Notes", "Troubleshooting" and "FAQ".
For support post in here or in the forum on sourceforge (https://sourceforge..../modmumblelink/). Please post the version number of the mod and your full Log-Files (e.g. use http://pastebin.com/)
TODOs
integrate switching between "world dependent linking" into GUI as a setting (either use GUIAPI or ModOptionsAPI), neither should end up as a requirement for the user though (currently possible through the config file)
maybe add achievement for successful linking with mumble to provide better feedback that it has worked (dropped because tests show its not that reliable, has issues in SMP and is a one-time thing only [some code for it in r76])
add server, world and other player related info to the "identity" field and wrap it with JSON (done since 4.0.2, sadly there is no client-side-visible UID for the world)
add LiteLoader support
add better compatibility with MagicLauncher
revamp as a server plugin
Mod-Packs
Generally you are free to distribute it with your private (or public, or commercial) mod-packs as specified by LGPLv3.
That being said, it virtually means no restrictions apply except that you should inform users that your mod-pack contains this mod and that it is licensed under LGPLv3.
Feel free to drop a note and a link in this thread. It might give you some more users and I simply am curious to see where it is used (totally optional!).
Development
This project is licensed under the LGPLv3.
Sources can be found on sourceforge in the SVN.
Read the README.txt files in some of the folders for instructions.
If you would like to help me out see if you can take on one or more of the TODOs or tickets.
Developing Addons for this Mod
Please also refer to full changelog of v4.0.2 in the README and the source code comments.
The interface "MumbleLinkAPI" allows your addon to inject their custom Mumble context and/or identity.
Use this interface to register your callback function handlers. You will have to implement the callback interfaces.
It is suggested that your addon implements the "Activatable" interface to allow other (child) addons to disable your handlers and thus overriding/replacing them. This is neccessary since the context and identity fields have a very limited length.
The ExtendedPASupport mod should serve as a sample implementation.
Please note the javadoc of these files.
For more information about context and identity consult mumble's doc
This is a Minecraft mod based on "Minecraft Forge". It's purpose is to be able to use
Minecraft in conjunction with Mumble's positional audio feature.
(http://mumble.sourceforge.net/)
This means: Directional and positionally attenuated VOIP in relation to
the game world.
It uses the Mumble Link Plugin v1.2.0 and adds native mumble support.
Tested with Mumble 1.2.2 - 1.2.4 and PR_Mumble1.0 .
It also uses JNA (https://github.com/twall/jna).
There is an interface that other mods can use to inject their custom Mumble
context and/or identity.
Prerequisites:
- Minecraft 1.8+
- Minecraft Forge installed (http://www.minecraftforge.net/wiki/)
- Mumble + advanced option "Link to Game and Transmit Position" activated
(Configure -> Settings -> Tick "Advanced" -> "Plugins"
-> Tick "Link to Game and Transmit Position")
Installing the Mod:
1. Close both Mumble and Minecraft.
2. install Minecraft Forge
3. Put the MumbleLink-4.1.2.jar into your mods folder (DO NOT EXTRACT THE JAR!)
examples:
Windows: %Appdata%\.minecraft\mods\MumbleLink-4.1.2.jar
Linux: ~/.minecraft/mods/MumbleLink-4.1.2.jar
4. setup Mumble:
1. On Mumble's main screen select Configure -> Settings
2. In Mumble Configuration dialog enable "Advanced" (bottom left)
3. In Plugins: (see http://i.imgur.com/8K59Rlw.png)
1. Options section: enable "Link to Game and Transmit Position",
if this was disabled, restart after setting this option
2. in Plugins section: find and enable "Link v1.2.0"
4. In Audio Output: (see http://i.imgur.com/c5uiVxg.png)
1. in Positional Audio section: enable Positional Audio
5. optional advanced Mumble settings can be found below
Upgrading from earlier Versions:
1. Close both Mumble and Minecraft.
2. install latest Minecraft Forge
3. replace the old MumbleLink-jar with the new one!
Advanced Mumble Configuration
Instead of hearing people from indefinitely far away you can set up mumble to
only hear them when they are close. In return you (and they!) will need to bind
an extra key to communicate with those far away (imagine it being a
"walkie-talkie" button).
To set this up you will need to do some special settings which differ from the
defaults, in return it might enhance your audio experience.
1. In Audio Output: (see http://i.imgur.com/c6eRKYQ.png)
1. Positional Audio section: Maximum Distance: 70m
(this value will determine when others are too far away to be heard)
2. Positional Audio section: Minimum Volume: 0%
(this value makes you not hear people beyond Maximum Distance)
3. Audio Output section: disable "Attenuate applications by... " "while other users talk" and "while you talk"
(mumble would dampen ArmA's audio if enabled)
2. In Shortcuts (see http://i.imgur.com/MxSu237.png)
1. bind a key ("Shortcut") to "Shout/Wisper" "Shout to Channel" select "Current" Channel and make sure to check "Ignore positional audio"
(this will enable you to speak to everyone no matter how far away they are or what their settings are)
Notes:
- suggested Mumble settings (differing from defaults):
-- advanced option "Link to Game and Transmit Position" activated
(restart after setting this option)
-- Maximum Distance: 70m
-- Minimum Volume: 0%
-- untick "Attenuate applications by..." "while other users talk" and "while you talk"
- link delay: 10 seconds - normal link delay appears to be about 10 seconds after
joining a minecraft server. This may vary depending on the PC. The confirmation
that the plugin linked can however show before the effect kicks in.
- starting order: does not matter,
Minecraft or Mumble - either can be started first
Troubleshooting:
- Please check the logs in your .minecraft-folder for an error message.
for Forge: fml-client-latest.log
-- messages from this mod will be indicated by "[MumbleLink]" infront
of the message
- Errors will occur as "Minecraft has crashed!" or a black window
-- This either indicates incompatibility to your operating system
-- or you are using an outdated version of the mod
-- check the error report or log files (s.a.) for details
FAQ:
- How do I know that I am linked/the mod works?
After connecting to a Minecraft-Server (joining a game) Mumble's log will
show a message "Minecraft linked." after a few seconds. Additionally
within Minecraft you will see a chat message "Mumble linked." after you have
joined any world.
- Mumble does not Link:
- check the logs and check if MumbleLink (Forge)
- you might not have Forge installed
- note that Risugami's ModLoader is not supported anymore
- Minecraft crashes with:
"Minecraft has crashed!
...
java.lang.NoSuchFieldError: g
at UpdateData.set(UpdateData.java:XXX)
..."
OR
"Minecraft has crashed!
...
-- Head --
Stacktrace:
at UpdateData.set(UpdateData.java:XXX)
..."
- You are using an incompatible mod version.
- Get the appropriated one from https://sourceforge.net/projects/modmumblelink/files/
- there might not be one yet if you just updated Minecraft
"Minecraft has crashed!
...
Minecraft has stopped running because it encountered a problem; Error in mod
MumbleLink: Couldn't load library.
...
java.lang.UnsatisfiedLinkError: ..."
- None of the found libraries can be loaded on your system. Your operating
system is not supported by this mod. Sorry.
Please try to compile the required libraries yourself or submit a
request. (If you successfully compiled them yourself please share :D)
- the log sais:
"SEVERE: [MumbleLink][SEVERE] Required library could not be loaded,
available libraries are incompatible!"
- None of the found libraries can be loaded on your system. Your operating
system is not supported by this mod. Sorry.
Please try to compile the required libraries yourself or submit a
request. (If you successfully compiled them yourself please share :D)
- Mumble sais "Minecraft linked." but I still don't hear people positionally.
Multiple possibilities:
1. Mumble is not setup correctly:
Make sure "Link to Game and Transmit Position" is checked
(Configure -> Settings -> Tick "Advanced" -> "Plugins"
-> Tick "Link to Game and Transmit Position")
2. The others are not using this mod. Get them to install it!
- Minecraft has no sound/it is really low now
this is probably due to Mumble itself, it will lower other applications'
volumes by default
In Mumble advanced settings, within "Audio Output" untick both:
"Attenuate applications by..." "while other users talk"
and "while you talk"
Developing Addons for this Mod:
- Please also refer to changelog of v4.0.2 and the source code comments.
- The interface "MumbleLinkAPI" allows your addon to inject their custom Mumble
context and/or identity. Use this interface to register your callback
function handlers. You will have to implement the callback interfaces. It is
suggested that your addon implements the "Activatable" interface to allow
other (child) addons to disable your handlers and thus overriding/replacing
them. This is neccessary since the context and identity fields have a very
limited length.
The ExtendedPASupport mod should serve as a sample implementation.
Please note the javadoc of these files.
- Generally you are free to distribute it with your private (or public, or
commercial) mod-packs as specified by LGPLv3.
That being said, it virtually means no restrictions apply except that
you should inform users that your mod-pack contains this mod and that
it is licensed under LGPLv3.
- Feel free to drop a note on the forum that your pack contains this mod.
It might give you some more users and I simply am curious to see
where it is used (totally optional!).
Tested Platforms:
- Windows 7 Home Premium 64-bit with Forge
- Forge 11.14.0.1268 (MC 1.8)
Known Issues:
- Does not work with MicDoodleCore. Libraries will not be loading properly.
A workaround is described in the forum thread.
- Does not work with PRMumble(0.5Beta) even after copying the link.dll (1.2.0)
into PRMumble's plugin folder - it will say "linked" but the audio
will not be positional (Deprecated since PR_Mumble1.0 is supported now :))
Change Log:
v4.1.2
- updated for Minecraft 1.8 (Forge 11.14.0.1268)
- compiled with Java 6 (this should help the apple users with old JREs)
- fixed bug: initializer thread tries continuously without a wait (inserted 1 second delay before retrying to find mumble)
- added missing LICENSE.txt to the jar
v4.1.1
- updated for Minecraft 1.7.10 (Forge 10.13.0.1180)
v4.1.0
- code structure rework to conform to new forge gradle build system
v4.0.4
- fixed crash on OSX 64-Bit (UnsatisfiedLinkError)
- now using a single universal dylib for OSX (for a clean one-package-solution)
v4.0.3
- updated for Minecraft 1.6.4 (+ MCP 8.09 + Forge 9.11.0.897)
- fixed crash when running Minecraft with JRE6 (Java 1.6)
- unified 32-Bit and 64-Bit OSX version into one package
- updated to JNA 4.0.0
v4.0.2
- updated for Minecraft 1.6.2 (+ MCP 8.02 + Forge 9.10.0.777)
- IMPORTANT: dropped direct support for Risugami's ModLoader (will now only work with Forge)
- utilizing srg-reobfuscation; new builds are now (fairly) universal, this means that updates are now needed less frequently
- added API interface (MumbleLinkAPI) for addons to inject their own context and identity
(this means that for example a faction-based mod can now tell mumble which faction
the player is on, a custom MUMO can then do its job accordingly)
- ExtendedPASupport.java is a sample implementation
- added an addon which injects identity and context as json data for extended positional audio support for vanilla minecraft
- context and identity now use JSON formatting
- fixed 3D positional audio bugs when looking straight up or down
- added config options to enable the Forge-based mod(s) and set their debugging mode
v3.0.3
- updated for Minecraft 1.5.2 (+ MCP7.51 + FML)
a3.0.2 (alpha)
- fixed native library not being loaded when using Risugami's ModLoader
a3.0.1 (alpha)
- fixed that Risugami's ModLoader would not recognize the mod_MumbleLink.class as a mod
a3.0.0 (alpha)
- now using JNA instead of JNI
- now directly supporting Minecraft Forge and (still) ModLoader
- does not support OSX 32 and 64 bit at the same time anymore (separate download will be needed)
v2.5.7
- updated for Minecraft 1.5.1 (+ MCP7.44 + ModLoader)
v2.5.6
- updated for Minecraft 1.5 (+ MCP7.42 + ModLoader)
v2.5.5
- updated for Minecraft 1.4.6 (+ MCP7.25 + ModLoader)
- compatible with Minecraft 1.4.7
v2.5.4
- updated for Minecraft 1.4.4 (+ MCP7.21 + ModLoader)
- compatible with Minecraft 1.4.5
v2.5.3
- updated for Minecraft 1.4.2 (+ MCP7.19 + ModLoader)
v2.5.1
- updated for Minecraft 1.3.1 (+ MCP7.0a + ModLoader)
v2.5
- complete reworking of the code (unreleased)
- using json to transport the mumble context
- extended use of settings file,
- mod_MumbleLink.conf
- a simple text file that you can put into your minecraft execution directory
- syntax follows a key value pair seperated by colon (:) per line
- introduced new settings:
- mumbleContext:[MinecraftAllTalk|world]
- default: MinecraftAllTalk
- specifies which group of players you belong to (which context you will
use)
- if the contexts of two players match then mumble will calculate
positional audio
- MinecraftAllTalk: a general, non-specific context saying "i am playing
minecraft"
- world: a world specific context, only players in the same world will
hear each other positionally
- libraryName:someFileName
- default: mod_MumbleLink
- you can specifiy to use a certain native library useful if there is a
naming conflict
- the mod will also try OSX, Windows and Unix as well as x64 specific
filename variations if the file could not be found right away
- libraryFolderPath:/some/folder/path/natives/
- default: none
- you can specify which directory should be searched for the required
native library files
- useful when running minecraft from a custom directory
v2.2
- updated for Minecraft beta 1.4 (+ MCP2.10 + ModLoader)
- fixed: starting order of Mumble vs Minecraft now does not matter
- added: optional feature: world dependent linking (for future use)
v2.1
- fixed some remnants of data corruption
- Hotfix for WinXP32 EXCEPTION_ACCESS_VIOLATION (and possibly on other
systems as well)
v2.0
- fixed internal data corruption
- added support for Ubuntu 10.10 32-bit (and possibly other distros)
v1.1
- added 64-Bit Java support (new x64-bit DLL)
- optimized DLLs
- now there is no need for the msvcr100.dll -> removed
- sources ready for release
v1.0
- initial release (no sources)
Additional:
This project is present at both SourceForge and GitHub. The main development
will be done using GitHub but the distribution is done through SourceForge.
TheSkorm has forked this Project (v2.3.3, r72). https://github.com/TheSkorm/mod_mumblelink
Acknowledgements:
Mumble Team : Thanks for Mumble!
Mojang : Thanks for Minecraft!
The MCP Team : Thanks for Minecraft Coder Pack!
Forge Team : Thanks for Forge!
AbrarSyed : Thanks for ForgeGradle!
SilentWalker : Thanks for testing on XP64, Ubuntu32 and other invaluable support.
talkingBEERmug : Thanks for testing and decompiling the 128-bit encryption
Steeve : Thanks for providing the Mumble-Server we tested on
xDownSetx, Zebra: Thanks for helping with testing
dalawrence : Thanks for providing the source code of a similar project
(http://www.minecraftforum.net/viewtopic.php?f=1&t=41506)
which helped in optimizing the DLLs and compiling for
multiple platforms
theskorm : Thanks for helping with compiling libraries for linux 64 bit
and providing libs for MACOSX (and testing) and helping with
recompiling/reobfuscating
davr : Thanks for jumping in and helping with recompiling/reobfuscating
twall : Thanks for JNA!
iSuchtel : Thanks for helping with compiling the universal dylib for OSX
Older Versions (not recommended):
IMPORTANT: mod_MumbleLink with differing major version numbers are not compatible!
You will not hear people with vX... positionally if you are using vY... (and vise-versa)!
1.1a (alpha)
Please refer to the README.txt within the zip. mod_MumbleLinkV1.1a.zip (alpha) (adds support for Linux [Ubuntu 10.10], untested)
MD5: b445c3969573ab2eb86391ea1a88aa22
SHA1: 48dd55b7ed52a387182d43397ea7ba5e07efc172
If not, I don't believe you are allowed to "release" this.
Not entirely true, if he isn't zsawyer he could have obtained permission to make this thread. I do hope he has permission or he is zsawyer, because this is awesome on so many levels.
I regularly host an SMP server, have just set up a Mumble server for it, and will be testing this out as soon as I get the mod installed. I'll report on it, but just letting you know: This mod is awesome! I've been wanting to see this done with Minecraft ever since, well, CMP haha. Thanks so much for your effort and work in creating it for us all =P.
I diont realy understand this but it sounds awsome
Mumble is a voice chat program much like TeamSpeak, and is often used with servers in the same manner. However, Mumble comes with a special feature, called positional voice chat, in which other players' voices are attenuated according to their distance and direction from you, but it only works if the game supports it. This mod allows Mumble's positional voice chat feature to work with Minecraft.
I diont realy understand this but it sounds awsome
Mumble is a voice chat program much like TeamSpeak, and is often used with servers in the same manner. However, Mumble comes with a special feature, called positional voice chat, in which other players' voices are attenuated according to their distance and direction from you, but it only works if the game supports it. This mod allows Mumble's positional voice chat feature to work with Minecraft.
Oh i see sounds, makes it sound even more awsome :biggrin.gif:
Change Log:
v1.1
- added 64-Bit Java support (new x64-bit DLL)
- optimized DLLs
- now there is no need for the msvcr100.dll -> removed - sources ready for release
This mod seems to be incompatible with Optimine. I installed one mod at a time with this and mod loader in it and tested, once I put Optimine in I got a black screen on start up. Seems like a great mod though, I'm looking forward to using it. Just waiting for someone else to get it installed without a black screen so we can see if it works.
Alright, got my buddy Clash there and I together. Unfortunately, we can't get the positional audio attenuation to work. Is there something we're missing, maybe?
Edit: Alright, we figured out the problem. His installation failed to load, thus it didn't link up with Minecraft. Here is the error message (seems to be related to 64-bit again):
java.lang.UnsatisfiedLinkError: C:\Users\Clash\AppData\Roaming\.minecraft\bin\natives\mumbleLink\mod_MumbleLink.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
Alright, got my buddy Clash there and I together. Unfortunately, we can't get the positional audio attenuation to work. Is there something we're missing, maybe?
Edit: Alright, we figured out the problem. His installation failed to load, thus it didn't link up with Minecraft. Here is the error message (seems to be related to 64-bit again):
java.lang.UnsatisfiedLinkError: C:\Users\Clash\AppData\Roaming\.minecraft\bin\natives\mumbleLink\mod_MumbleLink.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
Unfortunately this single entry is insufficient for debugging. That line will always be there when using 64-bit Java because the 32-bit library is always attempted to be loaded first. A fallback procedure will then attempt to load the 64-bit DLL.
v1.0 does not support 64-Bit Java please use v1.1 instead.
If you still have problems please provide the full ModLoader.txt file.
Edit: Haha, my bad... I didn't check connect to game under plugins. Might want to add that to the notes list. Dx
Been having a lot of fun with this mod. I highly recommend it! There is a side effect though that people begin spontaneously RPing and/or speaking with accents. Haven't figured that one out yet.
Edit: Haha, my bad... I didn't check connect to game under plugins. Might want to add that to the notes list. Dx
Been having a lot of fun with this mod. I highly recommend it! There is a side effect though that people begin spontaneously RPing and/or speaking with accents. Haven't figured that one out yet.
It's there, you just missed it =P. He doesn't really tell you where to find it, though, so it's a little confusing. Under configure > settings, and with Advanced ticked, it's the top and only check box under the plugins menu.
This means: Directional and positionally attenuated VOIP in relation to the game world.
Requires Forge. Demo Videos here.
* Crosstalk Plugin required for TeamSpeak3
Client Downloads
alternative: GitHub
Mod Packs and Features
Server Download
There is none. You will need a separate Mumble Server (called Murmur).
Mumble Server (Murmur)
Table of Contents
A really big Thank you to Windows9Fan for taking the time to give us this demonstration.
Installing
Upgrading
Demo Videos
A big thank you to all of the contributors!
Details
"zsawyer" is me on SourceForge and GitHub.
I can't seem to stop working on this ... but don't rely on me giving you timely updates.
theskorm has forked the sources. You can do so too!
How it works
This diagram shows how this mod integrates with Mumble, Minecraft and their server equivalents.
Click here for more details.
Advanced Mumble Configuration
Instead of hearing people from indefinitely far away you can set up mumble to only hear them when they are close. In return you (and they!) will need to bind an extra key to communicate with those far away (imagine it being a "walkie-talkie" button).
To set this up you will need to do some special settings which differ from the defaults, in return it might enhance your audio experience. Instruction video here, skip to 3:19.
Instructions:
Support
Please try to find the answer yourself: Read the README sections "Notes", "Troubleshooting" and "FAQ".
For support post in here or in the forum on sourceforge (https://sourceforge..../modmumblelink/). Please post the version number of the mod and your full Log-Files (e.g. use http://pastebin.com/)
TODOs
maybe add achievement for successful linking with mumble to provide better feedback that it has worked(dropped because tests show its not that reliable, has issues in SMP and is a one-time thing only [some code for it in r76])add server, world and other player related info to the "identity" field and wrap it with JSON(done since 4.0.2, sadly there is no client-side-visible UID for the world)Mod-Packs
Generally you are free to distribute it with your private (or public, or commercial) mod-packs as specified by LGPLv3.
That being said, it virtually means no restrictions apply except that you should inform users that your mod-pack contains this mod and that it is licensed under LGPLv3.
Feel free to drop a note and a link in this thread. It might give you some more users and I simply am curious to see where it is used (totally optional!).
Development
This project is licensed under the LGPLv3.
Sources can be found on sourceforge in the SVN.
Read the README.txt files in some of the folders for instructions.
If you would like to help me out see if you can take on one or more of the TODOs or tickets.
Developing Addons for this Mod
README
Older Versions (not recommended):
You will not hear people with vX... positionally if you are using vY... (and vise-versa)!
You can find all previous official releases at https://sourceforge....mblelink/files/!
NOTICE: Some files are provided as courtesy by other users. Therefore I cannot vouch for their validity. Use at own risk!
4.1.2 (MC v1.8+) (Forge only)
MumbleLink-1.8-4.1.2.jar
4.1.1 (MC v1.7.10+) (Forge only)
MumbleLink-1.7.10-4.1.1-2b3035b.jar
4.1.0 (MC v1.7.2+) (Forge only)
MumbleLink-1.7.2-4.1.0.jar
4.0.5 (MC v1.7.2+) (Forge only)
mumblelink-4.0.5.jar
4.0.4 (MC v1.6.1+) (Forge only)
MumbleLink.jar
4.0.3 (MC v1.6.1+) (Forge only)
MumbleLink.jar
4.0.2 (MC v1.6.1+) (Forge only)
MumbleLink.jar
MumbleLink.jar (OSX 64bit)
3.0.4 (MC v1.6.1)
MumbleLink.jar
MumbleLink.jar (OSX 64bit)
3.0.3 (MC v1.5.2)
MumbleLink.jar
MumbleLink.jar (OSX 64bit)
2.5.7 (MC v1.5.1)
[1.5.1]MumbleLinkV2.5.7.zip
2.5.6 (MC v1.5)
[1.5]MumbleLinkV2.5.6.zip
2.5.5 (MC v1.4.6 and MC v1.4.7)
[1.4.6]MumbleLinkV2.5.5.zip
2.5.4 (MC v1.4.4 and MC v1.4.5)
[1.4.4]MumbleLinkV2.5.4.zip
2.5.3 (MC v1.4.2)
[1.4.2]MumbleLinkV2.5.3.zip
2.5.2 (MC v1.3.2)
MumbleLinkV2.5.2.zip
2.5.1 (MC v1.3.1)
MumbleLinkV2.5.1.zip
2.4.4 (MC v1.2.5)
MumbleLinkV2.4.4.zip
2.4.3 (MC v1.2.4)
MumbleLinkV2.4.3.zip
2.4.2 (MC v1.2.3)
MumbleLinkV2.4.2.zip
2.4.1 (MC v1.1)
MumbleLinkV2.4.1.zip
2.4 (MC v1.0.0)
MumbleLinkV2.4.zip
beta versions
MumbleLink.zip
This link always contains theskorm's latest version.
2.3.4 Patch (MC b1.6.5) by mvanbem
mod MumbleLink 2.3.4 1.6.5.zip
This patch requires "mod_MumbleLinkV2.3.4.zip".
2.3.4 (MC b1.5_01)
mod_MumbleLinkV2.3.4.zip
MD5: 538802e1df35434c99f6d09dab432c93
SHA1: b90db82f53fd9567a4409df4d9dfda4bb6de557c
2.3.3 (MC b1.5_01)
mod_MumbleLinkV2.3.3.zip
MD5: c9a6ee6cb8760076c896a64e7bbcaa51
SHA1: e4bfe511bd8ca4a4f844319c9504db6d98527323
2.3.2 (MC b1.5_01)
mod_MumbleLinkV2.3.2.zip
MD5: 1fd621b9b687e14dda4105dc5d6325a7
SHA1: 56353b7bac179de3e62fba0b18399397d0170c39
2.3 (MC b1.5_01)
mod_MumbleLinkV2.3.zip
MD5: 3188cdff956f3fcdb11a224b74ebb793
SHA1: d55ad850eb7c97e42161a700fcb7549a6626597c
2.2.1
mod_MumbleLinkV2.2.1.zip
MD5: b3cb440592cde9fddd9e36c98ca3be6e
SHA1: 4966bfaa11ef8d287bd0eb1c3a9a43023d34e649
2.2
mod_MumbleLinkV2.2.zip
MD5: bcd0c8df6024d72ded18fe045707687d
SHA1: b6b706f36fe11ec983f6cddc300fe603727b956b
2.1
mod_MumbleLinkV2.1.zip
MD5: fa65bef2709360dee334aa0d030ea307
SHA1: c93bcdef4dfa4d4e67b3ceb3353d7661a0832cdd
2.0
mod_MumbleLinkV2.0.zip
MD5: 351683c4aa5fe6055d9b8350c72b3662
SHA1: f71fac39908afeb68509c6332f93eb8013124de7
1.1a (alpha)
Please refer to the README.txt within the zip.
mod_MumbleLinkV1.1a.zip (alpha) (adds support for Linux [Ubuntu 10.10], untested)
MD5: b445c3969573ab2eb86391ea1a88aa22
SHA1: 48dd55b7ed52a387182d43397ea7ba5e07efc172
1.1
mod_MumbleLinkV1.1.zip
MD5: 3c9508f85987c4f8a376a9ed98a90ec9
SHA1: d0ac97ad2832bc499577be33d888fd4049ab3a36
1.0
MD5: 7adc784349f09083a3c8006197cc5f59
Download v1.0 (2shared)
Download v1.0 (MegaUpload)
Download v1.0 (RapidShare)
Want Positional VOIP? Get the Mod for Mumble Support
If not, I don't believe you are allowed to "release" this.
Not entirely true, if he isn't zsawyer he could have obtained permission to make this thread. I do hope he has permission or he is zsawyer, because this is awesome on so many levels.
Yes, that is me on sourceforge. Tried to clear that up in the initial post.
I am glad you like this project.
Want Positional VOIP? Get the Mod for Mumble Support
Mumble is a voice chat program much like TeamSpeak, and is often used with servers in the same manner. However, Mumble comes with a special feature, called positional voice chat, in which other players' voices are attenuated according to their distance and direction from you, but it only works if the game supports it. This mod allows Mumble's positional voice chat feature to work with Minecraft.
Oh i see sounds, makes it sound even more awsome :biggrin.gif:
Change Log:
v1.1
- added 64-Bit Java support (new x64-bit DLL)
- optimized DLLs
- now there is no need for the msvcr100.dll -> removed
- sources ready for release
Sources are now available on sourceforge inside the SVN: https://sourceforge.net/projects/modmumblelink/
Special thanks to dalawrence his "make.bat" helped alot - Thank you! (viewtopic.php?f=1&t=41506&start=30#p3356321)
Want Positional VOIP? Get the Mod for Mumble Support
Edit: Okay, we can't get it to work sadly. =(
Edit: Alright, we figured out the problem. His installation failed to load, thus it didn't link up with Minecraft. Here is the error message (seems to be related to 64-bit again):
Unfortunately this single entry is insufficient for debugging. That line will always be there when using 64-bit Java because the 32-bit library is always attempted to be loaded first. A fallback procedure will then attempt to load the 64-bit DLL.
v1.0 does not support 64-Bit Java please use v1.1 instead.
If you still have problems please provide the full ModLoader.txt file.
Want Positional VOIP? Get the Mod for Mumble Support
Been having a lot of fun with this mod. I highly recommend it! There is a side effect though that people begin spontaneously RPing and/or speaking with accents. Haven't figured that one out yet.
It's there, you just missed it =P. He doesn't really tell you where to find it, though, so it's a little confusing. Under configure > settings, and with Advanced ticked, it's the top and only check box under the plugins menu.
Glad you got it figured out.
PS: I'll try to clean up the Warnings in the next release. They are quite misleading.
Want Positional VOIP? Get the Mod for Mumble Support
THIS VERSION IS EXPERIMENTAL! Please provide feedback when using it - thank you.
Change Log:
v1.1a (alpha)
- added support for Linux 32-bit
Note: Compiled under Ubuntu 10.10 - so it should work there.
Want Positional VOIP? Get the Mod for Mumble Support
This is great thank you! (added it to the main post).
Want Positional VOIP? Get the Mod for Mumble Support