forked from sorceress/EasyAuth
build fixed :D
This commit is contained in:
parent
95dc259c48
commit
95a110be4d
|
@ -1,5 +1,5 @@
|
||||||
plugins {
|
plugins {
|
||||||
id "architectury-plugin" version "1.3.54"
|
id "architectury-plugin" version "2.0.56"
|
||||||
id "forgified-fabric-loom" version "0.6.45" apply false
|
id "forgified-fabric-loom" version "0.6.45" apply false
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@ repositories {
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
minecraft "com.mojang:minecraft:${rootProject.architect.minecraft}"
|
minecraft "com.mojang:minecraft:${rootProject.minecraft_version}"
|
||||||
mappings("net.fabricmc:yarn:${rootProject.yarn_mappings}:v2")
|
mappings("net.fabricmc:yarn:${rootProject.yarn_mappings}:v2")
|
||||||
// We depend on fabric loader here to use the fabric @Environment annotations
|
// We depend on fabric loader here to use the fabric @Environment annotations
|
||||||
// Do NOT use other classes from fabric loader
|
// Do NOT use other classes from fabric loader
|
||||||
|
@ -41,6 +41,6 @@ dependencies {
|
||||||
include 'net.java.dev.jna:jna:5.5.0'
|
include 'net.java.dev.jna:jna:5.5.0'
|
||||||
}
|
}
|
||||||
|
|
||||||
architect {
|
architectury {
|
||||||
common()
|
common()
|
||||||
}
|
}
|
|
@ -30,15 +30,12 @@ dependencies {
|
||||||
|
|
||||||
compileOnly(project(path: ":common")) {
|
compileOnly(project(path: ":common")) {
|
||||||
transitive = false
|
transitive = false
|
||||||
exclude(module: "fabric-api")
|
|
||||||
}
|
}
|
||||||
runtimeOnly(project(path: ":common", configuration: "transformedRuntime")) {
|
runtimeOnly(project(path: ":common", configuration: "transformDevelopmentFabric")) {
|
||||||
transitive = false
|
transitive = false
|
||||||
exclude(module: "fabric-api")
|
|
||||||
}
|
}
|
||||||
shadow(project(path: ":common", configuration: "transformed")) {
|
shadow(project(path: ":common", configuration: "transformProductionFabric")) {
|
||||||
transitive = false
|
transitive = false
|
||||||
exclude(module: "fabric-api")
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -6,13 +6,15 @@ import net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents;
|
||||||
import net.fabricmc.fabric.api.event.player.*;
|
import net.fabricmc.fabric.api.event.player.*;
|
||||||
import net.fabricmc.loader.api.FabricLoader;
|
import net.fabricmc.loader.api.FabricLoader;
|
||||||
import net.minecraft.server.MinecraftServer;
|
import net.minecraft.server.MinecraftServer;
|
||||||
|
import org.samo_lego.simpleauth.commands.*;
|
||||||
|
import org.samo_lego.simpleauth.event.AuthEventHandler;
|
||||||
|
|
||||||
public class SimpleAuthFabric implements DedicatedServerModInitializer {
|
public class SimpleAuthFabric implements DedicatedServerModInitializer {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onInitializeServer() {
|
public void onInitializeServer() {
|
||||||
SimpleAuth.init(FabricLoader.getInstance().getGameDir());
|
SimpleAuth.init(FabricLoader.getInstance().getGameDir());
|
||||||
|
//FabricLoader.getInstance().isModLoaded("carpet");
|
||||||
|
|
||||||
// Registering the commands
|
// Registering the commands
|
||||||
CommandRegistrationCallback.EVENT.register((dispatcher, dedicated) -> {
|
CommandRegistrationCallback.EVENT.register((dispatcher, dedicated) -> {
|
||||||
|
@ -29,7 +31,7 @@ public class SimpleAuthFabric implements DedicatedServerModInitializer {
|
||||||
UseItemCallback.EVENT.register((player, world, hand) -> AuthEventHandler.onUseItem(player));
|
UseItemCallback.EVENT.register((player, world, hand) -> AuthEventHandler.onUseItem(player));
|
||||||
AttackEntityCallback.EVENT.register((player, world, hand, entity, entityHitResult) -> AuthEventHandler.onAttackEntity(player));
|
AttackEntityCallback.EVENT.register((player, world, hand, entity, entityHitResult) -> AuthEventHandler.onAttackEntity(player));
|
||||||
UseEntityCallback.EVENT.register((player, world, hand, entity, entityHitResult) -> AuthEventHandler.onUseEntity(player));
|
UseEntityCallback.EVENT.register((player, world, hand, entity, entityHitResult) -> AuthEventHandler.onUseEntity(player));
|
||||||
ServerLifecycleEvents.START_DATA_PACK_RELOAD.register((server, serverResourceManager) -> AuthEventHandler.reloadConfig(null));
|
ServerLifecycleEvents.START_DATA_PACK_RELOAD.register((server, serverResourceManager) -> AuthCommand.reloadConfig(null));
|
||||||
ServerLifecycleEvents.SERVER_STOPPED.register(this::onStopServer);
|
ServerLifecycleEvents.SERVER_STOPPED.register(this::onStopServer);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -17,19 +17,19 @@ loom {
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
minecraft("com.mojang:minecraft:${rootProject.architect.minecraft}")
|
minecraft("com.mojang:minecraft:${rootProject.minecraft_version}")
|
||||||
mappings("net.fabricmc:yarn:${rootProject.yarn_mappings}:v2")
|
mappings("net.fabricmc:yarn:${rootProject.yarn_mappings}:v2")
|
||||||
forge("net.minecraftforge:forge:${rootProject.architect.minecraft}-${rootProject.forge_version}")
|
forge("net.minecraftforge:forge:${rootProject.minecraft_version}-${rootProject.forge_version}")
|
||||||
// Remove the next line if you don't want to depend on the API
|
// Remove the next line if you don't want to depend on the API
|
||||||
modCompile("me.shedaniel:architectury:${rootProject.architectury_version}:forge")
|
modCompile("me.shedaniel:architectury:${rootProject.architectury_version}:forge")
|
||||||
|
|
||||||
compileOnly(project(path: ":common")) {
|
compileOnly(project(path: ":common")) {
|
||||||
transitive = false
|
transitive = false
|
||||||
}
|
}
|
||||||
runtimeOnly(project(path: ":common", configuration: "transformForgeFakeMod")) {
|
runtimeOnly(project(path: ":common", configuration: "transformDevelopmentForge")) {
|
||||||
transitive = false
|
transitive = false
|
||||||
}
|
}
|
||||||
shadow(project(path: ":common", configuration: "transformForge")) {
|
shadow(project(path: ":common", configuration: "transformProductionForge")) {
|
||||||
transitive = false
|
transitive = false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue