update to OptiFine H6

This commit is contained in:
octarine-noise
2016-06-15 20:54:58 +02:00
parent 6903bd2de2
commit 0635f1e19e
5 changed files with 31 additions and 10 deletions
@@ -3,6 +3,7 @@ package mods.betterfoliage.loader
import mods.octarinecore.metaprog.ClassRef
import mods.octarinecore.metaprog.FieldRef
import mods.octarinecore.metaprog.MethodRef
import mods.octarinecore.metaprog.array
import net.minecraftforge.fml.relauncher.FMLInjectionData
/** Singleton object holding references to foreign code elements. */
@@ -88,8 +89,11 @@ object Refs {
val CTtileProperties = FieldRef(ConnectedTextures, "tileProperties", null)
val ConnectedProperties = ClassRef("ConnectedProperties")
val MatchBlock = ClassRef("MatchBlock")
val CPtileIcons = FieldRef(ConnectedProperties, "tileIcons", null)
val CPmatchesBlock = MethodRef(ConnectedProperties, "matchesBlock", ClassRef.boolean, BlockStateBase)
val CPMatchBlocks = FieldRef(ConnectedProperties, "matchBlocks", MatchBlock.array())
val Matches = ClassRef("Matches")
val matchesBlock = MethodRef(Matches, "block", ClassRef.boolean, BlockStateBase, MatchBlock.array())
val CPmatchesIcon = MethodRef(ConnectedProperties, "matchesIcon", ClassRef.boolean, TextureAtlasSprite)
// ShadersMod