promotional bannermobile promotional banner

Create Sifting — Create Fabric 6.0.8.1

A Fabric port of Create Sifting updated to work with Create 6 for Minecraft 1.20.1.
Mod content

Mod content

UI Configuration Interface: Difficulty Selection

UI Configuration Interface: Difficulty Selection

UI Configuration Interface: Recipe Data Changes

UI Configuration Interface: Recipe Data Changes

UI Configuration Interface: Add recipe

UI Configuration Interface: Add recipe

UI界面:难度选择

UI界面:难度选择

UI界面:配方数据编辑

UI界面:配方数据编辑

UI界面:添加配方

UI界面:添加配方

Description

简体中文 / 繁體中文 / 文言(华夏)/ English / Français / 日本語 / 한국어 / Русский / Upside-down English

喂!看这里!有中文,翻译关一下哈,不然机翻很杂的( •̀ ω •́ )往下翻一翻就到了~不要着急。

English Introduction

Mod Overview

A Fabric port update for Create: Sifting! This is not just a port — it also adds a graphical config screen, a full netherite sifting chain, and many other practical features. It is currently the most feature-complete Create: Sifting adaptation for Fabric 1.20.1!


Key Highlights

1. Fully Graphical Config UI — Rebalancing for Everyone

This mod has long been discussed for its balance issues, so this port includes a full visual config overhaul. No manual config file editing required — even beginners can pick it up easily.

The following features require Mod Menu.

Open the config screen via Pause Menu → Mods → Create:Sifting, and you get:

  1. Change difficulty presets: Five tiers from "Ultra" to "Low". Switch output efficiency and processing speed with one click, easily fitting casual survival, hardcore modpacks, skyblock, and more.
  2. Per-recipe independent overrides: After entering a world, you can adjust each sifting recipe individually — each output's drop chance (0–100%) and per-roll count, or add/remove outputs. Changes take effect immediately, no restart needed.
  3. Add recipes: You can add recipes and customize inputs, meshes, and outputs to suit all kinds of needs.
  4. Recipe edit lock: Struggling to stop yourself from changing recipes and difficulty? Lock your recipes!

Enough talk — let's look at some screenshots:

Module Difficulty Recipe Editing Add Recipe

Notes:

All configs are server-authoritative. Dedicated servers automatically sync settings to all clients, so whether you're playing singleplayer, on a multiplayer server, or making a modpack, you can quickly tune the balance experience you need. Editing recipes and selecting the "Ultra" difficulty require cheat/OP permissions (after all, it's not much different from enabling creative mode. For example, you can set the input material to a dirt block and the output to 64 netherite blocks… oh my god)

2. Full Netherite Sifting Port — High-Tier Gameplay in 1.20.1

This adaptation brings the netherite sifting gameplay that only exists in newer official versions fully to 1.20.1! No other 1.20.1 version of Create: Sifting has this.


Not Sure How to Play?

Gameplay and Mod Content

Mechanics and Usage

Basic Operation
Power input: The sifter needs rotational power from the side via cogs/gears to operate.
Installing a mesh: Right-click the sifter with a mesh in hand to install it.
Retrieving items: Right-click with an empty hand to take all outputs; if the output area is empty, it also returns items from the input slot.
Removing the mesh: Shift + right-click with an empty hand to remove the currently installed mesh; the mesh is returned to your inventory.
Inserting items: You can throw the block to be sifted onto the top of the sifter, or input it via hoppers, chutes, brass funnels, and other automation.
Collecting outputs: After sifting, right-click to collect outputs, or extract from the side with automation.

Brass Powered Sifter
The Brass Powered Sifter is the upgraded version of the Powered Sifter. It processes 8 items per cycle for higher throughput; supports output filtering; stops working when receiving a redstone signal.

Waterlogged Sifting
Some recipes require the sifter to be waterlogged. Placing the sifter in water, or hand-sifting while in a liquid, counts as waterlogged.

Default Sifting Recipes
This adaptation includes 13 built-in sifting recipes. All default to 500 ticks (25 seconds). Full list:

Gravel
Andesite Mesh: Copper Nugget 5%, Zinc Nugget 1%, Iron Nugget 1%, Gold Nugget 5%, Coal 10%, Flint 10%.
Zinc Mesh: Copper Nugget 5%, Zinc Nugget 2%, Iron Nugget 5%, Gold Nugget 10%, Coal 10%, Lapis Lazuli 5%, Flint 10%, Experience Nugget 10%.
Brass Mesh: Crushed Copper Ore 10%, Crushed Zinc Ore 10%, Crushed Gold Ore 5%, Crushed Iron Ore 10%, Lapis Lazuli 10%, Coal 15%, Flint 10%, Experience Nugget 10%.
Advanced Brass Mesh: Crushed Copper Ore 10%, Crushed Zinc Ore 10%, Crushed Gold Ore 5%, Crushed Iron Ore 15%, Lapis Lazuli 10%, Diamond 5%, Emerald 2%, Experience Nugget 10%.

