{"body":"override def onBlockActivated(worldIn: World, pos: BlockPos, state: IBlockState,\n\t\t\tplayerIn: EntityPlayer, side: EnumFacing, hitX: Float, hitY: Float,\n\t\t\thitZ: Float): Boolean = {\n\t\tif (!ApiEsotericraft.Player.hasKnowledgeOf(playerIn, Enhancing.Module)) {\n\t\t\tval playerPos = playerIn.getPositionVector\n\t\t\tplayerIn.knockBack(playerIn, 10,\n\t\t\t\tpos.getX - playerPos.xCoord, pos.getZ - playerPos.zCoord)\n\t\t}\n\t\telse {\n\t\t\tworldIn.getTileEntity(pos) match {\n\t\t\t\tcase tile: TEEnhancingTable =>\n\t\t\t\t\treturn tile.doEnhancingAction(worldIn, pos, state, playerIn)\n\t\t\t\tcase _ =>\n\t\t\t}\n\t\t}\n\t\tfalse\n\t}","name":"","extension":"txt","url":"https://www.irccloud.com/pastebin/CsrrP166","modified":1452470858,"id":"CsrrP166","size":586,"lines":17,"own_paste":false,"theme":"","date":1452470858}