mirror of
https://github.com/MightyPirates/OpenComputers.git
synced 2025-09-30 00:26:16 -04:00
Merge branch 'master' of https://github.com/MightyPirates/OpenComputers into MC1.7
This commit is contained in:
commit
72abf79b36
@ -131,11 +131,7 @@ class ClassTransformer extends IClassTransformer {
|
|||||||
writeClass(classNode, ClassWriter.COMPUTE_MAXS | ClassWriter.COMPUTE_FRAMES)
|
writeClass(classNode, ClassWriter.COMPUTE_MAXS | ClassWriter.COMPUTE_FRAMES)
|
||||||
}
|
}
|
||||||
|
|
||||||
val tileEntityName = {
|
val tileEntityName = FMLDeobfuscatingRemapper.INSTANCE.map("net.minecraft.tileentity.TileEntity").replace('.', '/')
|
||||||
(try classOf[TileEntity] catch {
|
|
||||||
case _: Throwable => loader.findClass("net.minecraft.tileentity.TileEntity") // Dev env?
|
|
||||||
}).getName.replace('.', '/')
|
|
||||||
}
|
|
||||||
|
|
||||||
def isTileEntity(classNode: ClassNode): Boolean = {
|
def isTileEntity(classNode: ClassNode): Boolean = {
|
||||||
classNode.name != "java/lang/Object" && (classNode.name == tileEntityName || isTileEntity(classNodeFor(classNode.superName)))
|
classNode.name != "java/lang/Object" && (classNode.name == tileEntityName || isTileEntity(classNodeFor(classNode.superName)))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user