Create Fly

Quick rating

Community listing page, reviews here may not be monitored by the author.

Create Fly

By ZurrTumOwner

No reviews yet

Higher version Create mod porting to Fabric

Industrial
Steampunk/Dieselpunk
Tech
Create-focused
Redstone Improvements
Mod Fork/Port
Mod Loaders
Fabric
Quilt
Minecraft
26.2

Community voices

Reviews

List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Show per page
10
25
50
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Where It Runs
Client and Server

Must be installed on both the client and the server.

About

Project Details

Type
Mod
License
Creative Commons Zero v1.0 Universal
Latest Version
Create 6.0.9 build-4 for 26.1.2

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

About

Description

Higher version Create mod porting to Fabric

1. What the project specifically does or adds

  • This is a Fabric fork of Create. The official Create Fabric fork has not released a version 1.21.1 or higher. it has been a year since then.
  • Minecraft uses a new rendering method in higher versions: item models use a dedicated rendering folder, rendering uses a rendering pipeline, Entity, BlockEntity and GUI rendering is changed to extract the state first and then render, which requires creating special rendering for GUI elements.
  • Minecraft uses a new data loading method that can capture error messages, which requires a lot of changes to be compatible.
  • The original Fabric fork was ported using Porting-Lib, which actually required implementing many NeoForge features. This project uses a mixin specifically for Create features to make porting easier.
  • The original Fabric fork used a mixed approach to server-side and client-side development, which made it easy for the server to call non-existent client code, leading to errors. This project uses a new code separation mode for development.
  • The original Fabric fork used a builder to generate data, which relied on Registrate-Refabricated and made migration difficult. This project registers data in a way that's more consistent with vanilla Minecraft.
  • This project implements the full Create feature independently, without the need to install the Fabric API.

2. Why someone should want to download the project

  • Minecraft will always release new versions, and old versions will always become obsolete. If they cannot be ported in time, the accumulated modifications will be huge.
  • This project can provide higher version Create content that does not exist in the original Fabric fork.

3. Any other critical information the user must know before downloading

  • Please do not report issues with this mod to simibubi and NeoForge Create.
  • Please do not use old game saves. Because data loading changes, data may be lost.
  • Recommended to use REI or JEI or EIV or RRV to view recipes, and please report any game crashes.
  • Using shaders will disable Flywheel optimizations.
  • For more related Mods, please follow Discord.

4. TODO List

  • Create Commands
  • Compat Fabric Events
  • Compat Other Mod

This project modifies and includes code from the following projects:

  • Engine-Room/Flywheel
  • Engine-Room/Flywheel/Vanillin
  • Creators-of-Create/Create
  • Creators-of-Create/Ponder

Contains partial code

  • fabricMC/fabric ItemGroup
  • neoforged/NeoForge ObjModel

The license agreement for the open source code used in this project is stored in the licenses directory.

Curse Maven

repositories {
    exclusiveContent {
        forRepository {
            maven {
                url "https://cursemaven.com"
            }
        }
        filter {
            includeGroup "curse.maven"
        }
    }
}

dependencies {
    // 26.2-rc-2
    implementation "curse.maven:create-fly-1346281:8245554-sources-8245556"
    // 26.1.2
    implementation "curse.maven:create-fly-1346281:8250336-sources-8250341"
    // 1.21.11
    modImplementation "curse.maven:create-fly-1346281:7658527-sources-7658535"
    // 1.21.10
    modImplementation "curse.maven:create-fly-1346281:7589702-sources-7589709"
    // 1.21.8
    modImplementation "curse.maven:create-fly-1346281:7604718-sources-7604724"
}

Donate

  • Supporting the Project

patreon

afdian

Create Mod Advancement page, including the latest package contents Using complementary shaders View the game tutorial using Ponder. View Recipe with REI

Higher version Create mod porting to Fabric

