mirror of
https://github.com/GTNewHorizons/ForgeMultipart.git
synced 2026-11-13 00:47:52 +00:00
Moved TFacePart to a more consistent location
This commit is contained in:
1 parent
83e1713f72
commit
a302ed21c9
3 files changed
+11
-7
No files matched your search
@@ -0,0 +1,6 @@
|
||||
package codechicken.multipart
|
||||
|
||||
trait TFacePart extends TMultiPart
|
||||
{
|
||||
def solid(side:Int):Boolean = true
|
||||
}
|
||||
@@ -93,9 +93,4 @@ abstract class TMultiPart
|
||||
|
||||
def sendDescUpdate() = writeDesc(tile.getWriteStream(this))
|
||||
def scheduleTick(ticks:Int) = TickScheduler.scheduleTick(this, ticks)
|
||||
}
|
||||
|
||||
trait TFacePart extends TMultiPart
|
||||
{
|
||||
def solid(side:Int):Boolean = true
|
||||
}
|
||||
@@ -122,8 +122,11 @@ trait TileMultipart extends TileEntity
|
||||
|
||||
def isSolid(side:Int):Boolean =
|
||||
{
|
||||
val part = partMap(PartMap.face(side).i)
|
||||
if(part != null) part.asInstanceOf[TFacePart].solid(side) else false
|
||||
val part = partMap(side)
|
||||
if(part != null)
|
||||
return part.asInstanceOf[TFacePart].solid(side)
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
private def setTicking(tick:Boolean)
|
||||
|
||||
Reference in new issue
Block a user