More dynamic tank network optimization

Currently, the dynamic tank will send update packet if stored fluid amount is changed even if the changed amount is very little and has no visual change(10000000->9999990) and wasting the server bandwidth. 
Instead of send change every time fluid amount changed. This edit will only send update packet when fluid level is noticeably changed saving a lot of bandwidth usage if the tank is actively getting filled and drained every tick.
1 file changed
tree: 7769011c138b8bba29c9c7764511e81ca5565998
  1. .gitignore
  2. README.md
  3. build.gradle
  4. build.properties
  5. docs/
  6. etc/
  7. src/
README.md

Mekanism for Minecraft 1.10

Official Website

Source code. More information can be found on the mod's forum post.

About

Mekanism is a Minecraft add-on featuring high-tech machinery that can be used to create powerful tools, armor, and weapons.

Modpacks, websites, reviews, or anything else

Some people really don‘t like others to review or distribute their mods, something which I honestly don’t understand. You are the ones who help get this mod into the Minecraft community‘s hands, which seems like a good thing from my perspective. As long as you follow the terms laid out in the license below, go right ahead. I honestly just don’t want you messaging me on IRC or on the forums, asking my permission. If you need proof, provide a link to this page.

License

Licenses are not really my friend -- strict closed source software really drives me nuts. Even more, with a derivative work coded in a language such as Java, nothing can really prevent people from looking through my source with JD-GUI. I learned to program through a combination of textbooks, trial-and-error and browsing open source projects. As such, I have decided to license Mekanism under the MIT license, allowing for anyone with an interest in the project to fork/pull/distribute.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Copyright © 2016 Aidan Brady

Developers & Credits

Lead Developer: aidancbrady

Co-developer: unpairedbracket

Artwork: Cheapshot, Archadia

Contributors: micdoodle