aboutsummaryrefslogtreecommitdiff
path: root/neoforge/src/main/resources
diff options
context:
space:
mode:
Diffstat (limited to 'neoforge/src/main/resources')
-rw-r--r--neoforge/src/main/resources/META-INF/accesstransformer.cfg50
-rw-r--r--neoforge/src/main/resources/META-INF/mods.toml38
-rw-r--r--neoforge/src/main/resources/META-INF/services/me.shedaniel.rei.impl.client.ErrorDisplayer$ErrorGuiInitializer1
-rw-r--r--neoforge/src/main/resources/META-INF/services/me.shedaniel.rei.impl.init.PluginDetector1
-rw-r--r--neoforge/src/main/resources/META-INF/services/me.shedaniel.rei.impl.init.PrimitivePlatformAdapter1
-rw-r--r--neoforge/src/main/resources/icon.pngbin0 -> 27270 bytes
-rw-r--r--neoforge/src/main/resources/pack.mcmeta6
-rw-r--r--neoforge/src/main/resources/rei.mixins.json22
8 files changed, 119 insertions, 0 deletions
diff --git a/neoforge/src/main/resources/META-INF/accesstransformer.cfg b/neoforge/src/main/resources/META-INF/accesstransformer.cfg
new file mode 100644
index 000000000..d3cd4b3a0
--- /dev/null
+++ b/neoforge/src/main/resources/META-INF/accesstransformer.cfg
@@ -0,0 +1,50 @@
+public net.minecraft.client.gui.Font$StringRenderOutput
+public net.minecraft.world.item.alchemy.PotionBrewing$Mix
+public net.minecraft.client.gui.components.ImageButton sprites
+public net.minecraft.client.gui.screens.inventory.AbstractContainerScreen hoveredSlot
+public net.minecraft.client.gui.screens.inventory.AbstractContainerScreen imageHeight
+public net.minecraft.client.gui.screens.inventory.AbstractContainerScreen imageWidth
+public net.minecraft.client.gui.screens.inventory.AbstractContainerScreen isQuickCrafting
+public net.minecraft.client.gui.screens.inventory.AbstractContainerScreen leftPos
+public net.minecraft.client.gui.screens.inventory.AbstractContainerScreen topPos
+public net.minecraft.client.gui.screens.inventory.EffectRenderingInventoryScreen f_98699_
+public net.minecraft.client.gui.screens.recipebook.RecipeBookComponent ghostRecipe
+public net.minecraft.client.gui.screens.recipebook.RecipeBookComponent searchBox
+public net.minecraft.client.gui.screens.recipebook.RecipeBookComponent tabButtons
+public net.minecraft.client.StringSplitter widthProvider
+public net.minecraft.nbt.CompoundTag tags
+public net.minecraft.world.entity.player.Inventory compartments
+public net.minecraft.world.item.alchemy.PotionBrewing ALLOWED_CONTAINERS
+public net.minecraft.world.item.alchemy.PotionBrewing CONTAINER_MIXES
+public net.minecraft.world.item.alchemy.PotionBrewing POTION_MIXES
+public net.minecraft.world.item.alchemy.PotionBrewing$Mix from
+public net.minecraft.world.item.alchemy.PotionBrewing$Mix ingredient
+public net.minecraft.world.item.alchemy.PotionBrewing$Mix to
+public net.minecraft.client.gui.GuiComponent innerBlit(Lorg/joml/Matrix4f;IIIIIFFFF)V
+public net.minecraft.client.gui.screens.Screen addWidget(Lnet/minecraft/client/gui/components/events/GuiEventListener;)Lnet/minecraft/client/gui/components/events/GuiEventListener;
+public net.minecraft.client.gui.screens.Screen init()V
+public net.minecraft.client.gui.screens.Screen insertText(Ljava/lang/String;Z)V
+public net.minecraft.client.gui.screens.Screen isValidCharacterForName(Ljava/lang/String;CI)Z
+public-f net.minecraft.client.gui.screens.inventory.AbstractContainerScreen draggingItem
+protected net.minecraft.client.gui.screens.Screen init(Lnet/minecraft/client/Minecraft;II)V
+public net.minecraft.client.gui.screens.Screen addRenderableWidget(Lnet/minecraft/client/gui/components/events/GuiEventListener;)Lnet/minecraft/client/gui/components/events/GuiEventListener;
+public net.minecraft.client.gui.screens.Screen addRenderableOnly(Lnet/minecraft/client/gui/components/Renderable;)Lnet/minecraft/client/gui/components/Renderable;
+public net.minecraft.client.gui.GuiGraphics renderTooltipInternal(Lnet/minecraft/client/gui/Font;Ljava/util/List;IILnet/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipPositioner;)V # renderTooltipInternal
+public net.minecraft.client.gui.GuiGraphics tooltipStack
+public net.minecraft.client.gui.GuiGraphics innerBlit(Lnet/minecraft/resources/ResourceLocation;IIIIIFFFF)V # innerBlit
+public net.minecraft.client.renderer.RenderType create(Ljava/lang/String;Lcom/mojang/blaze3d/vertex/VertexFormat;Lcom/mojang/blaze3d/vertex/VertexFormat$Mode;ILnet/minecraft/client/renderer/RenderType$CompositeState;)Lnet/minecraft/client/renderer/RenderType$CompositeRenderType;
+public net.minecraft.client.renderer.RenderType$OutlineProperty
+public net.minecraft.client.renderer.RenderType$CompositeState
+public net.minecraft.tags.TagEntry tag # tag
+public net.minecraft.tags.TagEntry id # id
+public net.minecraft.world.item.crafting.SmithingTransformRecipe template # template
+public net.minecraft.world.item.crafting.SmithingTransformRecipe base # base
+public net.minecraft.world.item.crafting.SmithingTransformRecipe addition # addition
+public net.minecraft.world.item.crafting.SmithingTrimRecipe template # template
+public net.minecraft.world.item.crafting.SmithingTrimRecipe base # base
+public net.minecraft.world.item.crafting.SmithingTrimRecipe addition # addition
+public-f net.minecraft.client.gui.font.CodepointMap empty # empty
+public-f net.minecraft.client.gui.font.CodepointMap blockMap # blockMap
+public-f net.minecraft.client.gui.font.CodepointMap blockConstructor # blockConstructor
+public net.minecraft.world.item.CreativeModeTab displayItemsGenerator # displayItemsGenerator
+public net.minecraft.world.item.CreativeModeTab$ItemDisplayBuilder
diff --git a/neoforge/src/main/resources/META-INF/mods.toml b/neoforge/src/main/resources/META-INF/mods.toml
new file mode 100644
index 000000000..e509df151
--- /dev/null
+++ b/neoforge/src/main/resources/META-INF/mods.toml
@@ -0,0 +1,38 @@
+modLoader = "javafml"
+loaderVersion = "[1,)"
+issueTrackerURL = "https://github.com/shedaniel/RoughlyEnoughItems/issues"
+logoFile = "icon.png"
+authors = "shedaniel"
+license = "MIT"
+
+[[mods]]
+modId = "roughlyenoughitems"
+version = "${version}"
+displayName = "Roughly Enough Items (REI)"
+description = '''
+To allow players to view items and recipes.
+'''
+
+[[dependencies.roughlyenoughitems]]
+modId = "architectury"
+mandatory = true
+versionRange = "[8,)"
+ordering = "NONE"
+side = "BOTH"
+
+[[dependencies.roughlyenoughitems]]
+modId = "cloth_config"
+mandatory = true
+versionRange = "[10.0,)"
+ordering = "NONE"
+side = "BOTH"
+
+[[dependencies.roughlyenoughitems]]
+modId = "neoforge"
+mandatory = true
+versionRange = "[20.2.0,)"
+ordering = "NONE"
+side = "BOTH"
+
+[[mixins]]
+config = "rei.mixins.json"
diff --git a/neoforge/src/main/resources/META-INF/services/me.shedaniel.rei.impl.client.ErrorDisplayer$ErrorGuiInitializer b/neoforge/src/main/resources/META-INF/services/me.shedaniel.rei.impl.client.ErrorDisplayer$ErrorGuiInitializer
new file mode 100644
index 000000000..34c93bd88
--- /dev/null
+++ b/neoforge/src/main/resources/META-INF/services/me.shedaniel.rei.impl.client.ErrorDisplayer$ErrorGuiInitializer
@@ -0,0 +1 @@
+me.shedaniel.rei.impl.client.forge.ErrorDisplayerImpl \ No newline at end of file
diff --git a/neoforge/src/main/resources/META-INF/services/me.shedaniel.rei.impl.init.PluginDetector b/neoforge/src/main/resources/META-INF/services/me.shedaniel.rei.impl.init.PluginDetector
new file mode 100644
index 000000000..fad0cb4ad
--- /dev/null
+++ b/neoforge/src/main/resources/META-INF/services/me.shedaniel.rei.impl.init.PluginDetector
@@ -0,0 +1 @@
+me.shedaniel.rei.forge.PluginDetectorImpl \ No newline at end of file
diff --git a/neoforge/src/main/resources/META-INF/services/me.shedaniel.rei.impl.init.PrimitivePlatformAdapter b/neoforge/src/main/resources/META-INF/services/me.shedaniel.rei.impl.init.PrimitivePlatformAdapter
new file mode 100644
index 000000000..324e02bf7
--- /dev/null
+++ b/neoforge/src/main/resources/META-INF/services/me.shedaniel.rei.impl.init.PrimitivePlatformAdapter
@@ -0,0 +1 @@
+me.shedaniel.rei.forge.PrimitivePlatformAdapterImpl \ No newline at end of file
diff --git a/neoforge/src/main/resources/icon.png b/neoforge/src/main/resources/icon.png
new file mode 100644
index 000000000..b7a48aef0
--- /dev/null
+++ b/neoforge/src/main/resources/icon.png
Binary files differ
diff --git a/neoforge/src/main/resources/pack.mcmeta b/neoforge/src/main/resources/pack.mcmeta
new file mode 100644
index 000000000..5cfd55687
--- /dev/null
+++ b/neoforge/src/main/resources/pack.mcmeta
@@ -0,0 +1,6 @@
+{
+ "pack": {
+ "description": "Roughly Enough Items",
+ "pack_format": 6
+ }
+}
diff --git a/neoforge/src/main/resources/rei.mixins.json b/neoforge/src/main/resources/rei.mixins.json
new file mode 100644
index 000000000..e95039402
--- /dev/null
+++ b/neoforge/src/main/resources/rei.mixins.json
@@ -0,0 +1,22 @@
+{
+ "required": true,
+ "package": "me.shedaniel.rei.mixin.forge",
+ "compatibilityLevel": "JAVA_8",
+ "client": [
+ "MixinClientPacketListener",
+ "MixinEffectRenderingInventoryScreen",
+ "MixinFontSet",
+ "MixinInputConstants",
+ "MixinInputConstantsKey",
+ "MixinRecipeToast"
+ ],
+ "mixins": [
+ "MixinPacketEncoder",
+ "MixinTagLoader",
+ "MixinTagManager"
+ ],
+ "injectors": {
+ "maxShiftBy": 5,
+ "defaultRequire": 1
+ }
+}