diff options
Diffstat (limited to 'neoforge/src/main/resources')
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 Binary files differnew file mode 100644 index 000000000..b7a48aef0 --- /dev/null +++ b/neoforge/src/main/resources/icon.png 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 + } +} |
