diff options
| author | 2024-01-12 02:45:13 +0100 | |
|---|---|---|
| committer | 2024-01-12 02:45:13 +0100 | |
| commit | b742b2ccb4522668af929d47fa9ed30fd5853704 (patch) | |
| tree | 24f5d3676a14536d80a6c6cadb63d180fc32044b | |
| parent | Move default emc values to JSON files in datapack (diff) | |
| download | mc-eris-alchemy-b742b2ccb4522668af929d47fa9ed30fd5853704.tar.gz mc-eris-alchemy-b742b2ccb4522668af929d47fa9ed30fd5853704.tar.xz mc-eris-alchemy-b742b2ccb4522668af929d47fa9ed30fd5853704.zip | |
Add lombok
| -rw-r--r-- | build.gradle.kts | 1 | ||||
| -rw-r--r-- | settings.gradle.kts | 30 | ||||
| -rw-r--r-- | src/main/java/lv/enes/mc/eris_alchemy/menu/ChestLikeMenu.java | 6 | ||||
| -rw-r--r-- | src/main/java/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 @@ | |||
| 1 | plugins { | 1 | plugins { |
| 2 | `maven-publish` | 2 | `maven-publish` |
| 3 | id("io.freefair.lombok") | ||
| 3 | id("org.quiltmc.loom") | 4 | id("org.quiltmc.loom") |
| 4 | } | 5 | } |
| 5 | 6 | ||
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 { | |||
| 3 | maven { | 3 | maven { |
| 4 | name = "Quilt" | 4 | name = "Quilt" |
| 5 | url = uri("https://maven.quiltmc.org/repository/release") | 5 | url = uri("https://maven.quiltmc.org/repository/release") |
| 6 | content { | ||
| 7 | includeGroup("org.quiltmc") | ||
| 8 | includeGroup("org.quiltmc.loom") | ||
| 9 | includeGroup("org.quiltmc.parsers") | ||
| 10 | } | ||
| 6 | } | 11 | } |
| 7 | 12 | ||
| 8 | maven { | 13 | maven { |
| 9 | name = "Fabric" | 14 | name = "Fabric" |
| 10 | url = uri("https://maven.fabricmc.net/") | 15 | url = uri("https://maven.fabricmc.net/") |
| 16 | content { | ||
| 17 | includeGroup("com.google.guava") | ||
| 18 | includeGroup("net.fabricmc") | ||
| 19 | includeGroup("org.cadixdev") | ||
| 20 | includeGroup("org.jetbrains") | ||
| 21 | includeGroup("org.ow2.asm") | ||
| 22 | } | ||
| 11 | } | 23 | } |
| 12 | 24 | ||
| 13 | gradlePluginPortal() | 25 | gradlePluginPortal().content { |
| 26 | includeGroup("com.fasterxml.jackson") | ||
| 27 | includeGroup("com.fasterxml.jackson.core") | ||
| 28 | includeGroup("com.google.code.findbugs") | ||
| 29 | includeGroup("com.google.code.gson") | ||
| 30 | includeGroup("com.google.errorprone") | ||
| 31 | includeGroup("com.google.guava") | ||
| 32 | includeGroup("commons-io") | ||
| 33 | includeGroup("io.freefair.gradle") | ||
| 34 | includeGroup("io.freefair.lombok") | ||
| 35 | includeGroup("org.cadixdev") | ||
| 36 | includeGroup("org.checkerframework") | ||
| 37 | includeGroup("org.jetbrains") | ||
| 38 | includeGroup("org.jetbrains.kotlinx") | ||
| 39 | includeGroup("org.ow2.asm") | ||
| 40 | } | ||
| 14 | } | 41 | } |
| 15 | 42 | ||
| 16 | val loomPluginVersion: String by settings | 43 | val loomPluginVersion: String by settings |
| 17 | plugins { | 44 | plugins { |
| 45 | id("io.freefair.lombok") version "8.4" | ||
| 18 | id("org.quiltmc.loom") version loomPluginVersion | 46 | id("org.quiltmc.loom") version loomPluginVersion |
| 19 | } | 47 | } |
| 20 | } \ No newline at end of file | 48 | } \ 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 @@ | |||
| 1 | package lv.enes.mc.eris_alchemy.menu; | 1 | package lv.enes.mc.eris_alchemy.menu; |
| 2 | 2 | ||
| 3 | import jakarta.annotation.Nonnull; | 3 | import jakarta.annotation.Nonnull; |
| 4 | import lombok.Getter; | ||
| 4 | import net.minecraft.world.Container; | 5 | import net.minecraft.world.Container; |
| 5 | import net.minecraft.world.entity.player.Inventory; | 6 | import net.minecraft.world.entity.player.Inventory; |
| 6 | import net.minecraft.world.entity.player.Player; | 7 | import net.minecraft.world.entity.player.Player; |
| @@ -9,6 +10,7 @@ import net.minecraft.world.inventory.MenuType; | |||
| 9 | import net.minecraft.world.inventory.Slot; | 10 | import net.minecraft.world.inventory.Slot; |
| 10 | import net.minecraft.world.item.ItemStack; | 11 | import net.minecraft.world.item.ItemStack; |
| 11 | 12 | ||
| 13 | @Getter | ||
| 12 | public abstract class ChestLikeMenu extends AbstractContainerMenu { | 14 | public abstract class ChestLikeMenu extends AbstractContainerMenu { |
| 13 | protected final Container container; | 15 | protected final Container container; |
| 14 | 16 | ||
| @@ -42,10 +44,6 @@ public abstract class ChestLikeMenu extends AbstractContainerMenu { | |||
| 42 | } | 44 | } |
| 43 | } | 45 | } |
| 44 | 46 | ||
| 45 | public Container getContainer() { | ||
| 46 | return container; | ||
| 47 | } | ||
| 48 | |||
| 49 | protected int getQuickMoveStart() { | 47 | protected int getQuickMoveStart() { |
| 50 | return 0; | 48 | return 0; |
| 51 | } | 49 | } |
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 @@ | |||
| 1 | package lv.enes.mc.eris_alchemy.utils; | 1 | package lv.enes.mc.eris_alchemy.utils; |
| 2 | 2 | ||
| 3 | import jakarta.annotation.Nonnull; | 3 | import jakarta.annotation.Nonnull; |
| 4 | import lombok.Getter; | ||
| 4 | import lv.enes.mc.eris_alchemy.ErisAlchemyRegistry; | 5 | import lv.enes.mc.eris_alchemy.ErisAlchemyRegistry; |
| 5 | import net.fabricmc.api.EnvType; | 6 | import net.fabricmc.api.EnvType; |
| 6 | import net.minecraft.network.FriendlyByteBuf; | 7 | import net.minecraft.network.FriendlyByteBuf; |
| @@ -20,6 +21,7 @@ public sealed abstract class SyncedValue<E> { | |||
| 20 | 21 | ||
| 21 | private final long id; | 22 | private final long id; |
| 22 | private boolean changed = true; | 23 | private boolean changed = true; |
| 24 | @Getter | ||
| 23 | private E value; | 25 | private E value; |
| 24 | 26 | ||
| 25 | public SyncedValue(E value) { | 27 | public SyncedValue(E value) { |
| @@ -41,10 +43,6 @@ public sealed abstract class SyncedValue<E> { | |||
| 41 | write(buf, value); | 43 | write(buf, value); |
| 42 | } | 44 | } |
| 43 | 45 | ||
| 44 | public E getValue() { | ||
| 45 | return value; | ||
| 46 | } | ||
| 47 | |||
| 48 | public void setValue(E value) { | 46 | public void setValue(E value) { |
| 49 | this.value = value; | 47 | this.value = value; |
| 50 | this.changed = true; | 48 | this.changed = true; |