Description
This MOD uses to create any blocks, items or additional function unit by configuration file. User doesn't need any Java knowledge to create additional block in their MineCraft.
Download Server Side
It will be released when the following updates has finished:
Server side and Client side version, configuration and texture file validation
Client side auto download latest configuration and texture file from server into specify folder
New Method - Texture Mapping: Override the basic texture (Texture cannot change when use the non-default texture pack. Avoid texture cheating and unify the texture of each server.
Change Log
2012-05-28 (1.0 Pre-Release Build 131)
+ Added "harvestlevel" option for block
+ Added "triggeritem", "blockchange" and "addinventory" option for block, right trigger and FUN!
2012-05-26 (1.0 Pre-Release Build 119)
- Rebuild missing fix and update from build (76)
+ Support infinite sprite and terrain
(Noted that all configuration, texture has been changed)
2012-05-25 (1.0 Pre-Release Build 83)
- Fixed material type of block not work
+ Added "stepsound" option for block
+ Added "fuel" option for item and block
2012-05-25 (1.0 Pre-Release Build 76)
- Fixed item cannot set to Minecraft default armorset or toolset (Iron, Cloth, Diamond, Stone, Wood etc.).
+ Added "fixedquantity" option in block. Also availible in multiple item drop option "chanceitemdrop", add $ in the end for each item.
- Fixed smelting cannot define single recipe
2012-05-24 (1.0 Pre-Release Build 75)
- Fixed incorrect smelting the block or item into stone when set to -1
+ Added "smelting_mapping.cfg" for basic block or item smelting
+ Sample item added "Fired Egg"
Index
Configuration File
Armor Set
Block
Item
Tool Set
Tree
Sample
Wooden Cross - Cobble Stone
Wooden Cross - Stone
Tiny Box (Full texture)
Mushroom Stone (Drop mushroom when broken)
Golden Peach (Food, spawn when the world creating)
Chili Plants (Crop)
Treasure (Random item with possibility)
Blue Rose
Sakura Tree (Tree, Block and MIS)
Step Block (Different thickness)
Smlie (Smelting Sample)
Fired Egg (Default recipe "Egg" smelting to "Fired Egg", include smelting_mapping.cfg)
Full Coal Block (Fixed Quantity)
Trigger Block Demo
Configuration File
[Armor Set]
Parameter: name
Description: The name of armor set
Value Type: String
Parameter: durability
Description: The durability of each armor
Value Type: Integer
Parameter: helmetdef
Description: Defense Value of helmet
Value Type: Integer
Parameter: bodydef
Description: Defense Value of armor
Value Type: Integer
Parameter: legsdef
Description: Defense Value of legs
Value Type: Integer
Parameter: bootsdef
Description: Defense Value of boots
Value Type: Integer
Parameter: enchant
Description: The minimum enchant level
Value Type: Integer
Parameter: imageset1
Description: Armor texture (helmet, armor and boots)
Value Type: String
Parameter: imageset2
Description: Armor texture (legs)
Value Type: String
[Block]
Parameter: id
Description: Block's id, please note that you will replaced the previous with the same id.
Value Type: Integer
Parameter: blockname
Description: Block's name
Value Type: String
Parameter: maxstack
Description: Maximum block in one slot
Value Type: Integer
Parameter: iddropped
Description: If you set to -1, it will not drop any item when broken. If not, set it to specify item's id
Value Type: Integer
Parameter: dropamount
Description: The number of item will be dropped. Randomly 1 + (0 ~ dropamount)
Value Type: Integer
Parameter: material
Description: The block material, please refer to "Material List"
Value Type: String
Parameter: hardness
Description: The hardness of block, dirt default 0.5, stone default 1.5
Value Type: Float
Parameter: resistance
Description: TNT explosion resistance
Value Type: Integer
Parameter: lightvalue
Description: The light value of the block, torch default 1.0, redstone torch default 0.5
Value Type: Float
Parameter: texture
Description: The major texture of block
Value Type: String
Parameter: recipe
Description: The recipe map in craft box of the block. For example, wooden door "WW,WW,WW"
Value Type: String
Parameter: mapping
Description: Each recipe code mapping to specify item id, for this example, "W:5"
Value Type: String
Parameter: craftamount
Description: How many block made by crafting
Value Type: Integer
Parameter: oreamount
Description: If the block is ore, set it greater than 0. It will generate the number of block randomly.
Value Type: Integer
Parameter: heightfound
Description: Generate the block above from bedrock, diamond ore default 16.
Value Type: Integer
Parameter: smeltingto
Description: What kind of item will be made when you put this item into furnace
Value Type: String
Parameter: smeltingamount
Description: How many item made after smelting
Value Type: Integer
Parameter: blocktype
Description: There is 4 block types: torch, sapling, ore and crop
Value Type: String
Parameter: spawnrate
Description: The generate rate of sapling, mroe greater that more easier find in game
Value Type: Integer
Parameter: genwhencreate
Description: Generate the ore or sapling when creating the world
Value Type: Boolean
Parameter: texturefront
Description: The front side texture of block
Value Type: Integer
Parameter: texturerear
Description: The rear side texture of block
Value Type: Integer
Parameter: textureleft
Description: The left side texture of block
Value Type: Integer
Parameter: textureright
Description: The right side texture of block
Value Type: Integer
Parameter: texturetop
Description: The top side texture of block
Value Type: Integer
Parameter: texturebottom
Description: The bottom side texture of block
Value Type: Integer
Parameter: facetoplayer
Description: The block will facing to player when placed
Value Type: Boolean
Parameter: seeddropid
Description: Item's id of the seed that will be dropped when the block is broken
Value Type: Integer
Parameter: growuptexture
Description: The grow up texture of the block, maximum 6 level texture
Value Type: String
Parameter: opacity
Description: How much light will be blocked by this block, FX 255 maximum
Value Type: Integer
Parameter: thinkness
Description: The thinkness of the block
Value Type: Float
Parameter: chanceitemdrop
Description: Multiple item drop with possibility
Value Type: String
Parameter: fuel
Description: Set greater that 0 to set the block to a fuel, smelting recipe need 200 fuel value of each.
Value Type: Integer
Parameter: stepsound
Description: The block step sound (powder, wood, gravel, grass, stone, metal, glass, cloth, sand)
Value Type: String
Parameter: harvestlevel
Description: Block's harvest level. For example, If you only allow diamond pickaxe to mine this block, set it to "pickaxe[3]", it means harvest level 3
Value Type: String
[Item]
Parameter: id
Description: Item's id, avoid any conflict, forge will lock the previous item that cannot be replaced.
Value Type: Integer
Parameter: itemname
Description: Item's name
Value Type: String
Parameter: maxstack
Description: Maximum item in one slot
Value Type: Integer
Parameter: texture
Description: The base texture of item
Value Type: String
Parameter: recipe
Description: The recipe map in craft box of the item. For example, stone sword "#,S,S"
Value Type: String
Parameter: mapping
Description: Each recipe code mapping to specify item id, for this example, "#:4,S:280"
Value Type: String
Parameter: craftamount
Description: How many item made after crafting
Value Type: Integer
Parameter: smeltingto
Description: What kind of item will be made when you put this item into furnace
Value Type: Integer
Parameter: smeltingamount
Description: How many item made after smelting
Value Type: Integer
Parameter: hungryrecovery
Description: If you would like to set this item as food, set it greater than 0. 2 point of each food icon.
Value Type: Integer
Parameter: eatenbywolf
Description: Set it to ture if you would feed this food to wolf
Value Type: Boolean
Parameter: itemtype
Description: About this item's type, please refer to "Item Type List"
Value Type: String
Parameter: materialset
Description: If you would like to create an armor or tool (include sword), you need to set the name of armorset or toolset
Value Type: String
Parameter: effect
Description: Food effect, please refer to "Potion effect List"
Value Type: String
Parameter: probability
Description: Probability of food effect actived after ate
Value Type: Float
Parameter: duration
Description: Effect duration by second
Value Type: Integer
Parameter: amplifier
Description: Effect level, please refer to "Potion effect List"
Value Type: Integer
Parameter: growupto
Description: If the item's type set to "seeds", you can set the specify block id of this seed will grow up to.
Value Type: Integer
Parameter: fuel
Description: Set greater that 0 to set the item to a fuel, smelting recipe need 200 fuel value of each.
Value Type: Integer
Parameter: triggeritem
Description: Trigger item for right click active, format "PlayerItemOnHand:Amount:ItemDrop:Amount", Separate by comma.
Value Type: String
Parameter: blockchange
Description: Block change when right click active.
Value Type: String
Parameter: addinventory
Description: Give the item to player investory directly.
Value Type: boolean
Parameter: harvestlevel
Description: Set the harvest level of the block.
Value Type: Integer
[Tool Set]
Parameter: name
Description: The name of tool set
Value Type: String
Parameter: harvestlevel
Description: The minimum harvest level of tools
Value Type: Integer
Parameter: maxuses
Description: The maximum uses of tools
Value Type: Integer
Parameter: efficiency
Description: Tool's efficiency, greater and faster
Value Type: Integer
Parameter: damage
Description: Damage cause on enemy
Value Type: Integer
Parameter: enchant
Description: The minimum enchant level
Value Type: Integer
[Tree]
Parameter: name
Description: The tree's name
Value Type: String
Parameter: wood
Description: Wood block ID
Value Type: Integer
Parameter: leaves
Description: Leaves block ID
Value Type: Integer
Parameter: minheight
Description: Tree minimum
Value Type: Integer
Parameter: growvines
Description: Set to ture if it has vines
Value Type: Boolean
Minecraft has stopped running because it encountered a problem.
--- BEGIN ERROR REPORT fc507fda --------
Generated 5/23/12 1:05 PM
Minecraft: Minecraft 1.2.5
OS: Windows Vista (x86) version 6.0
Java: 1.7.0_04, Oracle Corporation
VM: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
LWJGL: 2.4.2
OpenGL: Intel 945G version 1.4.0 - Build 7.14.10.1277, Intel
java.lang.NullPointerException
at mod_Customizor.loadModeling(mod_Customizor.java:300)
at mod_Customizor.load(mod_Customizor.java:285)
at ModLoader.init(ModLoader.java:891)
at ModLoader.addAllRenderers(ModLoader.java:189)
at ahu.<init>(ahu.java:77)
at ahu.<clinit>(ahu.java:8)
at net.minecraft.client.Minecraft.a(Minecraft.java:394)
at net.minecraft.client.Minecraft.run(Minecraft.java:732)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT bd728744 ----------
Minecraft has stopped running because it encountered a problem.
--- BEGIN ERROR REPORT fc507fda --------
Generated 5/23/12 1:05 PM
Minecraft: Minecraft 1.2.5
OS: Windows Vista (x86) version 6.0
Java: 1.7.0_04, Oracle Corporation
VM: Java HotSpot™ Client VM (mixed mode), Oracle Corporation
LWJGL: 2.4.2
OpenGL: Intel 945G version 1.4.0 - Build 7.14.10.1277, Intel
java.lang.NullPointerException
at mod_Customizor.loadModeling(mod_Customizor.java:300)
at mod_Customizor.load(mod_Customizor.java:285)
at ModLoader.init(ModLoader.java:891)
at ModLoader.addAllRenderers(ModLoader.java:189)
at ahu.<init>(ahu.java:77)
at ahu.<clinit>(ahu.java:8)
at net.minecraft.client.Minecraft.a(Minecraft.java:394)
at net.minecraft.client.Minecraft.run(Minecraft.java:732)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT bd728744 ----------
1. Copy all file in "config" folder to %APPDATA%\.minecraft\config\
2. Copy all file in "mods" folder to %APPDATA%\.minecraft\mods\
Do i put the individual files into the Config and Mods folders, or the Customizor folder into the Config and Mods folder?
1. Extract the zip archive
2. Open ./mods/ , Copy the folder "Customizor" to %APPDATA%/.minecraft/mods/
3. Open ./config/ , Copy the folder "Customizor" to %APPDATA%/.minecraft/config/
@rayfung what all core mods and api do we need? modloader audiomod exe...?
full install instrutions should be in the OP and in a readme.txt file IN the mod.
Um.... Only modloader+forge you need.
Because of busy work, thus I haven't write the full install instrutions in OP. But I promise I will write the install instrution in OP and add readme.txt to the mod. Thanks
one more question how do you acually ADD you items to the game?
and a tutorial on making the recipies also
I'm writing the tutorial now, but you can try to create a new .cfg file in ./config/Customizor, and put your texture in ./mods/Customizor/Customizor/ or other specify folder in ./mods/Customizor/.
You can open my sample file, try to modify and learn
I'm writing the tutorial now, but you can try to create a new .cfg file in ./config/Customizor, and put your texture in ./mods/Customizor/Customizor/ or other specify folder in ./mods/Customizor/.
You can open my sample file, try to modify and learn
thanks, i make a config file located in /config/Customizor/items
Project Start:
05/11/2012
Current Version:
1.0 Pre-Release Build 131
Developer:
Ray Fung
Minecraft Version Support:
1.2.5
PayPal Donation Account:
[email protected]
Description
This MOD uses to create any blocks, items or additional function unit by configuration file. User doesn't need any Java knowledge to create additional block in their MineCraft.
Download Client Side
1.0 Pre-Release Build 131 (Sample Included)
1.0 Pre-Release Build 119 (Sample Included)
1.0 Pre-Release Build 83 (Sample Included)
1.0 Pre-Release Build 76 (Sample Included)
1.0 Pre-Release Build 75 (Sample Included)
1.0 Pre-Release Build 74 (Sample Included)
Download Server Side
It will be released when the following updates has finished:
Change Log
+ Added "harvestlevel" option for block
+ Added "triggeritem", "blockchange" and "addinventory" option for block, right trigger and FUN!
2012-05-26 (1.0 Pre-Release Build 119)
- Rebuild missing fix and update from build (76)
+ Support infinite sprite and terrain
(Noted that all configuration, texture has been changed)
2012-05-25 (1.0 Pre-Release Build 83)
- Fixed material type of block not work
+ Added "stepsound" option for block
+ Added "fuel" option for item and block
2012-05-25 (1.0 Pre-Release Build 76)
- Fixed item cannot set to Minecraft default armorset or toolset (Iron, Cloth, Diamond, Stone, Wood etc.).
+ Added "fixedquantity" option in block. Also availible in multiple item drop option "chanceitemdrop", add $ in the end for each item.
- Fixed smelting cannot define single recipe
2012-05-24 (1.0 Pre-Release Build 75)
- Fixed incorrect smelting the block or item into stone when set to -1
+ Added "smelting_mapping.cfg" for basic block or item smelting
+ Sample item added "Fired Egg"
Index
Configuration File
Configuration File
[Armor Set]
Description: The name of armor set
Value Type: String
Parameter: durability
Description: The durability of each armor
Value Type: Integer
Parameter: helmetdef
Description: Defense Value of helmet
Value Type: Integer
Parameter: bodydef
Description: Defense Value of armor
Value Type: Integer
Parameter: legsdef
Description: Defense Value of legs
Value Type: Integer
Parameter: bootsdef
Description: Defense Value of boots
Value Type: Integer
Parameter: enchant
Description: The minimum enchant level
Value Type: Integer
Parameter: imageset1
Description: Armor texture (helmet, armor and boots)
Value Type: String
Parameter: imageset2
Description: Armor texture (legs)
Value Type: String
[Block]
Description: Block's id, please note that you will replaced the previous with the same id.
Value Type: Integer
Parameter: blockname
Description: Block's name
Value Type: String
Parameter: maxstack
Description: Maximum block in one slot
Value Type: Integer
Parameter: iddropped
Description: If you set to -1, it will not drop any item when broken. If not, set it to specify item's id
Value Type: Integer
Parameter: dropamount
Description: The number of item will be dropped. Randomly 1 + (0 ~ dropamount)
Value Type: Integer
Parameter: material
Description: The block material, please refer to "Material List"
Value Type: String
Parameter: hardness
Description: The hardness of block, dirt default 0.5, stone default 1.5
Value Type: Float
Parameter: resistance
Description: TNT explosion resistance
Value Type: Integer
Parameter: lightvalue
Description: The light value of the block, torch default 1.0, redstone torch default 0.5
Value Type: Float
Parameter: texture
Description: The major texture of block
Value Type: String
Parameter: recipe
Description: The recipe map in craft box of the block. For example, wooden door "WW,WW,WW"
Value Type: String
Parameter: mapping
Description: Each recipe code mapping to specify item id, for this example, "W:5"
Value Type: String
Parameter: craftamount
Description: How many block made by crafting
Value Type: Integer
Parameter: oreamount
Description: If the block is ore, set it greater than 0. It will generate the number of block randomly.
Value Type: Integer
Parameter: heightfound
Description: Generate the block above from bedrock, diamond ore default 16.
Value Type: Integer
Parameter: smeltingto
Description: What kind of item will be made when you put this item into furnace
Value Type: String
Parameter: smeltingamount
Description: How many item made after smelting
Value Type: Integer
Parameter: blocktype
Description: There is 4 block types: torch, sapling, ore and crop
Value Type: String
Parameter: spawnrate
Description: The generate rate of sapling, mroe greater that more easier find in game
Value Type: Integer
Parameter: genwhencreate
Description: Generate the ore or sapling when creating the world
Value Type: Boolean
Parameter: texturefront
Description: The front side texture of block
Value Type: Integer
Parameter: texturerear
Description: The rear side texture of block
Value Type: Integer
Parameter: textureleft
Description: The left side texture of block
Value Type: Integer
Parameter: textureright
Description: The right side texture of block
Value Type: Integer
Parameter: texturetop
Description: The top side texture of block
Value Type: Integer
Parameter: texturebottom
Description: The bottom side texture of block
Value Type: Integer
Parameter: facetoplayer
Description: The block will facing to player when placed
Value Type: Boolean
Parameter: seeddropid
Description: Item's id of the seed that will be dropped when the block is broken
Value Type: Integer
Parameter: growuptexture
Description: The grow up texture of the block, maximum 6 level texture
Value Type: String
Parameter: opacity
Description: How much light will be blocked by this block, FX 255 maximum
Value Type: Integer
Parameter: thinkness
Description: The thinkness of the block
Value Type: Float
Parameter: chanceitemdrop
Description: Multiple item drop with possibility
Value Type: String
Parameter: fuel
Description: Set greater that 0 to set the block to a fuel, smelting recipe need 200 fuel value of each.
Value Type: Integer
Parameter: stepsound
Description: The block step sound (powder, wood, gravel, grass, stone, metal, glass, cloth, sand)
Value Type: String
Parameter: harvestlevel
Description: Block's harvest level. For example, If you only allow diamond pickaxe to mine this block, set it to "pickaxe[3]", it means harvest level 3
Value Type: String
[Item]
Description: Item's id, avoid any conflict, forge will lock the previous item that cannot be replaced.
Value Type: Integer
Parameter: itemname
Description: Item's name
Value Type: String
Parameter: maxstack
Description: Maximum item in one slot
Value Type: Integer
Parameter: texture
Description: The base texture of item
Value Type: String
Parameter: recipe
Description: The recipe map in craft box of the item. For example, stone sword "#,S,S"
Value Type: String
Parameter: mapping
Description: Each recipe code mapping to specify item id, for this example, "#:4,S:280"
Value Type: String
Parameter: craftamount
Description: How many item made after crafting
Value Type: Integer
Parameter: smeltingto
Description: What kind of item will be made when you put this item into furnace
Value Type: Integer
Parameter: smeltingamount
Description: How many item made after smelting
Value Type: Integer
Parameter: hungryrecovery
Description: If you would like to set this item as food, set it greater than 0. 2 point of each food icon.
Value Type: Integer
Parameter: eatenbywolf
Description: Set it to ture if you would feed this food to wolf
Value Type: Boolean
Parameter: itemtype
Description: About this item's type, please refer to "Item Type List"
Value Type: String
Parameter: materialset
Description: If you would like to create an armor or tool (include sword), you need to set the name of armorset or toolset
Value Type: String
Parameter: effect
Description: Food effect, please refer to "Potion effect List"
Value Type: String
Parameter: probability
Description: Probability of food effect actived after ate
Value Type: Float
Parameter: duration
Description: Effect duration by second
Value Type: Integer
Parameter: amplifier
Description: Effect level, please refer to "Potion effect List"
Value Type: Integer
Parameter: growupto
Description: If the item's type set to "seeds", you can set the specify block id of this seed will grow up to.
Value Type: Integer
Parameter: fuel
Description: Set greater that 0 to set the item to a fuel, smelting recipe need 200 fuel value of each.
Value Type: Integer
Parameter: triggeritem
Description: Trigger item for right click active, format "PlayerItemOnHand:Amount:ItemDrop:Amount", Separate by comma.
Value Type: String
Parameter: blockchange
Description: Block change when right click active.
Value Type: String
Parameter: addinventory
Description: Give the item to player investory directly.
Value Type: boolean
Parameter: harvestlevel
Description: Set the harvest level of the block.
Value Type: Integer
[Tool Set]
Description: The name of tool set
Value Type: String
Parameter: harvestlevel
Description: The minimum harvest level of tools
Value Type: Integer
Parameter: maxuses
Description: The maximum uses of tools
Value Type: Integer
Parameter: efficiency
Description: Tool's efficiency, greater and faster
Value Type: Integer
Parameter: damage
Description: Damage cause on enemy
Value Type: Integer
Parameter: enchant
Description: The minimum enchant level
Value Type: Integer
[Tree]
Description: The tree's name
Value Type: String
Parameter: wood
Description: Wood block ID
Value Type: Integer
Parameter: leaves
Description: Leaves block ID
Value Type: Integer
Parameter: minheight
Description: Tree minimum
Value Type: Integer
Parameter: growvines
Description: Set to ture if it has vines
Value Type: Boolean
Parameter: spawnrate
Description: Spawn rate, 0.5 = 50%
Value Type: Float
Parameter: model
Description: The MIS model of the tree
Value Type: String
Sample
Wooden Cross - Cobble Stone
Wooden Cross - Stone
Tiny Box (Full texture)
Mushroom Stone (Drop mushroom when broken)
Golden Peach (Food, spawn when the world creating)
Chili Plants (Crop)
Block - Chili Plants
Item - Chili Seed
Treasure (Random item with possibility)
Manganese Ore
Blue Rose
Sakura Tree (Tree, Block and MIS)
Tree Set
Sakura Sapling
Tree model in MIS (Modeling in Serialized)
Nature spawn
Grow with sapling and bonemeal (MIS)
Step Block (Different thickness)
Half Step
High Step
Smlie (Smelting Sample)
Fired Egg (Default recipe "Egg" smelting to "Fired Egg", include smelting_mapping.cfg)
smelting_mapping.cfg (One smelting mapping in one line, [Recipe:SmeltingInto:Amount])
Full Coal Block (Fixed Quantity)
Suggested by TornadoQuake, Thanks for BlueXestos explanation of fuel
Trigger Block Demo
Unlocked Gray Chest
Gold Key
Gold Lock
Sell Box (Ruby)
Buy Box (Iron Ingot)
Ruby
Gold Coin
ModLoader 1.2.5
mod_MinecraftForge 3.1.2.90
mod_Customizor 1.0 Pre-Release Build 73
Minecraft has crashed!
----------------------
Minecraft has stopped running because it encountered a problem.
--- BEGIN ERROR REPORT fc507fda --------
Generated 5/23/12 1:05 PM
Minecraft: Minecraft 1.2.5
OS: Windows Vista (x86) version 6.0
Java: 1.7.0_04, Oracle Corporation
VM: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
LWJGL: 2.4.2
OpenGL: Intel 945G version 1.4.0 - Build 7.14.10.1277, Intel
java.lang.NullPointerException
at mod_Customizor.loadModeling(mod_Customizor.java:300)
at mod_Customizor.load(mod_Customizor.java:285)
at ModLoader.init(ModLoader.java:891)
at ModLoader.addAllRenderers(ModLoader.java:189)
at ahu.<init>(ahu.java:77)
at ahu.<clinit>(ahu.java:8)
at net.minecraft.client.Minecraft.a(Minecraft.java:394)
at net.minecraft.client.Minecraft.run(Minecraft.java:732)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT bd728744 ----------
Dude...Stop...
1. Copy all file in "config" folder to %APPDATA%\.minecraft\config\
2. Copy all file in "mods" folder to %APPDATA%\.minecraft\mods\
Sincerely, MCGO Management
Sincerely, MCGO Management
Sincerely, MCGO Management
1. Extract the zip archive
2. Open ./mods/ , Copy the folder "Customizor" to %APPDATA%/.minecraft/mods/
3. Open ./config/ , Copy the folder "Customizor" to %APPDATA%/.minecraft/config/
full install instrutions should be in the OP and in a readme.txt file IN the mod.
Um.... Only modloader+forge you need.
Because of busy work, thus I haven't write the full install instrutions in OP. But I promise I will write the install instrution in OP and add readme.txt to the mod. Thanks
and a tutorial on making the recipies also
You can open my sample file, try to modify and learn
thanks, i make a config file located in /config/Customizor/items
id: 490
itemname: Family Sword
maxstack: 1
texture: /Customizor/jakefamilysword.png
recipe: "M;M;S"
mapping: M:87;S:280
craftamount: 1
smeltingto: -1
smeltingamount: 0
hungryrecovery: 0
eatenbywolf: false
itemtype: sword
materialset: diamond
and the texture too, but its not working,
did you named item_xxxxx.cfg for your config file?
it should be also availible in SSP
haha! i named it CFG in all caps! i fixed it and also made like 4 more items easy!