Automate version filling in CarpetSettings and add date to version in mod json
This commit is contained in:
2 files changed
+4
-3
No files matched your search
+2
-2
@@ -31,10 +31,10 @@ dependencies {
|
|||||||
}
|
}
|
||||||
|
|
||||||
processResources {
|
processResources {
|
||||||
inputs.property "version", project.version
|
inputs.property "version", project.version+'+v'+new Date().format('yyMMdd')
|
||||||
|
|
||||||
filesMatching("fabric.mod.json") {
|
filesMatching("fabric.mod.json") {
|
||||||
expand "version": project.mod_version
|
expand "version": project.mod_version+'+v'+new Date().format('yyMMdd')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ import carpet.utils.Translations;
|
|||||||
import carpet.utils.CommandHelper;
|
import carpet.utils.CommandHelper;
|
||||||
import carpet.utils.Messenger;
|
import carpet.utils.Messenger;
|
||||||
import carpet.utils.SpawnChunks;
|
import carpet.utils.SpawnChunks;
|
||||||
|
import net.fabricmc.loader.api.FabricLoader;
|
||||||
import net.minecraft.commands.CommandSourceStack;
|
import net.minecraft.commands.CommandSourceStack;
|
||||||
import net.minecraft.core.BlockPos;
|
import net.minecraft.core.BlockPos;
|
||||||
import net.minecraft.core.registries.BuiltInRegistries;
|
import net.minecraft.core.registries.BuiltInRegistries;
|
||||||
@@ -49,7 +50,7 @@ import static carpet.api.settings.RuleCategory.CLIENT;
|
|||||||
@SuppressWarnings({"CanBeFinal", "removal"}) // removal should be removed after migrating rules to the new system
|
@SuppressWarnings({"CanBeFinal", "removal"}) // removal should be removed after migrating rules to the new system
|
||||||
public class CarpetSettings
|
public class CarpetSettings
|
||||||
{
|
{
|
||||||
public static final String carpetVersion = "1.4.93+v221230";
|
public static final String carpetVersion = FabricLoader.getInstance().getModContainer("carpet").orElseThrow().getMetadata().getVersion().toString();
|
||||||
public static final String releaseTarget = "1.19.3";
|
public static final String releaseTarget = "1.19.3";
|
||||||
public static final Logger LOG = LoggerFactory.getLogger("carpet");
|
public static final Logger LOG = LoggerFactory.getLogger("carpet");
|
||||||
public static final ThreadLocal<Boolean> skipGenerationChecks = ThreadLocal.withInitial(() -> false);
|
public static final ThreadLocal<Boolean> skipGenerationChecks = ThreadLocal.withInitial(() -> false);
|
||||||
|
|||||||
Reference in new issue
Block a user