Sand
String Mesh: Redstone Dust 5%, Bone Meal 40%.
Andesite Mesh: Redstone Dust 10%, Bone Meal 40%, Experience Nugget 10%.
Zinc Mesh: Redstone Dust 15%, Bone Meal 40%, Experience Nugget 10%.
Brass Mesh: Redstone Dust (x2) 25%, Glowstone Dust 10%, Bone Meal 40%, Blaze Powder 5%, Experience Nugget 20%.

Soul Sand
Brass Mesh: Nether Quartz 10%, Nether Wart 5%, Experience Nugget 10%.
Advanced Brass Mesh: Nether Quartz 45% + 15%, Nether Wart 10%, Ghast Tear 5%, Experience Nugget 20%.

Dirt (Requires Waterlogged)
String Mesh: Kelp 20%, Seagrass 30%, Tube Coral 5%, Brain Coral 5%, Bubble Coral 5%, Fire Coral 5%, Horn Coral 5%.

Crushed Basalt
Sturdy Mesh: Ancient Debris 2%, Netherite Scrap 1%, Experience Nugget 10%.
Advanced Sturdy Mesh: Ancient Debris 5%, Netherite Scrap 2%, Experience Nugget 10%.
The Crushed Basalt recipes and Sturdy Mesh were ported from official 1.21 to 1.20.1. Full recipes can also be viewed in-game via JEI.

Added Content
Blocks: Powered Sifter: basic sifter, processes 1 item per cycle; stress impact 4su, minimum speed 1 RPM, output capacity 16. Brass Powered Sifter: advanced sifter, processes 8 items per cycle, supports output filtering and redstone control, pauses on redstone signal; stress impact 8su, minimum speed 16 RPM, output capacity 64. Crushed Basalt: obtained by crushing Basalt with Crushing Wheels, used to sift nether-related resources. Crushed End Stone: no built-in recipes by default, for modpack developers to add custom sifting recipes via datapacks. Dust Block: no built-in recipes by default, for modpack developers to add custom sifting recipes via datapacks.

Items (Meshes): String Mesh; Andesite Mesh; Zinc Mesh; Brass Mesh; Custom Mesh; Sturdy Mesh (ported from official 1.21); Advanced Brass Mesh; Advanced Sturdy Mesh (ported from official 1.21); Advanced Custom Mesh. Custom Mesh and Advanced Custom Mesh have no built-in sifting recipes; they are for modpack developers and regular players to add custom recipes.

Requirements

  • Minecraft 1.20.1
  • Fabric Loader 0.17.2 or above
  • Fabric API ≥ 0.92.11+1.20.1
  • Create Fabric ≥ 6.0.8.1+build.1744-mc1.20.1
  • Java 17 ~ 21

Servers and clients must use the same mod file. Clients must also install this mod, Create, and Fabric API, with versions matching the server exactly.

Compatibility

The following data is based on Minecraft 1.20.1, Create 6.0.8.1+, Fabric.

Confirmed Compatible (Tested)
Core dependencies: Create 6.0.8.1+, Fabric API 0.92.11+, MC 1.20.1, Java 17/21 (tested on client and dedicated server, including a 270+ mod modpack).
Optimization/rendering: Sodium 0.5.13, Sodium Extra, Iris 1.7.6, Indium, Lithium, C2ME, ModernFix, FerriteCore, Krypton, CreateBetterFps, EntityCulling, Dynamic FPS, MemoryLeakFix.
Functional/utility: JEI 15.20.0.134, Mod Menu 7.2.2, Cloth Config, Controlling, AppleSkin, BetterF3.
Ecosystem/content: Twilight Forest, Create: Addition 1.3.4, Create Big Cannons 5.11.4.
Other functional mods (load coexistence verified): Carry On, Waystones, Traveler's Backpack, FTB Ultimine, Inventory Profiles Next, Mouse Tweaks, Double Doors, Falling Leaves, Hardcore Revival, Simply Swords, Chat Heads, Eating Animation, NotEnoughAnimations, IMBlocker, Resolution Control+, LambDynamicLights, Modern UI, Zoomify, TaCZ Refabricated, I18nUpdateMod, AmbientSounds, Presence Footsteps, Sound Physics Remastered, LAN Server Properties, FastQuit, Voice Chat, JeCharacters, Open Parties and Claims, Do a Barrel Roll, Chunky, Continuity, Supplementaries / Amendments (+ Moonlight), Cull Less Leaves, Xaero's World Map, Terralith, YUNG's series, Lazydfu, GPUMemLeakFix, fast-ip-ping, etc.

