@@ -1,3 +1,8 @@
+/*
+ * Roughly Enough Items by Danielshe.
+ * Licensed under the MIT License.
+ */
+
package me.shedaniel.rei;
import io.github.prospector.modmenu.api.ModMenuApi;
import com.google.common.collect.Lists;
import me.shedaniel.rei.gui.widget.ItemListOverlay;
package me.shedaniel.rei.api;
import net.minecraft.client.gui.Screen;
import java.awt.*;
import me.shedaniel.rei.client.ClientHelperImpl;
import me.shedaniel.rei.client.ConfigObject;
import me.shedaniel.rei.RoughlyEnoughItemsCore;
public interface DisplaySettings<T extends RecipeDisplay> {
public enum DisplayVisibility {
public interface DisplayVisibilityHandler {
public enum ItemCheatingMode {
import net.minecraft.item.Item;
import net.minecraft.util.Identifier;
public enum PluginFunction {
import me.shedaniel.rei.gui.RecipeViewingScreen;
public class RelativePoint {
import me.shedaniel.rei.gui.renderables.EmptyRenderer;
import net.minecraft.client.gui.DrawableHelper;
package me.shedaniel.rei.client;
import com.google.common.collect.ImmutableList;
import blue.endless.jankson.Jankson;
import blue.endless.jankson.Comment;
public enum ItemListOrdering {
import net.minecraft.client.resource.language.I18n;
import java.util.function.Function;
public enum Weather {
package me.shedaniel.rei.gui;
package me.shedaniel.rei.gui.config;
import me.shedaniel.rei.client.ItemListOrdering;
package me.shedaniel.rei.gui.credits;
import net.minecraft.client.MinecraftClient;
import me.shedaniel.rei.client.ScreenHelper;
package me.shedaniel.rei.gui.renderables;
import me.shedaniel.rei.api.Renderer;
package me.shedaniel.rei.gui.widget;
import com.mojang.blaze3d.platform.GlStateManager;
import net.minecraft.text.TextComponent;
import me.shedaniel.cloth.api.ClientUtils;
import net.minecraft.client.gui.Element;
import me.shedaniel.rei.api.RecipeDisplay;
import com.google.common.base.Predicates;
package me.shedaniel.rei.listeners;
import net.minecraft.client.gui.ContainerScreen;
import net.minecraft.client.gui.ingame.CreativePlayerInventoryScreen;
import net.minecraft.client.gui.recipebook.GroupButtonWidget;
package me.shedaniel.rei.mixin;
package me.shedaniel.rei.plugin;
package me.shedaniel.rei.utils;
import me.shedaniel.cloth.api.ConfigScreenBuilder;