@SideOnly(Side.CLIENT)
@SubscribeEvent
public void schematicFlipEvent(FlipPage event)
{
ISchematicPage page = null;
switch (event.direction)
{
case 1:
page = EventHandlerGC.getNextSchematic(event.index);
break;
case -1:
page = EventHandlerGC.getLastSchematic(event.index);
break;
}
if (page != null)
{
GalacticraftCore.packetPipeline.sendToServer(new PacketSimple(EnumSimplePacket.S_OPEN_SCHEMATIC_PAGE, new Object[] { page.getPageID() }));
FMLClientHandler.instance().getClient().thePlayer.openGui(GalacticraftCore.instance, page.getGuiID(), FMLClientHandler.instance().getClient().thePlayer.worldObj, (int) FMLClientHandler.instance().getClient().thePlayer.posX, (int) FMLClientHandler.instance().getClient().thePlayer.posY, (int) FMLClientHandler.instance().getClient().thePlayer.posZ);
}
}
EventHandlerGC.java 文件源码
java
阅读 33
收藏 0
点赞 0
评论 0
项目:4Space-5
作者:
评论列表
文章目录