Theoretically Compatible
Create ecosystem addons (1.20.1 Fabric, latest versions meeting Create 6.0.8.1 minimum): Steam 'n' Rails 1.7.2+, Copycats+ 3.0.8+, Create Deco 2.1.1, Slice & Dice 3.6.0, Enchantment Industry 2.5.2, Jetpack 4.4.2, Extended Cogwheels 2.1.1+, New Age, Ore Excavation, Power Loader (Fabric) 2.0.3, Diesel Generators [Fabric] 2.1.4, Interactive 1.2.1, Crystal Clear, Numismatics, Utilities, Contraption Terminals, Goggles 6.1.1, Trading Floor, Central Kitchen, Bells & Whistles, Interiors, Design n' Decor, Dreams & Desires, Copper & Zinc, Ultimine, Oxidized, Pattern Schematics, etc.
Common optimization/utility/library mods: Embeddium, Starlight, Cull Less Leaves, GPUMemLeakFix, Xaero map, JourneyMap, inventory/damage display/voice/localization mods, Architectury, Kotlin for Fabric, YUNG's API, GeckoLib, Terralith, YUNG's series, Farmer's Delight family, Supplementaries (tested), etc.
Recipe viewers: EMI / REI can coexist without conflict, but this mod only implements a JEI plugin; sifter recipes do not display in EMI / REI (JEI 15.20+ recommended).

Unknown Compatibility
Mods that deeply modify the recipe system (KubeJS recipe scripts, CraftTweaker family): no integration; theoretically compatible, but loading behavior may be altered.
Custom rendering pipelines (Canvas, etc.): compatibility with Create's Flywheel is determined by Create.
Addons that deeply integrate with the kinetic network / block entities (specific Interactive interactions, TFMG, etc.).

Incompatible
Create 0.5.1 and earlier: dependency rejection; loader refuses to start (not a crash).
Create 6.0.0 to 6.0.8: dependency rejection; requires 6.0.8.1 or above.
OptiFine / OptiFabric: officially incompatible with Create; incompatible across all versions.
Old addons deprecated by Create (railways<1.5.3, copycats≤1.1.1, slice&dice≤3.0.0, jetpack≤4.1.1, enchantment-industry<1.2.16, bigcannons≤0.5.3, diesel≤2.1.3, power-loader≤1.4.2, extendedgears≤2.1.0, interactive<1.1.0, garnished≤1.6.3, etc.): install latest versions.
Sodium<0.5.0 / Iris≤1.2.5 / Sound Physics<1.4.5: officially incompatible with Create; use newer versions.
Original createsifter 0.1.1: same modid conflict; cannot be installed together.

Upgrade notes: If your current Create is 6.0.7 to 6.0.8, upgrade to 6.0.8.1. Recommended steps: 1. Delete the old create-fabric-*.jar from mods/, and put in the new 6.0.8.1 jar. 2. Delete leftover standalone Flywheel, Ponder, Porting Lib (porting_lib_*), Registrate, etc. library files in mods/; leftover old libraries are the most common source of errors in the Create 6 era. 3. Check whether other Create addons meet the new minimums (Railways ≥1.5.3, Copycats >1.1.1, etc.), and upgrade if needed. 4. Launch and verify: enter the game and a save, confirm no red errors in logs and addon features work. 5. Enjoy the game.

Config and Balance

1. Config Files
createsifter-server.toml: per-world; difficulty, recipe overrides/edits, netherite toggle.
createsifter-common.toml: global; machine parameters for both sifters.
createsifter-client.toml: client only; rendering toggles.
Server config is per-world by default: singleplayer/LAN stores it in saves/<save>/serverconfig/; dedicated server stores it under the world's serverconfig/. Remote clients see the config UI as read-only.

2. Server Config Key Options
difficulty: default HIGH; ULTRA / HIGH / MEDIUM / LOW / CUSTOM.
customChanceMultiplier: default 0.6; output multiplier only when CUSTOM.
customTimeMultiplier: default 1.5; time multiplier only when CUSTOM.
recipeOverrides: default empty; per-recipe, per-output overrides.
customRecipes: default empty; recipe edits/additions.
deletedRecipes: default empty; removed built-in recipe IDs.
recipeEditLocked: default false; permanent recipe edit lock.
enableNetheriteSift: default true; netherite sifting chain toggle.
Difficulty presets: ULTRA output x1.5, time x0.5; HIGH output x1.0, time x1.0; MEDIUM output x0.6, time x1.5; LOW output x0.35, time x2.0; CUSTOM uses customChanceMultiplier and customTimeMultiplier.
Notes: Output chance is clamped to ≤1.0: chance = min(1, baseChance x multiplier). recipeOverrides take priority over difficulty multipliers. Recipe edit lock can be enabled by any player; disabling it requires manually editing the config file and restarting. Selecting ULTRA, editing recipes, and changing overrides require cheat/OP permission. Remote server config UI is read-only.

3. Common Config
Powered Sifter: stress impact 4.0 su, min speed 1 RPM, output slots 16, items per cycle 1.
Brass Powered Sifter: stress impact 8.0 su, min speed 16 RPM, output slots 64, items per cycle 8 (configurable).
Brass Sifter supports output filtering and pauses processing when receiving a redstone signal. Output capacity only affects newly placed sifters.

4. Client Config
Pure rendering toggles: renderSiftedBlock, renderMovingMesh for both sifter types.

