• 0

    posted a message on [Ideas] Looking for interest in an idea to make
    Hi,
    I've made mods before throughout the history of minecraft and want to make something that I can keep updated. Take a look at a selection of ideas I've had and please give feedback on which ideas you are most interested in. I'll tally up the results and work on the most popular idea.

    nb. I prefer to extend minecraft functionality, rather than adding 'new' things. This helps to keeps my motivation.

    1. User created recipes
    The ability to specify new recipes without altering the code of minecraft.
    In code, a recipe is specified thusly:
    new ItemStack(Block.chest), new Object[] {"###", "# #", "###", '#', Block.planks}

    The above code is the crafting recipe for a standard chest(Block.chest). The hash's('#') say that in the top row of the crafting table should be three items, then two on the next row with a space in the middle and the third should be another three. The last bit of the code says a hash('#') is a plank of wood(Block.planks).
    Usage: With this mod, you could create a new recipe for any item/block, by editing a text file and inputting the new recipe. This would look something like(format not decided on, yet):
    <Blocks>
    '#', Block.planks
    'C', Block.cobblestone
    </Blocks>
    <Recipes>
    Block.chest, "###", "# #", "###"
    Block.furnaceIdle, "CCC", "C C", "CCC"
    Block.workbench, "##", "##"
    </Recipes>

    Purpose: Occasionally, I have wanted to craft something in minecraft which doesn't have a recipe. ie lava, leaves, etc. This mod would allow you to do so without adding each new recipe to the minecraft source code. This would benefit those that do not or can not modify the source.
    Future: This could eventually be turned into a server mod, allowing server admin/mods to define the recipes that their players can use.

    2. User created mobs
    The ability to modify the appearance of mobs without altering the code of minecraft.
    In code, a mobs appearance is defined by its model. This is the basics of a cow:
    	 this.head.addBox(-4.0F, -4.0F, -6.0F, 8, 8, 6, 0.0F);
    	 this.head.setRotationPoint(0.0F, 4.0F, -8.0F);
    	 this.head.setTextureOffset(22, 0).addBox(-5.0F, -5.0F, -4.0F, 1, 3, 1, 0.0F);
    	 this.head.setTextureOffset(22, 0).addBox(4.0F, -5.0F, -4.0F, 1, 3, 1, 0.0F);
    
    	 this.body.addBox(-6.0F, -10.0F, -7.0F, 12, 18, 10, 0.0F);
    	 this.body.setRotationPoint(0.0F, 5.0F, 2.0F);
    	 this.body.setTextureOffset(52, 0).addBox(-2.0F, 2.0F, -8.0F, 4, 6, 1);
    
    	 --this.leg1.rotationPointX;
    	 ++this.leg2.rotationPointX;
    	 this.leg1.rotationPointZ += 0.0F;
    	 this.leg2.rotationPointZ += 0.0F;
    	 --this.leg3.rotationPointX;
    	 ++this.leg4.rotationPointX;
    	 --this.leg3.rotationPointZ;
    	 --this.leg4.rotationPointZ;


    First, the head is created by adding a box of a certain size, then setting where the head rotates, then specifying the texture it uses. Then the body is created in a similar manner. Lastly the rotation points of the legs are set.
    Usage: With this mod, you could add new or modify exsiting boxes to the existing models. For example, put horns on the head of all cows by modifying a text file. I haven't thought very long about the format of this, but it wouldn't be much different to the actual code. ie. using the same coordinate system and texture offset values. Something like:
    <cow>
    <head>
    <position x="-4" y="-2" z="-4"/>
    <size width="8" height="8" depth="8" scale="-0.5"/>
    <rotationPoint x="0.0" y="0.0" z="0.0"/>
    <rotationAngle xAdd="0.0" yAdd="1.0" zAdd="0.0"/>
    </head>
    <body>
    <position x="-4" y="16" z="-2"/>
    <size width="8" height="10" depth="4" scale="-1.5"/>
    <rotationPoint x="0.0" y="0.0" z="0.0"/>
    <rotationAngle x="0.0" y="0.0" z="0.0"/>
    </body>
    </cow>

    Purpose: Mainly, this allows a player to customise and personalise the look of the minecraft mobs. I know, I'm sick of the default models.
    Future: An online repository of user created models would be created to allow players to choose mob models created by another player.

    3. Camera Controls
    This would be an update to a camera mod I did for 1.8.1.
    http://www.minecraft...yer-statistics/

    4. Custom Player Models
    This would be an update to a player model mod I made for 1.8.1.
    http://forums.yogscast.com/showthread.php?29084-1-8-1-Custom-Player-Models
    < more still to come >
    Posted in: Requests / Ideas For Mods
  • 0

    posted a message on [REQ] Dual Weilding Mod
    how would you use the left arm? keyboard? i'm not familiar with the dual wielding mod you mentioned
    Posted in: Requests / Ideas For Mods
  • 0

    posted a message on Groups
    Quote from dmillerw

    If you don't mind it modifying base classes, then this is easy.


    That was the plan. Are there any alternatives?
    Posted in: Requests / Ideas For Mods
  • 0

    posted a message on Groups
    Hi,
    I plan on making a web site where groups of people(or guilds) can sign up and associate themselves with the other party members.
    A client mod would find all the members in your group and see if they were online and tell you what server they are playing on. The mod would also assign your groups cape to your model, so everyone knew which guild you were from. Also, the group name could be added underneath the player name.

    EntityPlayerSp:
    where it sets the players skin.
    this.playerCloakUrl = "http://minecraftgroups.com/capes" + StringUtils.stripControlCodes(par3Session.username) + ".png";

    and under where it sets the players username
    this.groupname = //grab groupname from web server


    EntityOtherPlayerMP
    and same for all other players
    this.groupname = //grab groupname from web server



    RenderPlayer:
    then add the group name to the player name when it is rendered above the player
    var13 = var13 + par1EntityPlayer.groupname;






    Another feature I would like to add is group banks. A server would have to install the groups mod and let grouped players share a chest full of stuff, that only the group members can use. Items would not be shared to different servers. The chest interface could also be modified to provide a notice board to group members.
    Posted in: Requests / Ideas For Mods
  • 0

    posted a message on [1.8.1] Camera Controls and Player Statistics
    Does anyone still need an update to this?
    Posted in: Minecraft Mods
  • 0

    posted a message on Custom NPC issues
    Quote from cpazrun

    I get a blank white screeen and this error message:



    see the line that says "Caused by:"?
    the error says you have a null pointer. this means you are trying to access memory which doesn't exist.
    the error was in the ModelRaptor file, in the init function, around line 55.

    Quote from cpazrun

    ModelRaptor
    package net.minecraft.src;
    
    public class ModelRaptor extends ModelBase
    {
      ...
      
      public ModelRaptor()
      {
        ...
          Leg2A.mirror = true;        //once
          Leg2A = new ModelRenderer(this, 50, 0);
          Leg2A.addBox(0F, 0F, 0F, 2, 7, 5);
          Leg2A.setRotationPoint(-5F, 11F, 3F);
          Leg2A.setTextureSize(64, 32);
          Leg2A.mirror = true;        //twice?
          setRotation(Leg2A, -0.7853982F, 0F, 0F);
          Leg2A.mirror = false;       //third?
          Leg2B.mirror = true;       //<-- thar's ya probem. Leg2B doesn't exist yet.
          Leg2B = new ModelRenderer(this, 28, 13); //Leg2B is created here
          Leg2B.addBox(0F, 0F, 0F, 2, 8, 2);
     55:  Leg2B.setRotationPoint(-5F, 18F, 0F);
          Leg2B.setTextureSize(64, 32);
        ...


    I haven't tested your code, so post any other errors you get.
    Posted in: Modification Development
  • 0

    posted a message on in-game mod system
    is there a mod which lets you turn mods on and off in the game menu?

    if not, is anyone interested in implementing this with me?
    perhaps we can use jspf
    http://code.google.com/p/jspf/
    or rejig modloader to load mods from the menu
    Posted in: Modification Development
  • 0

    posted a message on [1.8.1] Camera Controls and Player Statistics
    Quote from Mikemc

    Almost exactly what I was looking for! Any possibility to lock the camera's position so that the player moves while the camera stays put? That way we could record ourselves without needing a second player as the cameraman! :biggrin.gif:

    Another way of putting it - Detach the camera from the player model, but still control the player.



    i'll try it out. maybe give the camera separate controls, like i,j,k,l and w,a,s,d would still move the player.
    maybe have control+i,j,k or l for rotating the view, because the mouse would still control the player's head.

    good idea! [email protected]
    Posted in: Minecraft Mods
  • 0

    posted a message on [Tutorial]Multiple Blocks on Same ID
    lol, I know Pfaeff and Ercinee are right, doesn't mean you aren't being a bit jerkish. it's just some kid, ok?
    Posted in: Tutorials
  • 0

    posted a message on [Tutorial]Multiple Blocks on Same ID
    Quote from DreadKyller

    Moderators, please delete this thread, I am sick of this ****.

    haha, dude. it's ok. he's being a retard. don't let it get to you.

    Thanks heaps for the information. It's still valuable, even if it isn't up to date with minecraft. java is java is coding is java.

    I think loading the block types from a file would be a good idea. then servers could define custom blocks for themselves.
    Posted in: Tutorials
  • 0

    posted a message on [1.8.1] Camera Controls and Player Statistics
    Quote from Luxander

    Do you think you could make it so that you can use a "third person shoulder view?" That would be really awesome.

    Is that just moving the camera to the left or right a bit? Sure! I can do that.
    I think the controls will be control+w, control+a, control+s, control+d to move the camera up/down/left/right

    Quote from Luxander

    Another thing that you could try is making the character become slightly transparent.

    I'll see if it's possible.
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.8.1] Camera Controls and Player Statistics
    Quote from dinosammy1

    i wanna add it in my mc.jar, but i cant place em, ANYWHERE... i am really getting frustrated...
    do you know a solution to my problem? :sad.gif:

    how are you adding them to Minecraft.jar? Do you use 7-zip or something?
    Why can't you copy the files into it?
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.8.1] Camera Controls and Player Statistics
    picture added

    Quote from chrismack

    Maybe you could figure out a way to add the smooth camera

    I saw the smoothcamera variable. what does it do? Do you want me to turn it on?
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.8.1] Camera Controls and Player Statistics
    new version: http://ubuntuone.com/6Oid3VTfZ5zCQ6wZgWX2s9
    adds a number of things. check the OP.


    Quote from gobo77

    But MCPatcher detected a mod conflict:
    Can you fix that?

    i'll take a look
    Posted in: Minecraft Mods
  • 0

    posted a message on Giants Mod
    Quote from MALLAsfr

    right on. can you code or make pic's?
    (i can't draw pic's real well)

    I can code. I think we can just enlarge the mobs already in the game.
    So, chickens would be the biggest thing, then pigs, etc, etc. scale up the health too, so we can have a real GIANT CHICKEN BATTLE!!!

    Make Creepers really small, but spawn 20 for every one normal sized one. So swarms of mini creepers would chase you. Damage would be scaled too.
    Posted in: Requests / Ideas For Mods
  • To post a comment, please or register a new account.