Skip to content

Instantly share code, notes, and snippets.

package downloader;
import downloader.mlp.LauncherJsonHelper;
import downloader.mlp.Version;
import downloader.mlp.VersionManifest;
import net.fabricmc.stitch.merge.JarMerger;
import java.io.*;
import java.net.URL;
import java.nio.file.Files;
CLASS q net/minecraft/advancement/Advancement
CLASS a Task
FIELD field_1147 display Lz;
FIELD field_1148 criteria Ljava/util/Map;
FIELD field_1149 parentObj Lq;
FIELD field_1150 requirements [[Ljava/lang/String;
FIELD field_1151 merger Lab;
FIELD field_1152 parentId Lqt;
FIELD field_1153 rewards Lt;
METHOD method_20416 display (Lbce;Ljn;Ljn;Lqt;Laa;ZZZ)Lq$a;
package knit;
import com.intellij.ide.util.JavaAnonymousClassesHelper;
import com.intellij.lang.jvm.JvmModifier;
import com.intellij.openapi.ui.Messages;
import com.intellij.psi.*;
import com.intellij.psi.util.PsiTreeUtil;
import knit.mapping.*;
import java.io.File;
package knit.mapping;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.util.*;
import java.util.stream.Collectors;
import com.google.gson.Gson;
import com.google.gson.JsonElement;
import java.io.File;
import java.io.FileReader;
import java.io.InputStream;
import java.net.URL;
import java.nio.file.Files;
import java.nio.file.StandardCopyOption;
import java.util.Collections;
plugins {
id 'java'
}
group 'net.minecraft'
version '19w04b'
sourceCompatibility = '1.8'
targetCompatibility = '1.8'
package vanillafix.mixin;
import com.google.common.collect.Lists;
import com.google.common.collect.Queues;
import net.minecraft.client.render.chunk.BlockLayeredBufferBuilder;
import net.minecraft.client.render.chunk.ChunkBatcher;
import net.minecraft.client.render.chunk.ChunkRenderWorker;
import net.minecraft.util.math.MathHelper;
import org.apache.logging.log4j.Logger;
import org.spongepowered.asm.mixin.Final;
package vanillafix.mixin.chunkrenderprofiler;
import net.minecraft.client.MinecraftClient;
import net.minecraft.client.options.GameOptions;
import net.minecraft.util.profiler.DisableableProfiler;
import vanillafix.PatchedMinecraftClient;
import vanillafix.ProfilerStorage;
import org.objectweb.asm.Opcodes;
import org.spongepowered.asm.mixin.Final;
import org.spongepowered.asm.mixin.Mixin;
package vanillafix.mixin.chunkrenderprofiler;
import net.minecraft.client.MinecraftClient;
import net.minecraft.client.options.GameOptions;
import net.minecraft.util.profiler.DisableableProfiler;
import notjustmaps.PatchedMinecraftClient;
import notjustmaps.ProfilerStorage;
import org.objectweb.asm.Opcodes;
import org.spongepowered.asm.mixin.Final;
import org.spongepowered.asm.mixin.Mixin;
import it.unimi.dsi.fastutil.longs.Long2ByteLinkedOpenHashMap;
import net.fabricmc.api.EnvType;
import net.fabricmc.api.Environment;
import net.minecraft.block.Block;
import net.minecraft.block.BlockState;
import net.minecraft.util.BooleanBiFunction;
import net.minecraft.util.math.BlockPos;
import net.minecraft.util.math.Direction;
import net.minecraft.util.shape.VoxelShape;
import net.minecraft.util.shape.VoxelShapes;