5. Balance Baseline
Progress per tick: clamp(|speed| / 16, 1, 512); rotation direction does not matter.
Built-in recipes: base 500 ticks = 25 seconds at HIGH difficulty.
At 256 RPM, a 500-tick cycle takes 32 ticks, about 1.6 seconds.
Brass Sifter processes 8 items per cycle, so its throughput is up to 8x that of the normal sifter.

6. Recipe System
Recipe type: createsifter:sifting. JSON fields include type, ingredients, results, processingTime, waterlogged, minimumSpeed.
Matching requires: correct siftable in input slot and correct mesh in mesh slot; waterlogged state matches the recipe; speed requirement if the recipe has minimumSpeed > 1; advanced/normal mesh mutual exclusion.
Only the dirt recipe requires waterlogged. Advanced meshes can be installed in both normal and Brass Sifters.
Built-in recipes (13, base 500 ticks):
gravel_andesite_mesh, Andesite: Copper Nugget 5%, Zinc Nugget 1%, Iron Nugget 1%, Gold Nugget 5%, Coal 10%, Flint 10%.
gravel_zinc_mesh, Zinc: Copper Nugget 5%, Zinc Nugget 2%, Iron Nugget 5%, Gold Nugget 10%, Coal 10%, Lapis Lazuli 5%, Flint 10%, Experience Nugget 10%.
gravel_brass_mesh, Brass: Crushed Copper Ore 10%, Crushed Zinc Ore 10%, Crushed Gold Ore 5%, Crushed Iron Ore 10%, Lapis Lazuli 10%, Coal 15%, Flint 10%, Experience Nugget 10%.
gravel_advanced_brass_mesh, Advanced Brass: Crushed Copper Ore 10%, Crushed Zinc Ore 10%, Crushed Gold Ore 5%, Crushed Iron Ore 15%, Lapis Lazuli 10%, Diamond 5%, Emerald 2%, Experience Nugget 10%.
sand_string_mesh, String: Redstone Dust 5%, Bone Meal 40%.
sand_andesite_mesh, Andesite: Redstone Dust 10%, Bone Meal 40%, Experience Nugget 10%.
sand_zinc_mesh, Zinc: Redstone Dust 15%, Bone Meal 40%, Experience Nugget 10%.
sand_brass_mesh, Brass: Redstone Dust (x2) 25%, Glowstone Dust 10%, Bone Meal 40%, Blaze Powder 5%, Experience Nugget 20%.
soul_sand_brass_mesh, Brass: Nether Quartz 10%, Nether Wart 5%, Experience Nugget 10%.
soul_sand_advanced_brass_mesh, Advanced Brass: Nether Quartz 45% + 15%, Nether Wart 10%, Ghast Tear 5%, Experience Nugget 20%.
dirt_string_mesh_waterlogged, String: Kelp 20%, Seagrass 30%, Tube Coral 5%, Brain Coral 5%, Bubble Coral 5%, Fire Coral 5%, Horn Coral 5%.
crushed_basalt_sturdy, Sturdy: Ancient Debris 2%, Netherite Scrap 1%, Experience Nugget 10%.
crushed_basalt_advance_sturdy, Advanced Sturdy: Ancient Debris 5%, Netherite Scrap 2%, Experience Nugget 10%.
Precursor chain: Basalt -> (create:crushing Crushing Wheels, 250 ticks) / (create:milling Millstone, 250 ticks) -> createsifter:crushed_basalt.

7. Drop Rolls and Priority
For each input item, each recipe output rolls independently: chance = min(1, baseChance x difficultyOutputMultiplier). If hit, output count items (default 1).
Priority: 1. recipeOverrides override; 2. Difficulty output multiplier; 3. Recipe base chance/count.
When enableNetheriteSift=false, netherite-family outputs are skipped before any roll. Overflow and filtered-out outputs drop above the sifter instead of being destroyed. Hand sifting takes 32 ticks, counts as waterlogged in liquid, and meshes have no durability.

8. Permissions and Multiplayer
View config UI: none; remote server UI is read-only.
Change difficulty (except ULTRA): no cheat requirement, subject to recipe lock/remote read-only.
Select ULTRA difficulty: cheat/OP.
Per-recipe overrides: cheat/OP.
Edit / create / delete recipes: cheat/OP.
Enable recipe edit lock: none.
Disable recipe edit lock: cannot be disabled in UI; manually edit config and restart.
Recipe edits/overrides are written to server config and synced to online players without relogging. The config UI supports session-level cancel.

License and Credits

This version is a community-maintained, unofficial Fabric port. The original mod was developed by oierbravo, with the first Fabric port by Shulej. This adaptation deeply iterates on the existing port and resolves API compatibility issues with Create 6.0.8.1.

  • License: LGPL-3.0
  • Original author: oierbravo (official Forge version)
  • First Fabric port: Shulej
  • This community adaptation and new features: jiesoon771

