XNet Gases

XNet Gases

Mod

Move mekanism chemicals around with the power of XNet

Client and server TechnologyTransportation

8,907 downloads
5 followers
Createda year ago
Updated2 days ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter versions...

Latest changes (See all)

Latest changes (See all)

  • Update deps (2e6c69e)
  • Changes from last XNet (c674d0c)
  • fix ConnectedEntity moved to a different package (c544c2d)
  • Fix XNet logic channel problem and update deps (#17) (7bcc609)
  • update deps (46f8005)
  • Fix XNet logic channel problem and update deps (e07dc52)
  • add minotaur and curseforgegradle for publishing (06480f4)
  • fix roundRobinOffset causing the same consumer to be constantly processed. Also got rid of roundRobinIncrement as there seems to be no need for it anymore (ca56490)
  • Update deps (d7c4e4e)
  • Changes from last XNet (384e54f)
  • new item comparison function (c71838b)
  • cleanup (9f6030e)
  • constrict dependencies (5e68dce)
  • Update README.md (bada829)
  • Some more cleanup and constricted dependencies (a1eafa4)
  • Use parchment mappings (a019b6e)
  • Cleanup (e338a19)
  • Update dependencies (e081987)
  • 1.19.2 (79b7047)
  • Update to 1.19 (8a2ab66)
  • Update deps (488f453)
  • Update deps (ea32061)
  • Version bump (5fed1d3)
  • Switched to SERVER config, as COMMON does not sync data from server. Fixes #12 (4b65f53)
  • Updated to latest dependencies and cleaned up the GUI code (3661ba2)
  • Update README.md (150377a)

Latest changes (See all)

  • fix ConnectedEntity moved to a different package (c544c2d)
  • add minotaur and curseforgegradle for publishing (06480f4)
  • fix roundRobinOffset causing the same consumer to be constantly processed. Also got rid of roundRobinIncrement as there seems to be no need for it anymore (ca56490)
  • Changes from last XNet (384e54f)
  • new item comparison function (c71838b)
  • cleanup (9f6030e)
  • constrict dependencies (5e68dce)
  • Some more cleanup and constricted dependencies (a1eafa4)
  • Use parchment mappings (a019b6e)
  • Cleanup (e338a19)
  • 1.19.2 (79b7047)
  • Switched to SERVER config, as COMMON does not sync data from server. Fixes #12 (4b65f53)

Latest changes (See all)

  • fix ConnectedEntity moved to a different package (4a95381)
  • add minotaur and curseforgegradle publishing (56420e1)
  • fix roundRobinOffset causing the same consumer to be constantly processed. Also got rid of roundRobinIncrement as there seems to be no need for it anymore (d66d72e)
  • Changes from last XNet (ca9d950)
  • Some more cleanup and constricted dependencies (a1eafa4)
  • Use parchment mappings (a019b6e)
  • Cleanup (e338a19)
  • 1.19.2 (79b7047)
  • Switched to SERVER config, as COMMON does not sync data from server. Fixes #12 (4b65f53)

Latest changes (See all)

  • add minotaur and curseforgegradle publishing (56420e1)
  • fix roundRobinOffset causing the same consumer to be constantly processed. Also got rid of roundRobinIncrement as there seems to be no need for it anymore (d66d72e)
  • Changes from last XNet (ca9d950)
  • Some more cleanup and constricted dependencies (a1eafa4)
  • Use parchment mappings (a019b6e)
  • Cleanup (e338a19)
  • 1.19.2 (79b7047)
  • Switched to SERVER config, as COMMON does not sync data from server. Fixes #12 (4b65f53)

Latest changes (See all)

  • fix roundRobinOffset causing the same consumer to be constantly processed. Also got rid of roundRobinIncrement as there seems to be no need for it anymore (ca56490)
  • Changes from last XNet (384e54f)
  • new item comparison function (c71838b)
  • cleanup (9f6030e)
  • constrict dependencies (5e68dce)
  • Some more cleanup and constricted dependencies (a1eafa4)
  • Use parchment mappings (a019b6e)
  • Cleanup (e338a19)
  • 1.19.2 (79b7047)
  • Switched to SERVER config, as COMMON does not sync data from server. Fixes #12 (4b65f53)

initial 1.20.1 release

Updated to latest dependencies and constricted required versions.

Initial 1.19 port

Fixed an issue where a server did not sync its config to the client.

  • Config file is now moved into "serverconfig" folder of each world in order for server syncing to work. Config file inside the config folder of the game root is now not valid and can be deleted.

Rewritten channels and bug fixes

  • Consolidated all chemical channels (gas/slurry/infuse/pigment) into one channel with selectable chemical on connectors.
  • Fixed a bug where round-robin/distribute mode would add more chemical to some containers when other containers couldn't accept more.
  • All filters are turned into their creative tank counterpart when valid.

Updated all dependencies
Changed logo

Fixes gases not moving with filters.

Fixes a crash due to a class name change in McjtyLib

Added redstone output mode in addition to the existing sensor mode to 'mekanism.logic' channel.
Added support for infuse type and not yet existent pigment gases.

Priority mode actually works now. Fixes #6

  • There is still a little bit of room for improvement for the current implementation, but there shouldn't be any noticeable difference performance-wise.

Fixed an issue where transferring stopped when Min/Max on connectors is specified. Issue

Logic channel for slurries and gases. Feature request

  • Fixes #3. API changes to XNet.

Requires RFTools Base >=2.0.8 and XNet >=3.0.10

Added support for Mekanism slurry to a new channel type called "mekanism.slurry". Issue and commit


Project members

Terrails

Owner


Technical information

License
MIT
Client side
required
Server side
required
Project ID