Apparently gradle hates me.

This commit is contained in:
Florian Nücke 2014-06-25 22:10:34 +02:00
parent 40dc7c5df0
commit e3d3e3c7f9
4 changed files with 19 additions and 0 deletions

View File

@ -0,0 +1,13 @@
package codechicken.lib.vec;
import net.minecraft.tileentity.TileEntity;
// Fake dummy class (it's not shipped, only used in compilation), because
// I can't get gradle to give a shit about dependencies in the API compilation
// tasks.
public class Vector3 {
public static Vector3 fromTileEntityCenter(TileEntity tileEntity) {
return null;
}
}

View File

@ -5,6 +5,8 @@ import li.cil.oc.api.network.Arguments
import net.minecraft.inventory.IInventory
import net.minecraftforge.common.ForgeDirection
import scala.language.implicitConversions
object ExtendedArguments {
implicit def extendedArguments(args: Arguments) = new ExtendedArguments(args)

View File

@ -3,6 +3,8 @@ package li.cil.oc.util.mods
import codechicken.wirelessredstone.core.{WirelessReceivingDevice, WirelessTransmittingDevice}
import li.cil.oc.server.component.RedstoneWireless
import scala.language.reflectiveCalls
object WirelessRedstoneCBE {
private def ether = try Option(Class.forName("codechicken.wirelessredstone.core.RedstoneEther").getMethod("server").invoke(null).asInstanceOf[ {
def addReceivingDevice(device: WirelessReceivingDevice)

View File

@ -3,6 +3,8 @@ package li.cil.oc.util.mods
import li.cil.oc.server.component.RedstoneWireless
import net.minecraft.world.World
import scala.language.reflectiveCalls
object WirelessRedstoneSV {
private val ether = try {
Option(Class.forName("wirelessredstone.ether.RedstoneEther").getMethod("getInstance").invoke(null).asInstanceOf[ {