Note: The furthest upstream, oierbravo, uses LGPL-3.0 (Forge version); the Fabric source repository this adaptation is based on (Shulej) claims MIT. To align as fully as possible with the upstream licensing chain, this adaptation is released as a whole under LGPL-3.0. This adaptation retains all upstream notices.

This project is provided "AS-IS" without warranties of any kind. Basic functionality has been verified, but bugs may still exist. The author does not guarantee future updates or long-term maintenance; use at your own risk.

Thanks to oierbravo, Shulej, and the Create development team!


Download and Source


中文介绍

模组简介

《机械动力:筛子》的 Fabric 移植版更新!不止有移植,更新增了图形化配置界面、下界合金筛选链路等大量实用功能,是目前 1.20.1 Fabric 端功能最完整的《机械动力:筛子》适配版本!


核心亮点

一、全图形化配置界面,平衡调节零门槛

专门针对该模组长期受讨论的 平衡性问题,做了全套 可视化 配置升级!全程不用手动编辑配置文件,新手也能轻松上手。

以下功能需要 Mod Menu

通过暂停菜单 → Mods → Create:Sifting 进入配置界面,即可拥有:

  1. 更改难度预设:从「超高」到「低」的 5 档难度,一键切换产出效率与加工速度,轻松适配休闲生存、硬核整合包和空岛生存等不同玩法。
  2. 逐配方独立覆盖:进入存档后就能针对每一条筛选配方,单独调整每个产物的掉落概率(0–100%)与单次掉落数量,或是添加、删除产物。修改即时生效,无需重启游戏。
  3. 新增配方:您可以新增配方,自定义原材料、筛网和产物,来适配各种需求。
  4. 锁定配方更改功能:还在为控制不住自己改配方、难度而无法自律而痛苦吗?来锁定配方吧!

说了这么多,让我们来看看图吧:

Mod Difficulty Settings Interface Edit Recipe Create Recipe

提示:

所有配置以服务端为准,专用服务器会自动同步设置到所有客户端,无论是单机生存还是联机服务器、整合包制作,都能快速调出最贴合需求的平衡体验。更改配方以及难度"超高"需要作弊权限(毕竟和开创造没啥区别;比如,您可以将原材料设为土块,产出为64 个下界合金块……哦天呐)

二、下界合金筛选完整移植,1.20.1 解锁高阶玩法

本次适配把官方更高版本才有的下界合金筛选玩法完整带到了 1.20.1!这是所有《机械动力:筛子》的 1.20.1 版本所没有的(其实是我想玩才加的嘿嘿)。


注意,以下内容经过折叠,需要show soiler展开阅读。

不知道怎么玩?

去 MC 百科看看或者:

玩法与模组内容介绍:

机制与使用

基本操作
动力输入:筛子需要通过齿轮从侧面获取动力才能运转。
安装筛网:手持筛网右键点击筛子即可安装。
取出物品:空手右键取出全部产物;若输出区为空,则同时取回输入槽中的物品。
取下筛网:空手按住 Shift + 右键可取下当前安装的筛网,筛网返还背包。
投入物品:可直接将待筛选方块投掷到筛子顶部,或通过漏斗、溜槽、黄铜漏斗等自动化设备输入。
获取产物:筛选完成后可右键取出产物,也可通过自动化设备从侧面提取。

黄铜动力筛子
黄铜动力筛子是动力筛子的进阶版本。每次循环可同时处理 8 个物品,处理效率更高;支持输出过滤,可指定只输出特定物品;受到红石信号时停止工作。

含水筛选
部分配方需要筛子处于"含水"状态才能触发。将筛子放置在水中,或手持筛网在液体中筛选时,即视为含水状态。

筛选默认配方
该适配版内置 13 条筛选配方,所有配方默认处理时间为 500 Tick(25 秒),可通过配置界面调整以及添加新配方。以下为完整内置配方列表:

沙砾
安山筛网:铜粒 5%、锌粒 1%、铁粒 1%、金粒 5%、煤炭 10%、燧石 10%。
锌筛网:铜粒 5%、锌粒 2%、铁粒 5%、金粒 10%、煤炭 10%、青金石 5%、燧石 10%、经验颗粒 10%。
黄铜筛网:粉碎铜矿石 10%、粉碎锌矿石 10%、粉碎金矿石 5%、粉碎铁矿石 10%、青金石 10%、煤炭 15%、燧石 10%、经验颗粒 10%。
高级黄铜筛网:粉碎铜矿石 10%、粉碎锌矿石 10%、粉碎金矿石 5%、粉碎铁矿石 15%、青金石 10%、钻石 5%、绿宝石 2%、经验颗粒 10%。

沙子
线筛网:红石粉 5%、骨粉 40%。
安山筛网:红石粉 10%、骨粉 40%、经验颗粒 10%。
锌筛网:红石粉 15%、骨粉 40%、经验颗粒 10%。
黄铜筛网:红石粉(×2)25%、荧石粉 10%、骨粉 40%、烈焰粉 5%、经验颗粒 20%。

