Great News I have now gotten 200+ downloads of v1 and hope to see more for v2.:tongue.gif:
This Api was by me to simplify the making of Gui's for people that have just started modding. With this Api it will take away all of the semi-advanced coding of a Gui and still let let you customize it to what you want.
At the moment this Api can only simplify workbench's and there names but I plan to add all Origianl Gui's and more.
I have always wanted to help out people in need and I've seen so many people asking how to fix there gui errors, so I have decided to make this Api to help people out with guis.
This Api will let you make a new gui with a new name at the top of the screen.
Upgrades Until Version 1:
-Add New Colours For The Gui's Text(All Will Be Done By Version 3)
-Add Support For A New Gui Texture
-Add A New Supported Gui Type
-Add In Forge Textures So BlockID's Won't Cause Incompatibilities And Run Out Of Indicies(ASAP)
package net.minecraft.src;
public class mod_GuiHelperApi extends BaseMod
{
public static Block ExampleWorkbench;
public static int ExampleWorkbench_ID;
public String MinecraftVersion()
{
return "1.0.0";
}
public String Author()
{
return "Your Name";
}
public String getVersion()
{
return "The Version Number";
}
public void load()
{
}
public mod_Example()
{
ModLoader.RegisterBlock(ExampleWorkbench);
ModLoader.AddName(ExampleWorkbench, "Example Workbench");
ModLoader.AddRecipe(new ItemStack(ExampleWorkbench, 4), new Object[] {
"XX", "XX", Character.valueOf('X'), Block.wood
});
}
static
{
ExampleWorkbench_ID = 280;//The Block ID Change this to a non-interfering one.
ExampleWorkbench = (new ApiWorkbenchExample(ExampleWorkbench_ID, "Example")).setHardness(0.8F).setResistance(4F).setStepSound(Block.soundWoodFootstep).setBlockName("ExampleWorkbench");
}
}
Replace the word "Example" with what ever you want the Gui to read up top.
TERMS AND CONDITIONS
0. USED TERMS
MOD - modification, plugin, a piece of software that interfaces with the Minecraft client to extend, add, change or remove original capabilities.
MOJANG - Mojang AB
OWNER - , Original author(s) of the MOD. Under the copyright terms accepted when purchasing Minecraft (http://www.minecraft.net/copyright.jsp) the OWNER has full rights over their MOD despite use of MOJANG code.
USER - End user of the mod, person installing the mod.
1. LIABILITY
THIS MOD IS PROVIDED 'AS IS' WITH NO WARRANTIES, IMPLIED OR OTHERWISE. THE OWNER OF THIS MOD TAKES NO RESPONSIBILITY FOR ANY DAMAGES INCURRED FROM THE USE OF THIS MOD. THIS MOD ALTERS FUNDAMENTAL PARTS OF THE MINECRAFT GAME, PARTS OF MINECRAFT MAY NOT WORK WITH THIS MOD INSTALLED. ALL DAMAGES CAUSED FROM THE USE OR MISUSE OF THIS MOD FALL ON THE USER.
2. USE
Use of this MOD to be installed, manually or automatically, is given to the USER without restriction.
3. REDISTRIBUTION
This MOD may only be distributed where uploaded, mirrored, or otherwise linked to by the OWNER solely. All mirrors of this mod must have advance written permission from the OWNER. ANY attempts to make money off of this MOD (selling, selling modified versions, adfly, sharecash, etc.) are STRICTLY FORBIDDEN, and the OWNER may claim damages or take other action to rectify the situation.
4. DERIVATIVE WORKS/MODIFICATION
This mod is provided freely and may be decompiled and modified for private use, either with a decompiler or a bytecode editor. Public distribution of modified versions of this MOD require advance written permission of the OWNER and may be subject to certain terms.
Have You Got A Better and Cooler One Post Or PM It!
If You Have Liked This Mod Please Click The Plus The Green Button Down Below, and please post any improvements below so I can improve this Api as well as helping confused people making new Guis.
ok well thats you. You aren't the only one making mods and some people dont fully get the GUI's like me i can code everything but decent gui's good work clumsy
Great News I have now gotten 200+ downloads of v1 and hope to see more for v2.:tongue.gif:
This Api was by me to simplify the making of Gui's for people that have just started modding. With this Api it will take away all of the semi-advanced coding of a Gui and still let let you customize it to what you want.
At the moment this Api can only simplify workbench's and there names but I plan to add all Origianl Gui's and more.
I have always wanted to help out people in need and I've seen so many people asking how to fix there gui errors, so I have decided to make this Api to help people out with guis.
This Api will let you make a new gui with a new name at the top of the screen.
Upgrades Until Version 1:
-Add New Colours For The Gui's Text(All Will Be Done By Version 3)
-Add Support For A New Gui Texture
-Add A New Supported Gui Type
-Add In Forge Textures So BlockID's Won't Cause Incompatibilities And Run Out Of Indicies(ASAP)
==REQUIREMENTS==
-ModLoader 1.0.0
-Minecraft 1.0.0
==DOWNLOAD==
-1.0.0-
Version 1.0: http://www.mediafire.com/?kcth1y4b481zvaz
==EXAMPLE==
mod_Example
Replace the word "Example" with what ever you want the Gui to read up top.
==SCREENSHOTS==
Current Release:
[img]http://i.imgur.com/iGXweh.png[/img]
[img]http://i.imgur.com/ZDLo6h.png[/img]
[img]http://i.imgur.com/IBccKh.png[/img]
Next Release:
[img]http://i.imgur.com/6wOXl.png[/img]
==COPYRIGHT==
0. USED TERMS
MOD - modification, plugin, a piece of software that interfaces with the Minecraft client to extend, add, change or remove original capabilities.
MOJANG - Mojang AB
OWNER - , Original author(s) of the MOD. Under the copyright terms accepted when purchasing Minecraft (http://www.minecraft.net/copyright.jsp) the OWNER has full rights over their MOD despite use of MOJANG code.
USER - End user of the mod, person installing the mod.
1. LIABILITY
THIS MOD IS PROVIDED 'AS IS' WITH NO WARRANTIES, IMPLIED OR OTHERWISE. THE OWNER OF THIS MOD TAKES NO RESPONSIBILITY FOR ANY DAMAGES INCURRED FROM THE USE OF THIS MOD. THIS MOD ALTERS FUNDAMENTAL PARTS OF THE MINECRAFT GAME, PARTS OF MINECRAFT MAY NOT WORK WITH THIS MOD INSTALLED. ALL DAMAGES CAUSED FROM THE USE OR MISUSE OF THIS MOD FALL ON THE USER.
2. USE
Use of this MOD to be installed, manually or automatically, is given to the USER without restriction.
3. REDISTRIBUTION
This MOD may only be distributed where uploaded, mirrored, or otherwise linked to by the OWNER solely. All mirrors of this mod must have advance written permission from the OWNER. ANY attempts to make money off of this MOD (selling, selling modified versions, adfly, sharecash, etc.) are STRICTLY FORBIDDEN, and the OWNER may claim damages or take other action to rectify the situation.
4. DERIVATIVE WORKS/MODIFICATION
This mod is provided freely and may be decompiled and modified for private use, either with a decompiler or a bytecode editor. Public distribution of modified versions of this MOD require advance written permission of the OWNER and may be subject to certain terms.
==SUPPORT==
-A Banner I Quickly Made-
[img]http://mag.racked.eu/image/58.1/Gui+Api+Adds+New+Guis/mca.png[/img]
-A Banner By ArchadianProductions-
[img]http://img638.imageshack.us/img638/4134/bannertdu.png[/img
Have You Got A Better and Cooler One Post Or PM It!
If You Have Liked This Mod Please Click The Plus The Green Button Down Below, and please post any improvements below so I can improve this Api as well as helping confused people making new Guis.
Thanks
ClumsyRecon
I asked for more info and screenshots I read the whole post -.-
Do you know what obfuscation means?
Why would he not?
do you know what reobfuscation is?
Definition: to confuse, bewilder, or stupefy.
Doesn't really fit how he was using it
Do you what it means in terms of coding im assuming not because it fit perfectly the way he used it
And...
Done...
Workbench complete.
And why would an API be needed in order to do this? I can do that myself in a few minutes.I see now.Message me for custom mod/plugin requests
I made this to simplify Guis for people who don't understand them.
Whatever. I'll never understand all the things people make.
Message me for custom mod/plugin requests