Osmosis Filter

Osmosis Filter

morered:osmosis_filter
morered:osmosis_filter
Source modMore Red
IDmorered:osmosis_filter
TypeBlock
StackableYes (64)
Toolminecraft:item/wooden_pickaxe
Blast resistance6
Hardness2
FlammableNo

Osmosis Filters are item-handling blocks which can pull items of a specific type from an adjacent inventory.

Contents
  1. Recipes
  2. Usage
  3. Data
  4. History

Recipes

Recipe TypeIngredientsOutputExample
Shaped Crafting
  • 1x Osmosis Filter

Shaped Crafting Recipe for Osmosis Filters

Usage

The osmosis filter behaves similarly to a Filter.

In addition to the behavior of the filter, the osmosis filter will also pull items from an adjacent inventory, and attempt to insert them into an inventory on its output side, similar to a Hopper. Like hoppers, this occurs at a rate of 8 ticks per item (or 2.5 items per second); this can be configured in the Server Config.

If the osmosis filter holds a filtering item, it will only pull that type of item.

Data

Blockstate PropertiesValuesDescription
facing{"down", "up", "north", "south", "west", "east"}Output direction
enabled{"false", "true"}Whether the osmosis filter is currently pulling items

Blockentity data has the following format:

{
"inventory": {
"stacks": <list of itemstacks>
}
}
BlockEntity DataFormatDescription
stacksList of Itemstack objectsEach object has values "id", "count", and "data". Only the first slot is used.

History

VersionChangelog
21.10.0Inventory is now serialized under inventory -> stacks
1.21.3-7.0.0.0Added to More Red

More Red 
🛠 Building and Crafting
⚙ Mechanisms
⩄ Redstone Logic
🔌 Wires and Cables