灵魂沙
黄铜筛网:下界石英 10%、下界疣 5%、经验颗粒 10%。
高级黄铜筛网:下界石英 45%、下界石英 15%、下界疣 10%、恶魂之泪 5%、经验颗粒 20%。

泥土(需含水)
线筛网:海带 20%、海草 30%、管珊瑚 5%、脑纹珊瑚 5%、气泡珊瑚 5%、火珊瑚 5%、鹿角珊瑚 5%。

粉碎玄武岩
耐固筛网:远古残骸 2%、下界合金碎片 1%、经验颗粒 10%。
高级耐固筛网:远古残骸 5%、下界合金碎片 2%、经验颗粒 10%。
粉碎玄武岩相关配方及耐固筛网为该适配版从官方新版(1.21)移植至 1.20.1,官方原版 1.20.1 无此内容。完整配方也可在游戏内通过 JEI 查看。

添加的内容
方块:动力筛子,基础筛子,每次循环处理 1 个物品;应力影响 4su,最低转速 1 RPM,输出容量 16。黄铜动力筛子,高级筛子,每次循环处理 8 个物品,支持输出过滤与红石控制,受到红石信号时暂停加工;应力影响 8su,最低转速 16 RPM,输出容量 64。粉碎玄武岩,可通过粉碎轮粉碎玄武岩获得,用于筛选下界相关资源。粉碎末地石,默认无内置配方,供整合包开发者通过数据包添加自定义筛选配方。尘土方块,默认无内置配方,供整合包开发者通过数据包添加自定义筛选配方。

物品(筛网):线筛网;安山筛网;锌筛网;黄铜筛网;自定义筛网;耐固筛网(从官方 1.21 移植);高级黄铜筛网;高级耐固筛网(从官方 1.21 移植);高级自定义筛网。自定义筛网与高级自定义筛网无内置筛选配方,供整合包开发者和普通玩家添加自定义配方。

运行要求

  • Minecraft 1.20.1
  • Fabric Loader 0.17.2 及以上
  • Fabric API ≥ 0.92.11+1.20.1
  • Create Fabric ≥ 6.0.8.1+build.1744-mc1.20.1
  • Java 17 ~ 21

服务器与客户端需使用同一模组文件,客户端必须同步安装本模组、机械动力与 Fabric API,版本需与服务器完全一致。

兼容性

以下数据基于 Minecraft 1.20.1、Create 6.0.8.1+、Fabric 环境整理。

确认兼容(实测)
核心依赖:Create 6.0.8.1+、Fabric API 0.92.11+、MC 1.20.1、Java 17/21(客户端与专用服务器均已实测,含 270+ 模组整合包加载共存验证)。
优化/渲染:Sodium 0.5.13、Sodium Extra、Iris 1.7.6、Indium、Lithium、C2ME、ModernFix、FerriteCore、Krypton、CreateBetterFps、EntityCulling、Dynamic FPS、MemoryLeakFix。
功能/辅助:JEI 15.20.0.134(配方正常显示)、Mod Menu 7.2.2、Cloth Config、Controlling、AppleSkin、BetterF3。
生态/内容:暮色森林、Create: Addition 1.3.4、Create Big Cannons 5.11.4。
其他功能模组(加载共存验证通过):Carry On、Waystones、Traveler's Backpack、FTB Ultimine、Inventory Profiles Next、Mouse Tweaks、Double Doors、Falling Leaves、Hardcore Revival、Simply Swords、Chat Heads、Eating Animation、NotEnoughAnimations、IMBlocker、Resolution Control+、LambDynamicLights、Modern UI、Zoomify、TaCZ Refabricated、I18nUpdateMod、AmbientSounds、Presence Footsteps、Sound Physics Remastered、LAN Server Properties、FastQuit、Voice Chat、JeCharacters、Open Parties and Claims、Do a Barrel Roll、Chunky、Continuity、Supplementaries / Amendments(+ Moonlight)、Cull Less Leaves、Xaero's World Map、Terralith、YUNG's 系列、Lazydfu、GPUMemLeakFix、fast-ip-ping 等。

理论兼容(基于官方兼容边界推导)
Create 生态附属(1.20.1 Fabric,最新版本满足 Create 6.0.8.1 下限):Steam 'n' Rails 1.7.2+、Copycats+ 3.0.8+、Create Deco 2.1.1、Slice & Dice 3.6.0、Enchantment Industry 2.5.2、Jetpack 4.4.2、Extended Cogwheels 2.1.1+、New Age、Ore Excavation、Power Loader (Fabric) 2.0.3、Diesel Generators [Fabric] 2.1.4、Interactive 1.2.1、Crystal Clear、Numismatics、Utilities、Contraption Terminals、Goggles 6.1.1、Trading Floor、Central Kitchen、Bells & Whistles、Interiors、Design n' Decor、Dreams & Desires、Copper & Zinc、Ultimine、Oxidized、Pattern Schematics 等。
常见优化/辅助/库模组:Embeddium、Starlight、Cull Less Leaves、GPUMemLeakFix、Xaero 地图、JourneyMap、背包/伤害显示/语音/汉化类、Architectury、Kotlin for Fabric、YUNG's API、GeckoLib、Terralith、YUNG's 系列、农夫乐事系、Supplementaries(已实测)等。
配方查看器:EMI / REI 可共存不冲突,但本模组只实现 JEI 插件,筛子配方在 EMI / REI 中不显示(建议使用 JEI 15.20+)。

