🔄 Changelog

v1.8.0 (2026-10-02)

Chores

Documentation

Features

Refactoring

Unknown

v1.7.1 (2026-06-06)

Bug fixes

  • fix: Fixed extract top hopper shenanigan and optimized cooldown checks (#33) (0db0c87)

  • fix: Fixed extract top checking static TransferCooldown (0db0c87)

Performance improvements

  • perf: Optimized cooldown checks (0db0c87)

v1.7.0 (2026-03-28)

Unknown

v1.6.1 (2026-01-17)

Bug fixes

  • fix: only disable extraction (b257377)

v1.6.0 (2026-01-17)

v1.5.4 (2026-01-17)

Bug fixes

  • fix: check transfer cooldown when the hopper function (448023c)

  • fix: TransferCooldown is increase only if the transfer was succesfull (1d3b064)

Chores

  • chore: using pushed sha (b26e6b6)

Features

  • feat: implement shelves input/output function #32 (2075ab0)

v1.5.3 (2026-01-01)

Chores

v1.5.2 (2026-01-01)

Bug fixes

  • fix: dumb issue with item display (c671b42)

Chores

  • chore: release splitted in different jobs (a2a21f0)

  • chore: split (f2ca1a7)

  • chore: run tests ? (fd77af3)

Features

  • feat: copper chest support #31 (7d412f9)

Unknown

  • delete useless component (db6aba8)

  • forcing itemio project_id (since it don’t want to resolver properly (1aa2da0)

v1.5.1 (2025-12-28)

Bug fixes

  • fix: using project_version (3b99d76)

v1.5.0 (2025-12-14)

Bug fixes

  • fix: rollback yellow shulker box thing (a81a78d)

  • fix: disable servo works at all steps (df4a940)

Chores

  • chore: update to 1.21.11 (88217ac)

Documentation

  • docs: add SimplEnergy featured datapack (dbb388a)

Features

  • feat: add configuration (a938483)

  • feat: opti (5c6d3e4)

  • feat: maximum allowed networks in a tick (default: 2) (0df0377)

  • feat: update to latest snapshot (c66fb2d)

Performance improvements

  • perf: armor_stand -> item_display (d8ee525)

Unknown

v1.4.1 (2025-06-17)

Bug fixes

  • fix: update deps and minecraft version (e5e0bc7)

v1.4.0 (2025-04-12)

Chores

  • chore: update test suite (2bbe89d)

  • chore: update to 1.21.5 (a42e5a2)

Features

  • feat: start update to 1.21.5 (c7808fe)

v1.3.3 (2024-12-07)

Chores

Features

  • feat: #28 Add versionning to all entities (9a04681)

v1.3.2 (2024-11-27)

Bug fixes

  • fix: multiple pack_format support + change minify function (60f3131)

  • fix: hopper protection not working at every reload (d897016)

v1.3.1 (2024-11-01)

Bug fixes

  • fix: some test issue (normally less random) (f532fd6)

Chores

Documentation

v1.3.0 (2024-08-11)

Bug fixes

Chores

  • chore: doc update trigger (eb50a60)

  • chore: update beet version (3257c20)

Features

  • feat: optional config to limit the stack (d31e6e1)

  • feat: unique item outputing (4f4ee87)

  • feat: single item input + jukebox song (2c2efac)

v1.2.6 (2024-07-23)

Bug fixes

  • fix: shulker boxes shoudn’t go in shulker boxes #27 (ccfbc3b)

v1.2.5 (2024-07-15)

Bug fixes

  • fix: double speed crafter (de87d19)

v1.2.4 (2024-07-15)

Bug fixes

  • fix: wrong handeling of items for crafter input (33d3881)

Features

v1.2.3 (2024-07-14)

Bug fixes

  • fix: chiseled_bookshelf does not stack items (990c94e)

  • fix: useless say (cc7947a)

  • fix: wrong score usage (d4c6d11)

v1.2.2 (2024-07-14)

Bug fixes

  • fix: check the number of entities if there is to check it (b8b2687)

  • fix: using cached thing in servo working (4741010)

  • fix: useless @s (c2b3479)

v1.2.1 (2024-07-14)

Bug fixes

  • fix: logging message (ea9c06c)

  • fix: tag predicate on minecraft tags filter (5ec5a47)

  • fix: not restricting servo to item frame (d5d9d3e)

  • fix: release name (b078a28)

Unknown

  • feat:: wip typing system (fa5b2f9)

v1.2.0 (2024-07-11)

Bug fixes

  • fix: more at @s (43f604d)

  • fix: centralized cable model calculation (ff6a9de)

Features

  • feat: cables now connect to servos #26 (559fe31)

v1.1.1 (2024-07-04)

Bug fixes

Chores

  • chore: delete find replace (9daf57f)

  • chore: github actions releases (66eb7e5)

v1.1.0 (2024-06-20)

Chores

  • chore: update deps, monkey patch 1.21 (2574600)

Continuous integration

  • ci: update minecraft version (56f1155)

v1.0.1 (2024-06-12)

Bug fixes

  • fix: itemio.minecart_disable goes to -infinity (38d7738)

v1.0.0 (2024-05-08)

v0.14.2 (2024-05-08)

Bug fixes

  • fix: delete useless raw (75ac7da)

Chores

v0.14.1 (2024-04-24)

v0.14.0 (2024-04-24)

Bug fixes

  • fix: 1.20.5 item tags have / in them (321acb9)

  • fix: compute the stck_size before (2094a96)

  • fix: last Count in repo (40f13dd)

  • fix: getting the last item_tags list (9dfbf5f)

  • fix: default value & “true” -> true (a337bb7)

  • fix: using components (9071980)

  • fix: getting the stack size by hardcoded one (bae46d3)

Chores

  • chore: update 1.20.5 & v1.0.0 incomming (89afcaf)

  • chore: deployement create a tag (e731f4a)

  • chore: fix java version (7883c12)

  • chore: try (d9c27b0)

  • chore: update test server version (b700754)

  • chore: update yellow_shulker_box to a better spec (e12b7fa)

  • chore: try (3ef8ed5)

  • chore: fixing url generation (d8a4da6)

  • chore: reqest module needed (2f9f337)

  • chore: python script to download server (7a8c3c2)

  • chore: fix test (0ab7c77)

Code style

  • style: minecraft tags generation are now in a separated function (3d94d14)

Documentation

  • docs: top/bottom instead of up/down (99fb776)

  • docs: change to inline item modifier (1d1124c)

  • docs: updating ioconfig_from_storage & rewriting / formatting (2bbf84b)

Features

  • feat: breaking change ioconfig_from_storage is now in it’s own custom_data tag (ca77a0d)

  • feat: Full crafter support #20 (c1f9cee)

  • feat: wip crafter input rework (cecfb92)

  • feat: add item_predicate filter (a0dbc5c)

  • feat: delete useless things (3a2388d)

  • feat: I/O protection on the number of entities #17 (188dd6c)

Unknown

v0.13.2 (2024-03-22)

Bug fixes

  • fix: Dup glitch when inputing more than 64 items in a container (97505d9)

  • fix: some duplication glitch, moving to the new yellow_shulker_box (899a012)

  • fix: changing count (7445048)

  • fix: change custom_data path #22 (e7914e3)

Chores

  • chore(deps): bump cryptography from 41.0.7 to 42.0.4

Bumps cryptography from 41.0.7 to 42.0.4.


updated-dependencies:

  • dependency-name: cryptography dependency-type: direct:production …

Signed-off-by: dependabot[bot] support@github.com (19ff00b)

  • chore: fix b is required (916b5fe)

  • chore: no more env variables hardcoded (43bb7e3)

Documentation

Features

  • feat: update merge filter (2e0f592)

  • feat: get rid of itemio:impl/stackXX (c3bdec7)

  • feat: adding vids to the doc (7717036)

Unknown

v0.13.1 (2024-02-13)

Bug fixes

  • fix: offset wasn’t working fine (e5d8f47)

v0.13.0 (2024-02-13)

Bug fixes

  • fix: default value for nbt_items (e157d60)

  • fix: set #nbt_items to 0 before vanilla input (34c5e4f)

  • fix: add nbt_items_path to all config (77829e2)

  • fix: it’s 2024 (7c34325)

Chores

  • chore: make a pack.mcmeta (3550a2a)

  • chore: update test server (45310d3)

Documentation

  • docs: update on passenger clarification (1e59ec2)

  • docs: chest_minecart example (bd302ee)

Features

  • feat: adding a tag to control the hopper protection (e940807)

  • feat: passengerS & input working (bc49b8d)

  • feat: output working for containers entities #16 (a498e1c)

Unknown

v0.12.1 (2024-01-14)

Bug fixes

  • fix: more protection against hopper minecart #15 (a683dec)

v0.12.0 (2024-01-14)

Bug fixes

  • fix: visual chiseled bookshelf (a6122db)

Chores

  • chore: all on master (70d67ec)

  • chore: add auto building after release (d8495aa)

  • chore: update release template (ad6f973)

  • chore: udate internal script (620b25a)

Documentation

Features

  • feat: implementing all vanilla tags filter (37c97dc)

v0.11.0 (2024-01-13)

Chores

Features

  • feat: protecting over hopper minecart #13 (a73dcc3)

v0.10.0 (2024-01-09)

Bug fixes

  • fix: useless tag remove (be7dac8)

  • fix: renameing chiseled_bookshelf (d3c55d8)

  • fix: bad renaming (c0712b7)

  • fix: debug glowing minecarts (d4e8a06)

  • fix: tring to overwrite the vanilla datapack (82f1d27)

  • fix: unit tests (9444fd5)

  • fix: add structure & test fail (6617d76)

  • fix: more unit tests (ae47f9a)

  • fix: position is now center even for vanilla containers (52227d9)

Chores

  • chore: fix building action (c8383b5)

  • chore: fix docs build (5ca22f2)

  • chore: update common (0ab63df)

  • chore: changing packtest_runner version (e4a33e9)

  • chore: try units (b300864)

  • chore: implementing actions tests (74063cf)

  • chore(deps): bump cryptography from 41.0.5 to 41.0.6

Bumps cryptography from 41.0.5 to 41.0.6.


updated-dependencies:

  • dependency-name: cryptography dependency-type: direct:production …

Signed-off-by: dependabot[bot] support@github.com (12f3d87)

  • chore(deps): bump pyarrow from 13.0.0 to 14.0.1

Bumps pyarrow from 13.0.0 to 14.0.1.


updated-dependencies:

  • dependency-name: pyarrow dependency-type: indirect …

Signed-off-by: dependabot[bot] support@github.com (1d2c6f7)

Features

  • feat: implementation of crafter (2f6bba9)

  • feat: writing unit tests (0024c78)

  • feat: add unit tests (e59ebc8)

Unknown

v0.9.1 (2023-11-02)

Bug fixes

  • fix: armor_stand wasn’t loaded properly (ad3cd23)

Documentation

Unknown

  • push to modrinth exception for itemio (fb025a0)

v0.9.0 (2023-10-30)

Chores

  • chore: reverse order of workflow (2b79b77)

Documentation

  • docs: contributing page update (ab21058)

Features

  • feat: storage based ioconfig (790c74e)

Unknown

v0.8.0 (2023-10-21)

Bug fixes

  • fix: opti regen in cables (bc2379b)

  • fix: opti gen network (a46a3e5)

  • fix: very high network bug (useless but it’s here) (ecaf54d)

  • fix: global.ignore (523f282)

  • fix: loop in loop not in subfolders (4cd36e8)

Chores

  • chore(deps): bump pillow from 9.5.0 to 10.0.1

Bumps pillow from 9.5.0 to 10.0.1.


updated-dependencies:

  • dependency-name: pillow dependency-type: indirect …

Signed-off-by: dependabot[bot] support@github.com (6bf81c7)

  • chore(deps): bump urllib3 from 2.0.5 to 2.0.6

Bumps urllib3 from 2.0.5 to 2.0.6.


updated-dependencies:

  • dependency-name: urllib3 dependency-type: indirect …

Signed-off-by: dependabot[bot] support@github.com (617c248)

Documentation

  • docs: update smithed links (7b882db)

  • docs: add a template to feature datapacks (79af2c9)

  • docs: adding featured datapacks list (1b661a7)

  • docs: retrive version from beet.yaml (a14b745)

  • docs: correct syntax (933faf4)

  • docs: spelling (86ca583)

Features

  • feat: upgrade to 1.20.2 (cdb26e1)

  • feat: brewing_stand implementation (09c277a)

  • feat: chiseled bookshelf support (d96548d)

Unknown

v0.7.2 (2023-08-19)

Bug fixes

  • fix: deleting a say command (e1ccaa5)

Chores

  • chore(deps): bump cryptography from 41.0.2 to 41.0.3

Bumps cryptography from 41.0.2 to 41.0.3.


updated-dependencies:

  • dependency-name: cryptography dependency-type: direct:production …

Signed-off-by: dependabot[bot] support@github.com (2b7185b)

  • chore: don’t remove build/ on release (8156473)

v0.7.1 (2023-08-05)

Bug fixes

  • fix: item invert dup glitch & example container (a7bf05c)

  • fix: dupe glitch in big transfer at the 1st item (b07d8fc)

Documentation

Unknown

v0.7.0 (2023-07-30)

Chores

  • chore: update modrinth id (5161cdc)

Documentation

  • docs: merge filter documentation (51613ab)

  • docs: html_title (1496730)

Features

  • feat: merge check filter (ee65603)

Unknown

v0.6.0 (2023-07-29)

Chores

Documentation

Features

  • feat: implementing smithed id filter (5811ec2)

Unknown

v0.5.4 (2023-07-19)

Bug fixes

  • fix: the first container as no process queue (c999fa5)

Chores

  • chore: bugfix while merging datapacks (db4def3)

  • chore: update common (859b464)

Unknown

v0.5.3 (2023-07-16)

Bug fixes

v0.5.2 (2023-07-16)

Bug fixes

  • fix: ctc filter now works properly (db74138)

Unknown

v0.5.1 (2023-07-06)

Bug fixes

Unknown

v0.5.0 (2023-07-04)

Bug fixes

  • fix: decorated pots in #itemio:stack1 (62958db)

  • fix: success_transfer now work (3235c74)

  • fix: switch success and inputs to itemio.io, (25f2630)

  • fix: impl on predicates (b05dd95)

  • fix: item_modifiers anow use versioning (2788efb)

  • fix: security init on servos (edc5710)

  • fix: consistant use of item_modifiers / itemio.io (111ea71)

Chores

Features

  • feat: output custom now support filters (297d3fb)

  • feat: new filters implementation (ba48331)

Unknown

v0.4.1 (2023-06-27)

Bug fixes

  • fix: more checks on init (31f554d)

  • fix: variables are now set before auto_handled_output (080c6b1)

Chores

  • chore(deps): bump cryptography from 39.0.0 to 41.0.0

Bumps cryptography from 39.0.0 to 41.0.0.


updated-dependencies:

  • dependency-name: cryptography dependency-type: direct:production …

Signed-off-by: dependabot[bot] support@github.com (2c1887b)

v0.4.0 (2023-06-20)

Bug fixes

  • fix: update smithed lib (b96395e)

  • fix: Control if the chunk is loaded (3d9fed2)

  • fix: say (05bdac7)

  • fix: use of 1.20 execute if loaded (0d64a52)

Chores

v0.3.0 (2023-02-23)

Features

  • feat: display and interaction add to #itemio:cables (3aa891e)

  • feat: item_display added to #itemio:container (83daffb)

v0.2.0 (2023-01-28)

Bug fixes

  • fix: Add queue checker (31b5a83)

  • fix: backward compatibility (cece72a)

  • fix: hopper_speed is now 8 (d5da503)

  • fix: 👋20tick, cause hopper minecart+activator rails (f130135)

  • fix: 20tick now run on 20tick (5977abc)

  • fix: only check initialised containers (259006f)

  • fix: disable minecart only work on marker container (b09cf4e)

Chores

v0.1.1 (2023-01-18)

Bug fixes

  • fix: hangings signs added to #itemio:stack16 (9364e87)

Chores

  • chore: update common (6c55fd1)

  • chore: update release workflow (e619e04)

  • chore: bringing back auto-release (42a1be3)

  • chore: auto release should work (8f3f8d0)

  • chore: commit_version_number = true (5bd1d18)

v0.1.0 (2023-01-09)

Bug fixes

  • fix: branch master (87ac0d9)

  • fix: Added yellow_shulker_box.json + git push in action (43c10c7)

Chores

Features

  • feat: Added auto-release (9f2934d)

Unknown

v0.0.3 (2022-12-30)

Unknown

  • to v0.0.3 (4cd0b25)

  • et four les fours (e17c327)

  • For hopper also (6110fb9)

  • Ahah v0.0.3 incoming, same commit as before but for 9 containers (9cc41fc)

  • Update README.md (e811b0c)

  • update airdox_.py,common.yaml (91ded92)

  • added the airdox_ plugin to automatically add license (61e1457)

v0.0.2 (2022-12-27)

Unknown

  • update version (976d49a)

  • update common (8e8ad60)

  • les items qui était input dans un multiple de leurs full stack dans un container vanilla détruisait une partie des items, ajout des scores de configuration des servos dans le readme (2806e45)

  • ahah 0.0.2 incoming (feda11a)

  • -r (e584107)

  • rdme (d4f3388)

  • readmeeee (0faedb8)

v0.0.1 (2022-12-21)

Unknown

  • zip (f22518b)

  • update readme (f88a54f)

  • update common and pack.png (20cdf08)

  • added versioning verification (5d1bb3c)

  • changement api (7f84066)

  • more compatibity (cde9fc8)

  • more versioning (67b465b)

  • ajout du controle de version (bd47fde)

  • update beet (6cc4872)

  • hello (4fddd83)

  • passage à beet et restructure du code (ac4c661)

  • plus de protection sur les doubles coffres si entre deux chunk ou debug stick (ea875e2)

  • changements minimes (595f792)

  • les doubles chests fonctionnent (fa424f6)

  • t (4000035)

  • gauche et droite on rempli d’abord droite puis gauche (8240c21)

  • pas sur que ca fonctionne mais c’est l’input vanilla double chest (b863308)

  • update des hoppers (plus de duppli ni de strange behaviour sauf double coffre mais flemme) (c5137c8)

  • update readme (25a7183)

  • update license (89ef17c)

  • wow (883f07b)

  • changement de version (0c5211a)

  • changements readme pour faire + de documentation (4628ee2)

  • Changements sur le versioning et enumerate auto (ba5195b)

  • le message s’affiche quand c’est vraiment load lol (4110ee0)

  • je suis débile (bf49e18)

  • BUG+Gjniubhginbdfkhjndfnqswhbfvbcjhb (4020ea3)

  • fix (d27d8e5)

  • changement make_release + arondi de merde (aef430f)

  • enumerate and resolve (ba33b68)

  • système de cooldown lorsque l’on fait un full input vanilla ou custom, aussi l’ajout d’un funtion tag (98a8ac6)

  • bugfix des calls (f241086)

  • empechement de fonctionnement de certains items (7bf16a8)

  • itemio est packé (ff094e8)

  • les versions sont check à chaque call (b3f50a9)

  • tag not_vanilla_container pour les auto_handled_io (78b70cf)

  • item transport fonctionne entre les dimensions (680f08c)

  • process_queue pour les hoppers (932b0a9)

  • process_queue pour les servos (a288544)

  • empeche le double transfert en un tick (369a476)

  • vanilla input / output (0c19b7a)

  • itemio fonctionne dans toutes les dimensions (e931835)

  • 2 (03b3245)

  • bugfix (bee354b)

  • séparation input/output (04b2ab5)

  • les servos acceptent maintenant plusieurs filtres (cd70748)

  • update readme (cf16457)

  • ajout du readme pour les principales fonctionnalités (3d9e667)

  • changements make_release (02f1ba0)

  • les hoppers peuvent extraire des items (7a5382d)

  • auto handled input et outpu finis (cfdfd0b)

  • modification (94b6dde)

  • maj hopper et ajout des auto hadled input et output (pout simpledrawer) (8053f9e)

  • plus de sécurité (01146ed)

  • suppression du resource pack (trés utile pour une lib) (eb97349)

  • bugfix sur le custommodeldata + sur la fonction transfer (b805065)

  • fin du namespace example et ajout d’un etat pour les network qui ne sont pas des cabes(servo) (4c8efdd)

  • root advancement (84a4d29)

  • ajout du fonction tag #itemio:event/cable_update, fonctionne à l’identique à celui d’energy (10e86e7)

  • fin du auto eject intégré :( (76412cc)

  • added the stack limit tag (7807570)

  • changement fonction transfert et les items néccésitant un filtre sont maintenant normlement accepté (1c2915d)

  • plus facile à lire, aussi un cable placé ne génére pas forcément un nouvel id (6b9472c)

  • des cables et des réseaux (9c611a3)

  • ajout du filtre à l’input (06670ad)

  • changement fonctionnement transfert (d8724c1)

  • centralisation des try_input_after (b4c35bb)

  • moins de test (4fb574a)

  • plus de sécurité (1c61545)

  • output fonctionne sur les four et dérivés (f4d6baf)

  • auto eject et auto input / les hoppers sont compatibles (10f6f47)

  • filtre d’id intégré (5752f6b)

  • tag de function (39a040b)

  • transfer accept maintenant des filtres et des nbt match (80c2382)

  • transfer. (91e50b7)

  • output et input sont totalement isolé pour permettre le bon fonctionnement de transfer (36f5459)

  • rename of storage (810a1ef)

  • filtre pour l’output vanilla (b885e5f)

  • added all side config (ae49c43)

  • changement de la structure des item modifier petites descriptions pour les input et ouput calls (2f38568)

  • output pour les block vanilla (8fe4551)

  • test_nbt bugfix (2e28d03)

  • le système d’output fonctionne (b7f359b)

  • added autoeject (d43bc91)

  • réarrangment des call et des event (7ab95bd)

  • output fonctionne avec tout les slots (a5eba5a)

  • esquisse du syteme d’output (d6e2064)

  • hopper et file reorganisation (4cd7b12)

  • disabling minecart (3dad0f0)

  • bug sur les filter (7bed184)

  • réarrangement des fichiers (ab00be7)

  • ajout des filtres à l’input (562b6c3)

  • vanilla IO pour les fours les barrel, les dropper (e6b4433)

  • l’input fonctionne parfaitement (0a5080b)

  • side vérification (4469a8e)

  • le système d’input est opérationnel (ca45b04)

  • slot0 (3a8c0b2)

  • commencement (5cddecb)

  • itemio (061257f)

  • Initial commit (13d6209)