Compare commits
2 Commits
e83d98fdec
...
e6aab9cd19
Author | SHA1 | Date |
---|---|---|
Johannes Frohnmeyer | e6aab9cd19 | |
Johannes Frohnmeyer | 8409042838 |
|
@ -6,10 +6,10 @@ allprojects { group = "io.gitlab.jfronny" }
|
|||
base.archivesName = "quickmath"
|
||||
|
||||
jfMod {
|
||||
minecraftVersion = "1.20.1"
|
||||
yarn("build.10")
|
||||
minecraftVersion = "1.20.2"
|
||||
yarn("build.1")
|
||||
loaderVersion = "0.14.22"
|
||||
libJfVersion = "3.12.5"
|
||||
libJfVersion = "3.13.1"
|
||||
|
||||
modrinth {
|
||||
projectId = "quickmath"
|
||||
|
@ -24,11 +24,11 @@ jfMod {
|
|||
}
|
||||
|
||||
dependencies {
|
||||
modImplementation("io.gitlab.jfronny.libjf:libjf-config-core-v1:${jfMod.libJfVersion.get()}")
|
||||
modImplementation("io.gitlab.jfronny.libjf:libjf-config-core-v2:${jfMod.libJfVersion.get()}")
|
||||
modImplementation("io.gitlab.jfronny.libjf:libjf-unsafe-v0:${jfMod.libJfVersion.get()}")
|
||||
|
||||
// Dev env
|
||||
modLocalRuntime("io.gitlab.jfronny.libjf:libjf-config-ui-tiny-v1:${jfMod.libJfVersion.get()}")
|
||||
modLocalRuntime("io.gitlab.jfronny.libjf:libjf-config-ui-tiny:${jfMod.libJfVersion.get()}")
|
||||
modLocalRuntime("io.gitlab.jfronny.libjf:libjf-devutil:${jfMod.libJfVersion.get()}")
|
||||
modLocalRuntime("com.terraformersmc:modmenu:7.2.2")
|
||||
modLocalRuntime("com.terraformersmc:modmenu:8.0.0-beta.2")
|
||||
}
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
package io.gitlab.jfronny.quickmath;
|
||||
|
||||
import io.gitlab.jfronny.libjf.config.api.v1.Entry;
|
||||
import io.gitlab.jfronny.libjf.config.api.v1.JfConfig;
|
||||
import io.gitlab.jfronny.libjf.config.api.v1.dsl.ConfigBuilder;
|
||||
import io.gitlab.jfronny.libjf.config.api.v2.Entry;
|
||||
import io.gitlab.jfronny.libjf.config.api.v2.JfConfig;
|
||||
import io.gitlab.jfronny.libjf.config.api.v2.dsl.ConfigBuilder;
|
||||
|
||||
@JfConfig(tweaker = Cfg.Migrations.class)
|
||||
public class Cfg {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package io.gitlab.jfronny.quickmath;
|
||||
|
||||
import io.gitlab.jfronny.commons.log.*;
|
||||
import io.gitlab.jfronny.commons.logging.*;
|
||||
import net.fabricmc.api.*;
|
||||
|
||||
public class ModMain implements ModInitializer {
|
||||
|
|
|
@ -12,11 +12,19 @@ public abstract class MathHelperMixin {
|
|||
@Shadow public static int floor(double value) { return 0; }
|
||||
@Shadow public static double nextDouble(Random random, double min, double max) { return 0; }
|
||||
|
||||
/**
|
||||
* @author JFronny
|
||||
* @reason Reduce precision
|
||||
*/
|
||||
@Overwrite
|
||||
public static long lfloor(double d) {
|
||||
return (long) (Math.floor(d / 4) * 4);
|
||||
}
|
||||
|
||||
/**
|
||||
* @author JFronny
|
||||
* @reason Introduce variation
|
||||
*/
|
||||
@Overwrite
|
||||
public static double absMax(double d, double e) {
|
||||
if (d > 0.0D) {
|
||||
|
|
Loading…
Reference in New Issue