兼容性未知
深度修改配方系统的模组(KubeJS 配方脚本、CraftTweaker 系):无集成,理论共存,但加载行为可能被干预。
自定义渲染管线(Canvas 等):与 Create 的 Flywheel 兼容性由 Create 侧决定。
深度集成动力网络 / 方块实体的 Create 附加(Interactive 具体交互、TFMG 等)。

不兼容
Create 0.5.1 及更早:依赖拒绝;加载器拒绝启动(非崩溃)。
Create 6.0.0 至 6.0.8:依赖拒绝;需 6.0.8.1 或以上。
OptiFine / OptiFabric:Create 官方不兼容;全版本不兼容。
被 Create 淘汰的旧版附加(railways<1.5.3、copycats≤1.1.1、slice&dice≤3.0.0、jetpack≤4.1.1、enchantment-industry<1.2.16、bigcannons≤0.5.3、diesel≤2.1.3、power-loader≤1.4.2、extendedgears≤2.1.0、interactive<1.1.0、garnished≤1.6.3 等):安装最新版。
Sodium<0.5.0 / Iris≤1.2.5 / Sound Physics<1.4.5:Create 官方不兼容;使用新版。
原版 createsifter 0.1.1:同 modid 冲突;不可同时安装。

升级提示:若当前 Create 为 6.0.7 至 6.0.8,需升级到 6.0.8.1。建议步骤:1. 从 mods/ 删除旧的 create-fabric-*.jar,放入新版 6.0.8.1 jar。2. 删除 mods/ 中残留的独立 Flywheel、Ponder、Porting Lib(porting_lib_*)、Registrate 等库文件;残留旧库是 Create 6 时代最常见的报错源头。3. 检查其他 Create 附加是否满足新下限(如 Railways ≥1.5.3、Copycats >1.1.1 等),如有需要一并升级。4. 启动验证:进入游戏并进入存档,确认日志无红色报错、各附加功能正常。5. 尽情享受游戏。

配置与平衡

1. 配置文件
createsifter-server.toml:按世界隔离;难度、配方覆盖/编辑、下界合金开关。
createsifter-common.toml:全局;两种筛子的机械参数。
createsifter-client.toml:仅客户端;渲染开关。
服务端配置默认按世界隔离:单机/局域网保存在 saves/<存档>/serverconfig/;专用服务器保存在世界目录的 serverconfig/ 下。远程客户端对配置界面只读。

2. 服务端配置重点
difficulty:默认 HIGH;可选 ULTRA / HIGH / MEDIUM / LOW / CUSTOM。
customChanceMultiplier:默认 0.6;仅 CUSTOM 时的产出倍率。
customTimeMultiplier:默认 1.5;仅 CUSTOM 时的时间倍率。
recipeOverrides:默认空;逐配方逐产物覆盖。
customRecipes:默认空;配方编辑/新增。
deletedRecipes:默认空;删除的内置配方。
recipeEditLocked:默认 false;永久配方编辑锁。
enableNetheriteSift:默认 true;下界合金筛选链总开关。
难度预设:ULTRA 产出 ×1.5、时间 ×0.5;HIGH 产出 ×1.0、时间 ×1.0;MEDIUM 产出 ×0.6、时间 ×1.5;LOW 产出 ×0.35、时间 ×2.0;CUSTOM 使用 customChanceMultiplier 与 customTimeMultiplier。
说明:产出概率最终钳制到 ≤1.0:chance = min(1, 基础概率 × 倍率)。recipeOverrides 优先级高于难度倍率。配方编辑锁任何玩家都可开启;关闭需手动改配置文件并重启。选择 ULTRA、编辑配方、修改覆盖需要作弊/OP。远程服务器配置界面只读。

3. 公共配置
动力筛子:应力影响 4.0 su,最低转速 1 RPM,输出槽位 16,每周期处理 1。
黄铜动力筛子:应力影响 8.0 su,最低转速 16 RPM,输出槽位 64,每周期处理 8(可配)。
黄铜筛子支持输出过滤,收到红石信号时暂停加工。输出容量只影响新放置的筛子。

4. 客户端配置
纯渲染开关:renderSiftedBlock、renderMovingMesh,分别对应两种筛子。

5. 平衡基线
每 tick 进度:clamp(|转速| ÷ 16, 1, 512),转动方向无关。
内置配方基础时长 500 tick = 25 秒(HIGH 难度)。
256 RPM 时,500 tick 周期耗时 32 tick,约 1.6 秒。
黄铜筛子每周期处理 8 个物品,吞吐量最高为普通筛子的 8 倍。

