fabric.mod.json:
neoforge.mods.toml: > Updated minumum version of mods and load order *.java: > cleaned up some code Updated to version 6.2.2 Fixed bug in Client.java for the position parser
This commit is contained in:
@@ -2,18 +2,6 @@ package me.zacharias.speedometer.forge;
|
||||
|
||||
import com.mojang.datafixers.util.Unit;
|
||||
import me.zacharias.speedometer.Speedometer;
|
||||
import net.minecraft.client.Minecraft;
|
||||
import net.minecraft.network.chat.Component;
|
||||
import net.minecraft.resources.ResourceLocation;
|
||||
import net.minecraft.server.packs.AbstractPackResources;
|
||||
import net.minecraft.server.packs.PackLocationInfo;
|
||||
import net.minecraft.server.packs.PackResources;
|
||||
import net.minecraft.server.packs.PackType;
|
||||
import net.minecraft.server.packs.repository.KnownPack;
|
||||
import net.minecraft.server.packs.repository.Pack;
|
||||
import net.minecraft.server.packs.repository.PackSource;
|
||||
import net.minecraft.server.packs.resources.IoSupplier;
|
||||
import net.minecraft.server.packs.resources.PreparableReloadListener;
|
||||
import net.minecraft.server.packs.resources.ResourceManager;
|
||||
import net.minecraft.server.packs.resources.SimplePreparableReloadListener;
|
||||
import net.minecraft.util.profiling.ProfilerFiller;
|
||||
@@ -23,19 +11,8 @@ import net.neoforged.bus.api.SubscribeEvent;
|
||||
import net.neoforged.fml.common.EventBusSubscriber;
|
||||
import net.neoforged.fml.common.Mod;
|
||||
import net.neoforged.fml.event.lifecycle.FMLClientSetupEvent;
|
||||
import net.neoforged.neoforge.client.ClientNeoForgeMod;
|
||||
import net.neoforged.neoforge.client.event.RegisterClientReloadListenersEvent;
|
||||
import net.neoforged.neoforge.common.NeoForge;
|
||||
import net.neoforged.neoforge.resource.ResourcePackLoader;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
|
||||
import java.io.InputStream;
|
||||
import java.util.Optional;
|
||||
import java.util.Set;
|
||||
import java.util.concurrent.CompletableFuture;
|
||||
import java.util.concurrent.Executor;
|
||||
|
||||
import static me.zacharias.speedometer.Speedometer.*;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
@Mod(Speedometer.MOD_ID)
|
||||
public class SpeedometerNeoForge {
|
||||
@@ -52,7 +29,7 @@ class EventHandler
|
||||
{
|
||||
/**
|
||||
* Register the reload listener for the speedometers
|
||||
* This is required since i havent found how to put this in the Architecture Abstraction layer(Common module)
|
||||
* This is required since i haven't found how to put this in the Architecture Abstraction layer(Common module)
|
||||
* TODO: Find a way to put this in the Abstraction layer
|
||||
* @param event The event that is fired when the client reloads resources
|
||||
*/
|
||||
@@ -60,12 +37,12 @@ class EventHandler
|
||||
private static void onResourceReload(RegisterClientReloadListenersEvent event) {
|
||||
event.registerReloadListener(new SimplePreparableReloadListener<Unit>() {
|
||||
@Override
|
||||
protected Unit prepare(ResourceManager arg, ProfilerFiller arg2) {
|
||||
protected @NotNull Unit prepare(@NotNull ResourceManager arg, @NotNull ProfilerFiller arg2) {
|
||||
return Unit.INSTANCE;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void apply(Unit object, ResourceManager resourceManager, ProfilerFiller arg2) {
|
||||
protected void apply(@NotNull Unit object, @NotNull ResourceManager resourceManager, @NotNull ProfilerFiller arg2) {
|
||||
Speedometer.loadSpeedometers(resourceManager);
|
||||
}
|
||||
});
|
||||
|
||||
@@ -82,12 +82,12 @@ Just displaying your speed
|
||||
[[dependencies.speedometer]]
|
||||
modId="architectury"
|
||||
mandatory=true
|
||||
versionRange="[13.0.1,)"
|
||||
ordering="NONE"
|
||||
versionRange="[13.0.5,)"
|
||||
ordering="BEFORE"
|
||||
side="CLIENT"
|
||||
[[dependencies.speedometer]]
|
||||
modId="cloth_config"
|
||||
mandatory=false
|
||||
versionRange="[15.0.127,)"
|
||||
ordering="NONE"
|
||||
type="optional"
|
||||
versionRange="[15.0.140,)"
|
||||
ordering="BEFORE"
|
||||
side="CLIENT"
|
||||
Reference in New Issue
Block a user