Tags
Creators
Details
Licensed MIT
Published last year
Updated 2 months ago
All versions
0.3.2
Release
Create: Propulsion 0.3.25 months ago 49.9K
Compatibility
Minecraft: Java Edition
1.20.1–1.20.6
Platforms
Forge
NeoForge
Supported environments
Client and server
Required content
Changes
Features
- Stirling Engine now can be turned off with a redstone signal.
- Added lossy envelope uncrafting recipe.
- Envelopes are now flammable.
- Tilt Adapter now uses FlickerAwareTicker, and therefore won't break if used too frequently.
- Added CC:T peripherals for Stirling Engine, Redstone Transmission, Tilt Adapter, Hot Air Pump. See the wiki page for peripherals
- Added PRECISE, APPROXIMATE and OFF options for propeller blade obstruction. PRECISE mode is the default one, and it allows to place propellers inline with short solid blocks like slabs and panels without breaking blades.
- Propeller Blades are now data-driven. This should allow registration of custom propeller blades via KubeJS or similar frameworks. Also, this is cleaner.
Optimizations
- Optimized magnet pairing logic by implementing iterative re-pairing and sleep threshold. Now magnets find pairs in O(N), instead of O(N^2), and do so only if magnet moves significantly.
- Optimized magnet registry & force application by removing the level reference from magnet attachment.
- Added Liquid Burner visual.
- Lowered default propeller blur instances from 64 to 32. Visually, this is imperceptible, but should decrease gpu load when near propellers.
- Added a separate option to configure propeller head max instances. Lowered default head blur instances from 64 to 16.
Fixes
- Fixed Redstone Transmission sometimes breaking in incremental mode.
- Fixed Redstone Transmission crashing the game with a stack overflow due to recursively propagating through itself.
- Fixed hot air particle renderer incorrectly binding VAO to 0 instead of the previous object. Now previous VAO and its data are restored correctly.
- Fixed Propeller item model not having a shaft.
- Completely rewrote CC:T peripheral registration.
- Completely rewrote Tilt Adapter.
- Got rid of "create.gui" in lang files.
- Completely refactored lang-related code. Now it is cleaner and requires fewer duplicate keys. Keys are now more readable.
- Propeller obstruction now checks only for four corner blocks instead of all nine used for the world fluid check. This increases responsivness of the obstruction mechanic at by 225%.
- Updated zh_cn lang (Thanks to LogicWheat!)
- Updated ru_ru lang.
Optional dependencies
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:fmudhH0S:y6S2JThu"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:fmudhH0S:y6S2JThu"
}





