Networks

Networks

Plugin

Automatic Storage Systems, Vanilla-integrated

Server Game MechanicsOptimizationStorage

850 downloads
25 followers
Created2 years ago
Updated3 months ago

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

When a hopper transferred an item into an input chest, that was part of a network with no space left, the item was deleted.

This is fixed now.

The auto updater used by previous versions of this plugin was entirely removed.

Fixed a problem with Configurate, my config library and Minecraft 1.20.2

  • Fixed that sorting containers missing the nbt tag "filter_items" instead of having an empty list weren't able to be placed correctly in the world
  • Cleaned up the code from the crafting manager
  • Fixed a lot of bugs including:
    • Input chests connected with a regular chest to a double chest only worked if the input chest was the left part
    • German language file had a wrongly named language key
    • Range upgrades weren't shown in the recipe book, same for component upgrades
    • Problem reading invalid JSON files
  • Added an explaination of the range upgrades to the Networks Manual

Added a user manual and fixed several bugs

Fixed, that Networks wasn't able to run on servers hosting Windows

  • When breaking network components by any method other than breaking it by hand, it now actually removes the component from the Network and won't spam the console with errors
  • The networks will now only save once on a game save (Before they were saved once for each world, so 3x each time)
  • Fixed that the Network Wand sometimes registerred two clicks although you clicked once
  • Fixed that when you are on max range and you want to upgrade, that it says, you need to install upgrade 5, although you already reached max level

Fixed that range upgrades / Telemetry Antennas didn't show up in the recipe book

In the 2.0 Release, mainly the codebase has been reworked and many bugs have been fixed

Changelog:

  • Switched to the Config library QuillConfig
  • Added a Modrinth auto updater
  • Added a /net rename command
  • Switched to Paper plugin instead of spigot plugin
  • Switched to the Cloud Command Framework
  • Switched to Gradle (Kotlin)
  • Made the permission system better
  • Improved the language module
  • And fixed a lot of bugs

Priorities

Instead of filling the containers first, which you placed first, you can now configure which containers will be filled first.

A higher priority wil get the items first. If there are multiple containers with the same priority, items will be equally split between them.

Network wand

When left clicking, you can change the wand mode.

In Network Mode, the wand behaves as before

In Priority Mode, shift + right/left clicking allows you to increase/decrease the priority of a network component.

Fixes

A permission bug was fixed, where players could change the filter items, even without permission.

An item bug was fixed, where all itemstacks of the same type and amount got removed from the input container, instead of only one stack

Added /net items and /net view commands.

The /net items command gives you a list of all items in your network

The /net view command gives you UI with all of your items

Update v1.1.5

Fixes a bug where, when creeper explosions break components, the entire network won't work anymore.

You can now change in the config, whether all components should be blast proof or not

Update v1.1.4

  • Added Telemetry Antennas, you can use to upgrade your network's range
  • Fixed a bug, that recipies won't show up in the recipe book
  • Improved automated updates, so that config and language files will get updated automatically too.

This update added the /networks merge command It lets you merge 2 different networks togehter

Simply do /networks merge [network1] [network2]

All components from network2 will be transferred to network1 and network2 will be deleted afterwards

To do this, you need to be owner of both networks.

Names of the Network Wand and Containers are now changable in the language files, same applies to item lore

Reduced console spam, when placing any double chest or breaking componens (I accidently forget to remove these lines of code before releasing the plugin)

  • Made any block with inventory be able to become a network component
  • Fixed a bug, that deletes items inside a network component when breaking it

External resources



Project members

NanoFlux

Owner


Technical information

License
Apache-2.0
Project ID