Skip to content

Instantly share code, notes, and snippets.

package eu.thog.prometheus.core;
import com.google.common.eventbus.EventBus;
import net.minecraftforge.fml.common.*;
import net.minecraftforge.fml.common.versioning.ArtifactVersion;
import net.minecraftforge.fml.common.versioning.VersionRange;
import net.minecraftforge.fml.relauncher.ReflectionHelper;
import java.io.File;
import java.net.URL;
@marysaka
marysaka / ProgressLogger.java
Created August 20, 2016 10:43
Wrapper to the Gradle ProgressLogger internal API (Tested with version <= 2.14)
package eu.thog.gradle.util.progress;
import org.gradle.api.Project;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
/**
* Wrapper to ProgressLogger internal API
* Created by Thog the 25/06/2016
@marysaka
marysaka / BiomeRegistry.java
Created March 1, 2016 12:27
[Spigot 1.9 NMS] Biome Registry Hack
package eu.thog.base.utils.v1_9_R1;
import eu.thog.base.utils.IDRegistry;
import eu.thog.base.utils.IRegistry;
import eu.thog.base.utils.ReflectionUtils;
import net.minecraft.server.v1_9_R1.BiomeBase;
import net.minecraft.server.v1_9_R1.MinecraftKey;
import net.minecraft.server.v1_9_R1.RegistryID;
import net.minecraft.server.v1_9_R1.RegistryMaterials;
import org.apache.commons.lang3.Validate;