From b742b2ccb4522668af929d47fa9ed30fd5853704 Mon Sep 17 00:00:00 2001 From: Uko Kokņevičs Date: Fri, 12 Jan 2024 02:45:13 +0100 Subject: Add lombok --- build.gradle.kts | 1 + settings.gradle.kts | 30 +++++++++++++++++++++- .../enes/mc/eris_alchemy/menu/ChestLikeMenu.java | 6 ++--- .../lv/enes/mc/eris_alchemy/utils/SyncedValue.java | 6 ++--- 4 files changed, 34 insertions(+), 9 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 3c5b89e..c804c99 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,5 +1,6 @@ plugins { `maven-publish` + id("io.freefair.lombok") id("org.quiltmc.loom") } diff --git a/settings.gradle.kts b/settings.gradle.kts index 465bf11..df4757f 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -3,18 +3,46 @@ pluginManagement { maven { name = "Quilt" url = uri("https://maven.quiltmc.org/repository/release") + content { + includeGroup("org.quiltmc") + includeGroup("org.quiltmc.loom") + includeGroup("org.quiltmc.parsers") + } } maven { name = "Fabric" url = uri("https://maven.fabricmc.net/") + content { + includeGroup("com.google.guava") + includeGroup("net.fabricmc") + includeGroup("org.cadixdev") + includeGroup("org.jetbrains") + includeGroup("org.ow2.asm") + } } - gradlePluginPortal() + gradlePluginPortal().content { + includeGroup("com.fasterxml.jackson") + includeGroup("com.fasterxml.jackson.core") + includeGroup("com.google.code.findbugs") + includeGroup("com.google.code.gson") + includeGroup("com.google.errorprone") + includeGroup("com.google.guava") + includeGroup("commons-io") + includeGroup("io.freefair.gradle") + includeGroup("io.freefair.lombok") + includeGroup("org.cadixdev") + includeGroup("org.checkerframework") + includeGroup("org.jetbrains") + includeGroup("org.jetbrains.kotlinx") + includeGroup("org.ow2.asm") + } } val loomPluginVersion: String by settings plugins { + id("io.freefair.lombok") version "8.4" id("org.quiltmc.loom") version loomPluginVersion } } \ No newline at end of file diff --git a/src/main/java/lv/enes/mc/eris_alchemy/menu/ChestLikeMenu.java b/src/main/java/lv/enes/mc/eris_alchemy/menu/ChestLikeMenu.java index e561f0d..fdc083f 100644 --- a/src/main/java/lv/enes/mc/eris_alchemy/menu/ChestLikeMenu.java +++ b/src/main/java/lv/enes/mc/eris_alchemy/menu/ChestLikeMenu.java @@ -1,6 +1,7 @@ package lv.enes.mc.eris_alchemy.menu; import jakarta.annotation.Nonnull; +import lombok.Getter; import net.minecraft.world.Container; import net.minecraft.world.entity.player.Inventory; import net.minecraft.world.entity.player.Player; @@ -9,6 +10,7 @@ import net.minecraft.world.inventory.MenuType; import net.minecraft.world.inventory.Slot; import net.minecraft.world.item.ItemStack; +@Getter public abstract class ChestLikeMenu extends AbstractContainerMenu { protected final Container container; @@ -42,10 +44,6 @@ public abstract class ChestLikeMenu extends AbstractContainerMenu { } } - public Container getContainer() { - return container; - } - protected int getQuickMoveStart() { return 0; } diff --git a/src/main/java/lv/enes/mc/eris_alchemy/utils/SyncedValue.java b/src/main/java/lv/enes/mc/eris_alchemy/utils/SyncedValue.java index c7e52bf..40bbfa9 100644 --- a/src/main/java/lv/enes/mc/eris_alchemy/utils/SyncedValue.java +++ b/src/main/java/lv/enes/mc/eris_alchemy/utils/SyncedValue.java @@ -1,6 +1,7 @@ package lv.enes.mc.eris_alchemy.utils; import jakarta.annotation.Nonnull; +import lombok.Getter; import lv.enes.mc.eris_alchemy.ErisAlchemyRegistry; import net.fabricmc.api.EnvType; import net.minecraft.network.FriendlyByteBuf; @@ -20,6 +21,7 @@ public sealed abstract class SyncedValue { private final long id; private boolean changed = true; + @Getter private E value; public SyncedValue(E value) { @@ -41,10 +43,6 @@ public sealed abstract class SyncedValue { write(buf, value); } - public E getValue() { - return value; - } - public void setValue(E value) { this.value = value; this.changed = true; -- cgit v1.2.3