diff --git a/build.gradle b/build.gradle
index 778889e..200c57a 100644
--- a/build.gradle
+++ b/build.gradle
@@ -20,6 +20,10 @@ repositories {
}
}
+ maven {
+ name "crmReleases"
+ url "https://maven.crmodders.dev/releases"
+ }
maven {
name "JitPack"
url "https://jitpack.io"
@@ -36,10 +40,6 @@ repositories {
name "Sponge"
url "https://repo.spongepowered.org/maven/"
}
- maven {
- name "crmReleases"
- url "https://maven.crmodders.dev/releases"
- }
mavenCentral()
@@ -72,7 +72,7 @@ dependencies {
//quiltMod "quilt-mod:fluxapi:0.5.8r2"
quiltMod "dev.crmodders:fluxapi:${fluxapi_version}"//0.5.5
- quiltMod "com.github.ForwarD-NerN:BlockEntityPrototype:c4a5a6e"
+ quiltMod "com.github.ForwarD-NerN:BlockEntityPrototype:${becraft_version}"
}
processResources {
diff --git a/gradle.properties b/gradle.properties
index bec5f08..be50c43 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -9,7 +9,8 @@ group=net.pietru
id=omni_power
# Dependency Versions
-cosmic_reach_version=0.1.22
+cosmic_reach_version=0.1.24
cosmic_quilt_version=2.0.2
-fluxapi_version=0.5.8r2
\ No newline at end of file
+fluxapi_version=0.5.9
+becraft_version=f9f05f6
\ No newline at end of file
diff --git a/readme.md b/readme.md
index cfbff5b..cf90708 100644
--- a/readme.md
+++ b/readme.md
@@ -3,9 +3,9 @@ Mod for game Cosmic Reach.\
Based on the example mod for the [Cosmic Quilt](https://codeberg.org/CRModders/cosmic-quilt) Loader
## Mod requires
-- Cosmic Reach (0.1.22+)
+- Cosmic Reach (0.1.24+)
- Cosmic Quilt (2.0.2+)
-- Flux API (0.5.8+)
+- Flux API (0.5.9+)
diff --git a/src/main/java/net/pietru/omni_power/OmniPower.java b/src/main/java/net/pietru/omni_power/OmniPower.java
index cd3ae37..86aa437 100644
--- a/src/main/java/net/pietru/omni_power/OmniPower.java
+++ b/src/main/java/net/pietru/omni_power/OmniPower.java
@@ -1,9 +1,9 @@
package net.pietru.omni_power;
-import dev.crmodders.flux.api.block.impl.BasicResourceBlock;
+import dev.crmodders.flux.api.v5.block.impl.BasicResourceBlock;
+import dev.crmodders.flux.api.v5.generators.BlockGenerator;
import dev.crmodders.flux.registry.FluxRegistries;
import dev.crmodders.flux.tags.Identifier;
-import dev.crmodders.flux.util.BlockBuilderUtils;
import finalforeach.cosmicreach.blockevents.BlockEvents;
import net.pietru.omni_power.blockevents.Power;
import dev.crmodders.cosmicquilt.api.entrypoint.ModInitializer;
@@ -31,7 +31,7 @@ public class OmniPower implements ModInitializer {
//BlockBuilderUtils.getBlockFromJson(new Identifier(MOD_ID, block));
FluxRegistries.BLOCKS.register(
new Identifier(MOD_ID, block),
- new BasicResourceBlock(new Identifier(MOD_ID, block))
+ BlockGenerator::createGenerator
);
}
}
diff --git a/src/main/resources/quilt.mod.json b/src/main/resources/quilt.mod.json
index c384ecb..e7e1234 100644
--- a/src/main/resources/quilt.mod.json
+++ b/src/main/resources/quilt.mod.json
@@ -35,11 +35,11 @@
},
{
"id": "cosmic_reach",
- "versions": ">=0.1.22"
+ "versions": ">=0.1.24"
},
{
"id": "fluxapi",
- "versions": ">=0.5.8"
+ "versions": ">=0.5.9"
}
],