mirror of
https://github.com/MineLittlePony/MineLittlePony.git
synced 2025-02-16 17:44:23 +01:00
20w20b -> 1.16
This commit is contained in:
parent
7d2767d9f8
commit
3a11a25de2
6 changed files with 34 additions and 36 deletions
|
@ -1,6 +1,6 @@
|
|||
plugins {
|
||||
id 'java-library'
|
||||
id 'fabric-loom' version '0.2.7-SNAPSHOT'
|
||||
id 'fabric-loom' version '0.4-SNAPSHOT'
|
||||
id 'maven-publish'
|
||||
}
|
||||
|
||||
|
@ -56,9 +56,9 @@ dependencies {
|
|||
|
||||
compileOnly "com.google.code.findbugs:jsr305:3.0.2"
|
||||
|
||||
modApi "net.fabricmc.fabric-api:fabric-api-base:0.1.2+"
|
||||
modApi "net.fabricmc.fabric-api:fabric-events-lifecycle-v0:0.1.2+1a47cd7816"
|
||||
modApi "net.fabricmc.fabric-api:fabric-resource-loader-v0:0.1.14+"
|
||||
modApi fabricApi.module("fabric-api-base", project.fabric_version)
|
||||
modApi fabricApi.module("fabric-events-lifecycle-v0", project.fabric_version)
|
||||
modApi fabricApi.module("fabric-resource-loader-v0", project.fabric_version)
|
||||
|
||||
modApi "com.minelittlepony:Kirin:${project.kirin_version}"
|
||||
include "com.minelittlepony:Kirin:${project.kirin_version}"
|
||||
|
|
|
@ -3,9 +3,10 @@ org.gradle.daemon=false
|
|||
|
||||
# Fabric Properties
|
||||
# check these on https://modmuss50.me/fabric.html
|
||||
minecraft_version=20w20b
|
||||
yarn_mappings=20w20b+build.1:v2
|
||||
loader_version=0.8.3+build.196
|
||||
minecraft_version=1.16-rc1
|
||||
yarn_mappings=1.16-rc1+build.4:v2
|
||||
loader_version=0.8.8+build.202
|
||||
fabric_version=0.12.5+build.367-1.16
|
||||
|
||||
# Mod Properties
|
||||
group=com.minelittlepony
|
||||
|
@ -16,7 +17,7 @@ org.gradle.daemon=false
|
|||
release=SNAPSHOT
|
||||
|
||||
# Dependencies
|
||||
modmenu_version=1.11.+
|
||||
kirin_version=1.6.4-20w20b-SNAPSHOT
|
||||
hd_skins_version=6.1.4-20w20b-SNAPSHOT
|
||||
mson_version=1.1.12-20w20b-SNAPSHOT
|
||||
modmenu_version=1.12.+
|
||||
kirin_version=1.6.4-1.16-rc1-1.16-SNAPSHOT
|
||||
hd_skins_version=6.1.4-1.16-rc1-1.16-SNAPSHOT
|
||||
mson_version=1.2-1.16-rc1-1.16-SNAPSHOT
|
||||
|
|
|
@ -94,8 +94,7 @@ public enum TriggerPixels {
|
|||
}
|
||||
|
||||
public int readValue(int x, int y, NativeImage image) {
|
||||
/*getPixelABGR*/
|
||||
return (Color.abgrToArgb(image.getPixelRgba(x, y)) >> offset) & mask;
|
||||
return (Color.abgrToArgb(image.getPixelColor(x, y)) >> offset) & mask;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -16,8 +16,7 @@ import com.minelittlepony.common.util.GamePaths;
|
|||
import com.minelittlepony.settings.PonyConfig;
|
||||
|
||||
import net.fabricmc.api.ClientModInitializer;
|
||||
import net.fabricmc.fabric.api.client.keybinding.FabricKeyBinding;
|
||||
import net.fabricmc.fabric.api.client.keybinding.KeyBindingRegistry;
|
||||
import net.fabricmc.fabric.api.client.keybinding.v1.KeyBindingHelper;
|
||||
import net.fabricmc.fabric.api.event.client.ClientTickCallback;
|
||||
import net.fabricmc.fabric.api.resource.ResourceManagerHelper;
|
||||
import net.fabricmc.loader.api.FabricLoader;
|
||||
|
@ -46,7 +45,7 @@ public class MineLittlePony implements ClientModInitializer {
|
|||
private ClientPonyConfig config;
|
||||
private PonyManager ponyManager;
|
||||
|
||||
private FabricKeyBinding keyBinding;
|
||||
private final KeyBinding keyBinding = new KeyBinding("key.minelittlepony.settings", InputUtil.Type.KEYSYM, GLFW.GLFW_KEY_F9, "key.categories.misc");
|
||||
|
||||
private boolean hasHdSkins;
|
||||
private boolean hasModMenu;
|
||||
|
@ -69,9 +68,8 @@ public class MineLittlePony implements ClientModInitializer {
|
|||
|
||||
config = new ClientPonyConfig(GamePaths.getConfigDirectory().resolve("minelp.json"));
|
||||
ponyManager = new PonyManager(config);
|
||||
keyBinding = FabricKeyBinding.Builder.create(new Identifier("minelittlepony", "settings"), InputUtil.Type.KEYSYM, GLFW.GLFW_KEY_F9, "key.categories.misc").build();
|
||||
|
||||
KeyBindingRegistry.INSTANCE.register(keyBinding);
|
||||
KeyBindingHelper.registerKeyBinding(keyBinding);
|
||||
|
||||
ResourceManagerHelper.get(ResourceType.CLIENT_RESOURCES).registerReloadListener(ponyManager);
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@ package com.minelittlepony.client.render.entity;
|
|||
import net.minecraft.client.render.VertexConsumerProvider;
|
||||
import net.minecraft.client.render.entity.ArmorStandEntityRenderer;
|
||||
import net.minecraft.client.render.entity.EntityRenderDispatcher;
|
||||
import net.minecraft.client.render.entity.feature.ArmorBipedFeatureRenderer;
|
||||
import net.minecraft.client.render.entity.feature.ArmorFeatureRenderer;
|
||||
import net.minecraft.client.render.entity.feature.ElytraFeatureRenderer;
|
||||
import net.minecraft.client.render.entity.feature.FeatureRendererContext;
|
||||
import net.minecraft.client.render.entity.feature.HeadFeatureRenderer;
|
||||
|
@ -33,7 +33,7 @@ public class PonyStandRenderer extends ArmorStandEntityRenderer {
|
|||
addFeature(new HeadFeatureRenderer<>(this));
|
||||
}
|
||||
|
||||
class Armour extends ArmorBipedFeatureRenderer<ArmorStandEntity, ArmorStandArmorEntityModel, ArmorStandArmorEntityModel> {
|
||||
class Armour extends ArmorFeatureRenderer<ArmorStandEntity, ArmorStandArmorEntityModel, ArmorStandArmorEntityModel> {
|
||||
private final ModelWrapper<ArmorStandEntity, EarthPonyModel<ArmorStandEntity>> pony = new ModelWrapper<>(ModelType.EARTH_PONY.getKey(false));
|
||||
|
||||
public Armour(FeatureRendererContext<ArmorStandEntity, ArmorStandArmorEntityModel> context) {
|
||||
|
|
|
@ -14,8 +14,8 @@ import static org.lwjgl.opengl.GL11.*;
|
|||
|
||||
public class NativeUtil {
|
||||
enum InternalFormat {
|
||||
RGB(NativeImage.Format.RGB),
|
||||
RGBA(NativeImage.Format.RGBA),
|
||||
RGB(NativeImage.Format.BGR),
|
||||
RGBA(NativeImage.Format.ABGR),
|
||||
LUMINANCE_ALPHA(NativeImage.Format.LUMINANCE_ALPHA),
|
||||
LUMINANCE(NativeImage.Format.LUMINANCE),
|
||||
|
||||
|
@ -41,21 +41,21 @@ public class NativeUtil {
|
|||
INTENSITY12(GL_INTENSITY12, NativeImage.Format.LUMINANCE),
|
||||
INTENSITY16(GL_INTENSITY16, NativeImage.Format.LUMINANCE),
|
||||
|
||||
R3_G3_B2(GL_R3_G3_B2, NativeImage.Format.RGB),
|
||||
RGB4(GL_RGB4, NativeImage.Format.RGB),
|
||||
RGB5(GL_RGB5, NativeImage.Format.RGB),
|
||||
RGB8(GL_RGB8, NativeImage.Format.RGB),
|
||||
RGB10(GL_RGB10, NativeImage.Format.RGB),
|
||||
RGB12(GL_RGB12, NativeImage.Format.RGB),
|
||||
RGB16(GL_RGB16, NativeImage.Format.RGB),
|
||||
R3_G3_B2(GL_R3_G3_B2, NativeImage.Format.BGR),
|
||||
RGB4(GL_RGB4, NativeImage.Format.BGR),
|
||||
RGB5(GL_RGB5, NativeImage.Format.BGR),
|
||||
RGB8(GL_RGB8, NativeImage.Format.BGR),
|
||||
RGB10(GL_RGB10, NativeImage.Format.BGR),
|
||||
RGB12(GL_RGB12, NativeImage.Format.BGR),
|
||||
RGB16(GL_RGB16, NativeImage.Format.BGR),
|
||||
|
||||
RGBA2(GL_RGBA2, NativeImage.Format.RGBA),
|
||||
RGBA4(GL_RGBA4, NativeImage.Format.RGBA),
|
||||
RGB5_A1(GL_RGB5_A1, NativeImage.Format.RGBA),
|
||||
RGBA8(GL_RGBA8, NativeImage.Format.RGBA),
|
||||
RGB10_A2(GL_RGB10_A2, NativeImage.Format.RGBA),
|
||||
RGBA12(GL_RGBA12, NativeImage.Format.RGBA),
|
||||
RGBA16(GL_RGBA16, NativeImage.Format.RGBA);
|
||||
RGBA2(GL_RGBA2, NativeImage.Format.ABGR),
|
||||
RGBA4(GL_RGBA4, NativeImage.Format.ABGR),
|
||||
RGB5_A1(GL_RGB5_A1, NativeImage.Format.ABGR),
|
||||
RGBA8(GL_RGBA8, NativeImage.Format.ABGR),
|
||||
RGB10_A2(GL_RGB10_A2, NativeImage.Format.ABGR),
|
||||
RGBA12(GL_RGBA12, NativeImage.Format.ABGR),
|
||||
RGBA16(GL_RGBA16, NativeImage.Format.ABGR);
|
||||
|
||||
private final NativeImage.Format formatClass;
|
||||
private final int glId;
|
||||
|
|
Loading…
Reference in a new issue