@Override
public Object getServerGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z) {
for (IThirdParty thirdParty : thirdPartyMods) {
if (thirdParty instanceof IGuiHandler) {
Object obj = ((IGuiHandler) thirdParty).getServerGuiElement(ID, player, world, x, y, z);
if (obj != null) return obj;
}
}
return null;
}
java类net.minecraftforge.fml.common.network.IGuiHandler的实例源码
ThirdPartyManager.java 文件源码
项目:pnc-repressurized
阅读 26
收藏 0
点赞 0
评论 0
ThirdPartyManager.java 文件源码
项目:pnc-repressurized
阅读 25
收藏 0
点赞 0
评论 0
@Override
public Object getClientGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z) {
for (IThirdParty thirdParty : thirdPartyMods) {
if (thirdParty instanceof IGuiHandler) {
Object obj = ((IGuiHandler) thirdParty).getClientGuiElement(ID, player, world, x, y, z);
if (obj != null) return obj;
}
}
return null;
}
GuiHandlerRegistry.java 文件源码
项目:Fyrestone
阅读 24
收藏 0
点赞 0
评论 0
@Override
public Object getServerGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z)
{
IGuiHandler handler = registeredHandlers.get(ID);
if (handler != null)
{
return handler.getServerGuiElement(ID, player, world, x, y, z);
}
return null;
}
GuiHandlerRegistry.java 文件源码
项目:Fyrestone
阅读 27
收藏 0
点赞 0
评论 0
@Override
public Object getClientGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z)
{
IGuiHandler handler = registeredHandlers.get(ID);
if (handler != null)
{
return handler.getClientGuiElement(ID, player, world, x, y, z);
}
return null;
}
GuiHandlerRegistry.java 文件源码
项目:Fyrestone
阅读 23
收藏 0
点赞 0
评论 0
public void registerGuiHandler(IGuiHandler handler, int guiID)
{
registeredHandlers.put(guiID, handler);
}
ProxyModBase.java 文件源码
项目:CommonUtils
阅读 24
收藏 0
点赞 0
评论 0
public void setGuiHandler(IGuiHandler handler) {
overrideGuiHandler = handler;
}
ProxyModBase.java 文件源码
项目:CommonUtils
阅读 24
收藏 0
点赞 0
评论 0
public IGuiHandler getGuiHandler() {
return overrideGuiHandler != null ? overrideGuiHandler : guiHandler;
}
CommonRegistryUtil.java 文件源码
项目:TeambattleMod
阅读 97
收藏 0
点赞 0
评论 0
public static void registerGuiHandler(IGuiHandler handler) {
NetworkRegistry.INSTANCE.registerGuiHandler(TeambattleReference.instance, handler);
}
Registers.java 文件源码
项目:ZeroQuest
阅读 26
收藏 0
点赞 0
评论 0
public static void addGuiHandler(Object mod, IGuiHandler handler) {
NetworkRegistry.INSTANCE.registerGuiHandler(mod, handler);
}
MCP.java 文件源码
项目:mcplus_mods
阅读 22
收藏 0
点赞 0
评论 0
/**Register the gui handler with network registry under active mod container*/
public static final IGuiHandler guiHandler(IGuiHandler parGuiHandler)
{
NetworkRegistry.INSTANCE.registerGuiHandler(MCP.mod().getMod(), parGuiHandler);
return parGuiHandler;
}
OpenClientProxy.java 文件源码
项目:OpenModsLib
阅读 25
收藏 0
点赞 0
评论 0
@Override
public IGuiHandler wrapHandler(IGuiHandler modSpecificHandler) {
return new ClientGuiHandler(modSpecificHandler);
}
OpenServerProxy.java 文件源码
项目:OpenModsLib
阅读 24
收藏 0
点赞 0
评论 0
@Override
public IGuiHandler wrapHandler(IGuiHandler modSpecificHandler) {
return new CommonGuiHandler(modSpecificHandler);
}
CommonGuiHandler.java 文件源码
项目:OpenModsLib
阅读 26
收藏 0
点赞 0
评论 0
public CommonGuiHandler(IGuiHandler wrappedHandler) {
this.wrappedHandler = wrappedHandler;
}
ClientGuiHandler.java 文件源码
项目:OpenModsLib
阅读 26
收藏 0
点赞 0
评论 0
public ClientGuiHandler(IGuiHandler wrappedHandler) {
super(wrappedHandler);
}
IOpenModsProxy.java 文件源码
项目:OpenModsLib
阅读 26
收藏 0
点赞 0
评论 0
public IGuiHandler wrapHandler(IGuiHandler modSpecificHandler);