1. What the project specifically does or adds

  • This is a Fabric fork of Create. The official Create Fabric fork has not released a version 1.21.1 or higher. it has been a year since then.
  • Minecraft uses a new rendering method in higher versions: item models use a dedicated rendering folder, rendering uses a rendering pipeline, Entity, BlockEntity and GUI rendering is changed to extract the state first and then render, which requires creating special rendering for GUI elements.
  • Minecraft uses a new data loading method that can capture error messages, which requires a lot of changes to be compatible.
  • The original Fabric fork was ported using Porting-Lib, which actually required implementing many NeoForge features. This project uses a mixin specifically for Create features to make porting easier.
  • The original Fabric fork used a mixed approach to server-side and client-side development, which made it easy for the server to call non-existent client code, leading to errors. This project uses a new code separation mode for development.
  • The original Fabric fork used a builder to generate data, which relied on Registrate-Refabricated and made migration difficult. This project registers data in a way that's more consistent with vanilla Minecraft.
  • This project implements the full Create feature independently, without the need to install the Fabric API.

2. Why someone should want to download the project

  • Minecraft will always release new versions, and old versions will always become obsolete. If they cannot be ported in time, the accumulated modifications will be huge.
  • This project can provide higher version Create content that does not exist in the original Fabric fork.

3. Any other critical information the user must know before downloading

  • Please do not report issues with this mod to simibubi and NeoForge Create.
  • Please do not use old game saves. Because data loading changes, data may be lost.
  • Recommended to use REI or JEI or EIV or RRV to view recipes, and please report any game crashes.
  • Using shaders will disable Flywheel optimizations.
  • For more related Mods, please follow Discord.

4. TODO List

  • Create Commands
  • Compat Fabric Events
  • Compat Other Mod

This project modifies and includes code from the following projects:

  • Engine-Room/Flywheel
  • Engine-Room/Flywheel/Vanillin
  • Creators-of-Create/Create
  • Creators-of-Create/Ponder

Contains partial code

  • fabricMC/fabric ItemGroup
  • neoforged/NeoForge ObjModel

The license agreement for the open source code used in this project is stored in the licenses directory.

Modrinth Maven

repositories {
    exclusiveContent {
        forRepository {
            maven {
                name = "Modrinth"
                url = "https://api.modrinth.com/maven"
            }
        }
        filter {
            includeGroup "maven.modrinth"
        }
    }
}

dependencies {
    // 26.2-rc-2
    implementation "maven.modrinth:create-fly:26.2-rc-2-6.0.9-1"
    // 26.1.2
    implementation "maven.modrinth:create-fly:26.1.2-6.0.9-4"
    // 1.21.11
    modImplementation "maven.modrinth:create-fly:1.21.11-6.0.9-5"
    // 1.21.10
    modImplementation "maven.modrinth:create-fly:1.21.10-6.0.9-2"
    // 1.21.8
    modImplementation "maven.modrinth:create-fly:1.21.8-6.0.9-2"
}

Donate

  • Supporting the Project

patreon

afdian

Screenshots

Gallery

  • Higher version Package Feature
    Higher version Package Feature Contains all Create Advancement
  • Using complementary shaders
    Using complementary shaders Using shaders will disable Flywheel optimizations
  • View the tutorial on how to use the Postbox
    View the tutorial on how to use the Postbox View the game tutorial using Ponder
  • View Recipe with REI
    View Recipe with REI Almost implemented Create's recipe display
  • Higher version Package Feature
    Higher version Package Feature Contains all Create Advancement
  • Using complementary shaders
    Using complementary shaders shaders will disable Flywheel optimizations
  • View the game tutorial using Ponder.
    View the game tutorial using Ponder. It's interesting.
  • View Recipe with REI
    View Recipe with REI Almost implemented Create's recipe display
  • Port Fabric Game Display
    Port Fabric Game Display This is no joke, it runs on Fabric.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
1
In stacks

By the numbers

Statistics

~740,000
Total Downloads
CurseForge
~250,000
Modrinth
~490,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works