6. 配方系统
配方类型:createsifter:sifting。JSON 字段包括 type、ingredients、results、processingTime、waterlogged、minimumSpeed。
匹配条件:输入槽匹配筛分物,筛网槽匹配筛网;含水状态匹配配方;若配方 minimumSpeed > 1,需满足转速;高级/普通筛网互斥。
内置配方只有泥土需要含水。高级筛网可装在普通筛子和黄铜筛子上。
内置配方(13 条,基础 500 tick):
gravel_andesite_mesh,安山:铜粒 5%、锌粒 1%、铁粒 1%、金粒 5%、煤炭 10%、燧石 10%。
gravel_zinc_mesh,锌:铜粒 5%、锌粒 2%、铁粒 5%、金粒 10%、煤炭 10%、青金石 5%、燧石 10%、经验颗粒 10%。
gravel_brass_mesh,黄铜:粉碎铜矿石 10%、粉碎锌矿石 10%、粉碎金矿石 5%、粉碎铁矿石 10%、青金石 10%、煤炭 15%、燧石 10%、经验颗粒 10%。
gravel_advanced_brass_mesh,高级黄铜:粉碎铜矿石 10%、粉碎锌矿石 10%、粉碎金矿石 5%、粉碎铁矿石 15%、青金石 10%、钻石 5%、绿宝石 2%、经验颗粒 10%。
sand_string_mesh,线:红石粉 5%、骨粉 40%。
sand_andesite_mesh,安山:红石粉 10%、骨粉 40%、经验颗粒 10%。
sand_zinc_mesh,锌:红石粉 15%、骨粉 40%、经验颗粒 10%。
sand_brass_mesh,黄铜:红石粉(×2)25%、荧石粉 10%、骨粉 40%、烈焰粉 5%、经验颗粒 20%。
soul_sand_brass_mesh,黄铜:下界石英 10%、下界疣 5%、经验颗粒 10%。
soul_sand_advanced_brass_mesh,高级黄铜:下界石英 45% + 15%、下界疣 10%、恶魂之泪 5%、经验颗粒 20%。
dirt_string_mesh_waterlogged,线:海带 20%、海草 30%、管珊瑚 5%、脑纹珊瑚 5%、气泡珊瑚 5%、火珊瑚 5%、鹿角珊瑚 5%。
crushed_basalt_sturdy,耐固:远古残骸 2%、下界合金碎片 1%、经验颗粒 10%。
crushed_basalt_advance_sturdy,高级耐固:远古残骸 5%、下界合金碎片 2%、经验颗粒 10%。
前驱链路:玄武岩 ->(create:crushing 粉碎轮,250 tick)/(create:milling 石磨,250 tick)-> createsifter:crushed_basalt。

7. 掉落判定与优先级
每个输入物品对每条产物独立判定:chance = min(1, 基础概率 × 难度产出倍率)。若命中,产出 count 个(默认 1)。
优先级:1. recipeOverrides 覆盖;2. 难度产出倍率;3. 配方基础概率/数量。
enableNetheriteSift=false 时,下界合金族产物在任何判定前跳过。溢出和被过滤的产物会掉落在筛子上方,不会销毁。手持筛滤长按 32 tick,液体中视为含水,筛网无耐久。

8. 权限与多人
查看配置界面:无;远程服务器只读。
修改难度(ULTRA 除外):无作弊要求,受配方锁/远程只读限制。
选择 ULTRA 难度:需作弊/OP。
逐配方覆盖:需作弊/OP。
编辑/新建/删除配方:需作弊/OP。
开启配方编辑锁:无。
解除配方编辑锁:界面不可解;手动改配置文件并重启。
配方编辑/覆盖会写入服务端配置并同步给在线玩家,无需重进。配置界面支持会话级取消。

许可与致谢

本版本为 社区维护的非官方 Fabric 适配版。模组原版由 oierbravo 开发,Shulej 完成首次 Fabric 移植;本次适配在原有移植版基础上深度迭代,解决了 Create 6.0.8.1 版本的 API 兼容问题。

  • 开源协议:LGPL-3.0
  • 原版作者:oierbravo(Forge 官方版本)
  • Fabric 初代移植:Shulej
  • 本次社区适配与功能新增:jiesoon771

注意:最上游 oierbravo 采用 LGPL-3.0(Forge 版);本适配版基于的 Fabric 源码仓库(Shulej)声称 MIT。为最充分对齐上游授权链,本适配版整体按 LGPL-3.0 发布。本适配版已保留全部上游声明。

本项目按"原样(AS-IS)"提供,不附带任何形式的担保。已验证基本功能可用,但仍可能存在缺陷。作者不保证未来会更新或长期维护;请自行承担使用风险。

感谢 oierbravo、Shulej 以及 Create 开发团队!


下载与源码

The Create Sifting — Create Fabric 6.0.8.1 Team

profile avatar
  • 1
    Projects
  • 673
    Downloads