<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.democracycraft.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=WackJap</id>
	<title>DemocracyCraft Wiki - User contributions [en-gb]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.democracycraft.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=WackJap"/>
	<link rel="alternate" type="text/html" href="https://wiki.democracycraft.net/Special:Contributions/WackJap"/>
	<updated>2026-04-12T17:32:45Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://wiki.democracycraft.net/index.php?title=Networks&amp;diff=1896</id>
		<title>Networks</title>
		<link rel="alternate" type="text/html" href="https://wiki.democracycraft.net/index.php?title=Networks&amp;diff=1896"/>
		<updated>2025-03-01T23:55:42Z</updated>

		<summary type="html">&lt;p&gt;WackJap: Updated network plugin bug as Notes at the bottom&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;DemocracyCraft has one of the most expansive in-game player-to-player economies on Minecraft, this naturally means a lot of shops to buy from and sell to. However, with several thousand entities in-game, this becomes laggy for the players more than it does for the server. For that reason, we’ve implemented a networking system to sort and filter your chests &#039;&#039;&#039;without&#039;&#039;&#039; the use of hoppers!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;networks&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span id=&amp;quot;create-your-components&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Create your components ==&lt;br /&gt;
&lt;br /&gt;
In any network, you will need &#039;&#039;&#039;input, sorting and miscellaneous&#039;&#039;&#039; containers, and a &#039;&#039;&#039;network wand&#039;&#039;&#039; to configure them.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;network-wand&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Network Wand ===&lt;br /&gt;
[[File:Network wand.png|thumb|Network wand recipe]]This wand will be used to configure the filters for your sorting containers, and view more information about your network components.&lt;br /&gt;
* &#039;&#039;&#039;Right Click&#039;&#039;&#039; on any network container with the wand in your main hand to view details. &lt;br /&gt;
* &#039;&#039;&#039;Sneak + Left Click&#039;&#039;&#039; on any sorting container to add a filter. &lt;br /&gt;
** You must have the item you are filtering in your off-hand, and the wand in your main hand. &lt;br /&gt;
** The sorting container will “filter” the item you specified in your off-hand, by grabbing them from input containers that are part of the same network. &lt;br /&gt;
* &#039;&#039;&#039;Left Click&#039;&#039;&#039; to toggle the wand to Priority mode, or back to Filter mode. &lt;br /&gt;
** If you are in Priority mode, you can choose which sorting containers are to be filled the quickest. &lt;br /&gt;
*** &#039;&#039;&#039;Shift + Right Click&#039;&#039;&#039; with the wand to increase the priority of a container. &lt;br /&gt;
*** &#039;&#039;&#039;Shift + Left Click&#039;&#039;&#039; with the wand to decrease the priority of a container.&lt;br /&gt;
&amp;lt;div class=&amp;quot;figure&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;containers&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Containers ===&lt;br /&gt;
&lt;br /&gt;
See below for a description per container type.&lt;br /&gt;
&lt;br /&gt;
{{Tip| Containers are not just barrels| You can &#039;&#039;also&#039;&#039; use Hoppers, Dispensers, and Droppers, just swap out the &#039;&#039;&#039;Barrel&#039;&#039;&#039; in the recipes below.}}&lt;br /&gt;
&lt;br /&gt;
[[File:Updated Input Container .png|thumb|Input Container Recipe]]&lt;br /&gt;
&lt;br /&gt;
==== Input Containers ====&lt;br /&gt;
&lt;br /&gt;
These containers are the start of your network and require the least configuration. You put any items in here for them to be sorted into your sorting containers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; You need to &#039;&#039;&#039;right-click&#039;&#039;&#039; on a &#039;&#039;&#039;container&#039;&#039;&#039; (barrel, chest, etc) with the input item frame crafted to turn a regular container &#039;&#039;&#039;into an input container.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;figure&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Updated Sorting Container.png|thumb|Sorting Container Recipe]]&lt;br /&gt;
&lt;br /&gt;
==== Sorting Containers ====&lt;br /&gt;
&lt;br /&gt;
These containers look at your input containers and take items from them according to their set filters. You can use the &#039;&#039;&#039;Network Wand&#039;&#039;&#039; to set these filters.&lt;br /&gt;
&lt;br /&gt;
On their own, &#039;&#039;&#039;without filters&#039;&#039;&#039;, sorting container will remain empty. You need to specify your filters!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; You need to &#039;&#039;&#039;right-click&#039;&#039;&#039; on a &#039;&#039;&#039;container&#039;&#039;&#039; (barrel, chest, etc) with the sorting item frame crafted to turn a regular container &#039;&#039;&#039;into a sorting container.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div class=&amp;quot;figure&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Updated miscellaneous container.png|thumb|Miscellaneous Container Recipe]]&lt;br /&gt;
&lt;br /&gt;
==== Miscellaneous Containers ====&lt;br /&gt;
&lt;br /&gt;
These containers look for items that haven’t been assigned to sorting chests, and takes them. This is useful for when you want to put a bunch of random items in your input containers and filter out rubbish.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; You need to &#039;&#039;&#039;right-click&#039;&#039;&#039; on a &#039;&#039;&#039;container&#039;&#039;&#039; (barrel, chest, etc) with the misc. item frame crafted to turn a regular container &#039;&#039;&#039;into a miscellaneous container.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Upgrades ===&lt;br /&gt;
&lt;br /&gt;
You are able to upgrade the range of your containers using &amp;lt;code&amp;gt;Upgrade Antennas&amp;lt;/code&amp;gt;! Craft them using the below recipes, then &#039;&#039;&#039;right click with then in your hand&#039;&#039;&#039; to the container you want upgraded, to extend their range.&lt;br /&gt;
&lt;br /&gt;
{{Tip|| You cannot apply the same Tier upgrade more than once. This is a good way to check what Tier a current container is on (until we make an easier method).|}}&lt;br /&gt;
[[File:Tier 1 antenna.png|thumb|Tier 1 Antenna Recipe]]&lt;br /&gt;
==== Tier 1 (50 blocks) ====&lt;br /&gt;
&lt;br /&gt;
Requires no prior tiers.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;figure&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Tier 2 Antenna Recipe.png|thumb|Tier 2 Antenna Recipe]]&lt;br /&gt;
==== Tier 2 (100 blocks) ====&lt;br /&gt;
&lt;br /&gt;
Requires Tier 1.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;figure&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Tier 3 Antenna Recipe.png|thumb|Tier 3 Antenna Recipe]]&lt;br /&gt;
==== Tier 3 (500 blocks) ====&lt;br /&gt;
&lt;br /&gt;
Requires Tier 2.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;figure&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Tier 4 Antenna Recipe.png|thumb|Tier 4 Antenna Recipe]]&lt;br /&gt;
==== Tier 4 (Multi-dimensional) ====&lt;br /&gt;
&lt;br /&gt;
Requires Tier 2.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;figure&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span id=&amp;quot;how-do-i-create-my-first-network&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== How do I create my first network? ==&lt;br /&gt;
&lt;br /&gt;
Run the command &amp;lt;code&amp;gt;/net create &amp;amp;lt;network_name&amp;amp;gt;&amp;lt;/code&amp;gt;, please use a descriptive name for your reference! You can then place down the containers you crafted, and use your Network Wand on them.&lt;br /&gt;
&lt;br /&gt;
{{Tip| Need to edit a network?| Do &amp;lt;code&amp;gt;/net select &amp;amp;lt;network_name&amp;amp;gt;&amp;lt;/code&amp;gt;, then place your containers and use your Network Wand to your heart’s desire!|}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;all-available-commands&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== All Available Commands ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;/net create &amp;amp;lt;name&amp;amp;gt;&amp;lt;/code&amp;gt; - Create a storage network.&lt;br /&gt;
* &amp;lt;code&amp;gt;/net delete &amp;amp;lt;name&amp;amp;gt;&amp;lt;/code&amp;gt; - Delete a storage network.&lt;br /&gt;
* &amp;lt;code&amp;gt;/net rename &amp;amp;lt;name&amp;amp;gt; &amp;amp;lt;newName&amp;amp;gt;&amp;lt;/code&amp;gt; - Rename a network.&lt;br /&gt;
* &amp;lt;code&amp;gt;/net select &amp;amp;lt;name&amp;amp;gt;&amp;lt;/code&amp;gt; - Select a storage network.&lt;br /&gt;
* &amp;lt;code&amp;gt;/net list&amp;lt;/code&amp;gt; - List all networks you have permissions for.&lt;br /&gt;
* &amp;lt;code&amp;gt;/net info&amp;lt;/code&amp;gt; - Show information about the selected network.&lt;br /&gt;
* &amp;lt;code&amp;gt;/net items&amp;lt;/code&amp;gt; - List all your network’s items.&lt;br /&gt;
* &amp;lt;code&amp;gt;/net user add &amp;amp;lt;player&amp;amp;gt;&amp;lt;/code&amp;gt; - Give or revoke a player access to your network.&lt;br /&gt;
&lt;br /&gt;
== Notes: ==&lt;br /&gt;
Networks are not performing as expected.  &lt;br /&gt;
&lt;br /&gt;
Currently, items are filtered from input to the highest priority container (either sorting/misc.) but after the highest priority container is filled, it fails to move on to the next highest priority container and continues to take away items from the input container while failing to spawn it into the next highest priority container. This despawns the item(s).  &lt;br /&gt;
[[category:Features]]&lt;/div&gt;</summary>
		<author><name>WackJap</name></author>
	</entry>
	<entry>
		<id>https://wiki.democracycraft.net/index.php?title=Networks&amp;diff=1895</id>
		<title>Networks</title>
		<link rel="alternate" type="text/html" href="https://wiki.democracycraft.net/index.php?title=Networks&amp;diff=1895"/>
		<updated>2025-03-01T23:37:50Z</updated>

		<summary type="html">&lt;p&gt;WackJap: Added a bug report as Notes at the bottom&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;DemocracyCraft has one of the most expansive in-game player-to-player economies on Minecraft, this naturally means a lot of shops to buy from and sell to. However, with several thousand entities in-game, this becomes laggy for the players more than it does for the server. For that reason, we’ve implemented a networking system to sort and filter your chests &#039;&#039;&#039;without&#039;&#039;&#039; the use of hoppers!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;networks&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span id=&amp;quot;create-your-components&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Create your components ==&lt;br /&gt;
&lt;br /&gt;
In any network, you will need &#039;&#039;&#039;input, sorting and miscellaneous&#039;&#039;&#039; containers, and a &#039;&#039;&#039;network wand&#039;&#039;&#039; to configure them.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;network-wand&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Network Wand ===&lt;br /&gt;
[[File:Network wand.png|thumb|Network wand recipe]]This wand will be used to configure the filters for your sorting containers, and view more information about your network components.&lt;br /&gt;
* &#039;&#039;&#039;Right Click&#039;&#039;&#039; on any network container with the wand in your main hand to view details. &lt;br /&gt;
* &#039;&#039;&#039;Sneak + Left Click&#039;&#039;&#039; on any sorting container to add a filter. &lt;br /&gt;
** You must have the item you are filtering in your off-hand, and the wand in your main hand. &lt;br /&gt;
** The sorting container will “filter” the item you specified in your off-hand, by grabbing them from input containers that are part of the same network. &lt;br /&gt;
* &#039;&#039;&#039;Left Click&#039;&#039;&#039; to toggle the wand to Priority mode, or back to Filter mode. &lt;br /&gt;
** If you are in Priority mode, you can choose which sorting containers are to be filled the quickest. &lt;br /&gt;
*** &#039;&#039;&#039;Shift + Right Click&#039;&#039;&#039; with the wand to increase the priority of a container. &lt;br /&gt;
*** &#039;&#039;&#039;Shift + Left Click&#039;&#039;&#039; with the wand to decrease the priority of a container.&lt;br /&gt;
&amp;lt;div class=&amp;quot;figure&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;containers&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Containers ===&lt;br /&gt;
&lt;br /&gt;
See below for a description per container type.&lt;br /&gt;
&lt;br /&gt;
{{Tip| Containers are not just barrels| You can &#039;&#039;also&#039;&#039; use Hoppers, Dispensers, and Droppers, just swap out the &#039;&#039;&#039;Barrel&#039;&#039;&#039; in the recipes below.}}&lt;br /&gt;
&lt;br /&gt;
[[File:Updated Input Container .png|thumb|Input Container Recipe]]&lt;br /&gt;
&lt;br /&gt;
==== Input Containers ====&lt;br /&gt;
&lt;br /&gt;
These containers are the start of your network and require the least configuration. You put any items in here for them to be sorted into your sorting containers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; You need to &#039;&#039;&#039;right-click&#039;&#039;&#039; on a &#039;&#039;&#039;container&#039;&#039;&#039; (barrel, chest, etc) with the input item frame crafted to turn a regular container &#039;&#039;&#039;into an input container.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;figure&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Updated Sorting Container.png|thumb|Sorting Container Recipe]]&lt;br /&gt;
&lt;br /&gt;
==== Sorting Containers ====&lt;br /&gt;
&lt;br /&gt;
These containers look at your input containers and take items from them according to their set filters. You can use the &#039;&#039;&#039;Network Wand&#039;&#039;&#039; to set these filters.&lt;br /&gt;
&lt;br /&gt;
On their own, &#039;&#039;&#039;without filters&#039;&#039;&#039;, sorting container will remain empty. You need to specify your filters!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; You need to &#039;&#039;&#039;right-click&#039;&#039;&#039; on a &#039;&#039;&#039;container&#039;&#039;&#039; (barrel, chest, etc) with the sorting item frame crafted to turn a regular container &#039;&#039;&#039;into a sorting container.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div class=&amp;quot;figure&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Updated miscellaneous container.png|thumb|Miscellaneous Container Recipe]]&lt;br /&gt;
&lt;br /&gt;
==== Miscellaneous Containers ====&lt;br /&gt;
&lt;br /&gt;
These containers look for items that haven’t been assigned to sorting chests, and takes them. This is useful for when you want to put a bunch of random items in your input containers and filter out rubbish.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; You need to &#039;&#039;&#039;right-click&#039;&#039;&#039; on a &#039;&#039;&#039;container&#039;&#039;&#039; (barrel, chest, etc) with the misc. item frame crafted to turn a regular container &#039;&#039;&#039;into a miscellaneous container.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Upgrades ===&lt;br /&gt;
&lt;br /&gt;
You are able to upgrade the range of your containers using &amp;lt;code&amp;gt;Upgrade Antennas&amp;lt;/code&amp;gt;! Craft them using the below recipes, then &#039;&#039;&#039;right click with then in your hand&#039;&#039;&#039; to the container you want upgraded, to extend their range.&lt;br /&gt;
&lt;br /&gt;
{{Tip|| You cannot apply the same Tier upgrade more than once. This is a good way to check what Tier a current container is on (until we make an easier method).|}}&lt;br /&gt;
[[File:Tier 1 antenna.png|thumb|Tier 1 Antenna Recipe]]&lt;br /&gt;
==== Tier 1 (50 blocks) ====&lt;br /&gt;
&lt;br /&gt;
Requires no prior tiers.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;figure&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Tier 2 Antenna Recipe.png|thumb|Tier 2 Antenna Recipe]]&lt;br /&gt;
==== Tier 2 (100 blocks) ====&lt;br /&gt;
&lt;br /&gt;
Requires Tier 1.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;figure&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Tier 3 Antenna Recipe.png|thumb|Tier 3 Antenna Recipe]]&lt;br /&gt;
==== Tier 3 (500 blocks) ====&lt;br /&gt;
&lt;br /&gt;
Requires Tier 2.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;figure&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Tier 4 Antenna Recipe.png|thumb|Tier 4 Antenna Recipe]]&lt;br /&gt;
==== Tier 4 (Multi-dimensional) ====&lt;br /&gt;
&lt;br /&gt;
Requires Tier 2.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;figure&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span id=&amp;quot;how-do-i-create-my-first-network&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== How do I create my first network? ==&lt;br /&gt;
&lt;br /&gt;
Run the command &amp;lt;code&amp;gt;/net create &amp;amp;lt;network_name&amp;amp;gt;&amp;lt;/code&amp;gt;, please use a descriptive name for your reference! You can then place down the containers you crafted, and use your Network Wand on them.&lt;br /&gt;
&lt;br /&gt;
{{Tip| Need to edit a network?| Do &amp;lt;code&amp;gt;/net select &amp;amp;lt;network_name&amp;amp;gt;&amp;lt;/code&amp;gt;, then place your containers and use your Network Wand to your heart’s desire!|}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;all-available-commands&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== All Available Commands ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;/net create &amp;amp;lt;name&amp;amp;gt;&amp;lt;/code&amp;gt; - Create a storage network.&lt;br /&gt;
* &amp;lt;code&amp;gt;/net delete &amp;amp;lt;name&amp;amp;gt;&amp;lt;/code&amp;gt; - Delete a storage network.&lt;br /&gt;
* &amp;lt;code&amp;gt;/net rename &amp;amp;lt;name&amp;amp;gt; &amp;amp;lt;newName&amp;amp;gt;&amp;lt;/code&amp;gt; - Rename a network.&lt;br /&gt;
* &amp;lt;code&amp;gt;/net select &amp;amp;lt;name&amp;amp;gt;&amp;lt;/code&amp;gt; - Select a storage network.&lt;br /&gt;
* &amp;lt;code&amp;gt;/net list&amp;lt;/code&amp;gt; - List all networks you have permissions for.&lt;br /&gt;
* &amp;lt;code&amp;gt;/net info&amp;lt;/code&amp;gt; - Show information about the selected network.&lt;br /&gt;
* &amp;lt;code&amp;gt;/net items&amp;lt;/code&amp;gt; - List all your network’s items.&lt;br /&gt;
* &amp;lt;code&amp;gt;/net user add &amp;amp;lt;player&amp;amp;gt;&amp;lt;/code&amp;gt; - Give or revoke a player access to your network.&lt;br /&gt;
&lt;br /&gt;
== Notes: ==&lt;br /&gt;
In the case of sending water bottles through a network from an input to sorting dispensers, the dispensers must be of differing priorities. Otherwise, the water bottles will disappear from the input and despawn. &lt;br /&gt;
&lt;br /&gt;
Likewise, when a miscellaneous container is added to this network, the miscellaneous component must be a higher priority than any other sorting component, or the water bottle will disappear and despawn. However, this also mean that the water bottle will first sort into the miscellaneous container before any sorting container the item is assigned to, so the miscellaneous container cannot be used as an overfill container in this case. &lt;br /&gt;
[[category:Features]]&lt;/div&gt;</summary>
		<author><name>WackJap</name></author>
	</entry>
</feed>