##################################### Custom Stuff 2: Add your Suggestions here See the progress here I'm searching people to help develop CS2. If you're interested you can send me a pm.
#####################################
Features
Create your own blocks: fences, liquids, trapdoors and much more.
Create your own items: food, armor and more.
Create recipes or smelting recipes for them.
Make them to be a fuel for your furnace.
Add your blocks to the world generation.
Remove recipes that you don't want from the game.
Add scripts to your blocks and items, so they act for example as a mob spawner.
Help and examples
There is a wiki, where you can find explanations and examples that help you to understand custom stuff: Wiki
You can also add your creations to it.
Reporting Errors
If you've get a error then try to add as many of the following things as possible:
modloader.txt
crash log
block, item, recipe or whatever files
customStuffError.txt or customStuffErrorServer.txt
SSP or SMP or both
That will make it alot easier to help you. Messages without any information on the error/crash will be ingored.
Screenshots
Spoiler
Suggestions
Don't post a suggestion that is listed here! The list is not sorted by priority. Bold marked entries are things that I'm currently working on.
Spoiler
Not done:
generation only in specified biomes
size for flower generation
liquids (more customization)
make block playing sounds
music discs
rails
boats, minecrats
flammable blocks
replaceblocks() function
gettime() function
oncollide event for blocks
consumed event for items
guis
mobs
weapons
trees
make blocks emit redstone signal
Shoot grenades out of dispensers instead of just dropping them
2.3.8:
-fixed can make doubleslab with two different slabs
2.3.7:
-fixed can not modify origin on server
2.3.6:
-fixed can not climb on ladders
-added maxstack attribute for blocks
2.3.5:
-fixed transparent doesn't work correct
-fixed iddropped set to a value higher than 4095 was set back to 4095
-fixed NPE in furnaces that makes furnaces regenerate the chunk they were in
-fixed furnaces don't drop their contents
-fixed hardness, iddropped, damagedropped, quantitydropped uses the current DV when they shouldn't
2.3.4:
-fixed doors drop their current damage value
-fixed ingredients of shapeless recipes don't show in NEI
2.3.3:
-fixed block can be mined with hands no matter if material is set to rock or iron
2.3.2:
-fixed smelting recipes not working
-fixed infiniteair, noburning and nofalldamage not working
-blocks can now be mined with hands
-textureindexwest is now really the west side (Same for the other sides)
-fixed game crashes when placing a liquid
-fixed can't set decimal values for resistance
2.3.1:
-updated to 1.2.5
-fixed furnac can't use vanilla recipes
-fixed can't place doors above 128
-fixed sometimes one part of the door is opened and the other one is closed
-fixed custom blocks don't replace tall grass
-fixed blocks haven't a placing noise
-implemented upside-down stairs and slabs
-placing doors with the doorblock isn't possible anymore
2.3.0:
-ported to 1.2.3
-fixed recipes with empty slots can't be removed
-fixed crafting guis don't work in multiplayer
-fixed stairs drop always their current damage value
-fixed single slab can't be make int oa doubleslab when a block is onto it
-fixed items lose their enchantments when a custom chest is destroyed
-fixed custom chest can't be added to creative inventory
-fixed game crashes when craft with an auto craftingtable from bc
-fixed recipes with sizes > 3 can't be removed
-fixed torches drop their damage value
-added world.setContainerIntData and world.getContainerIntData functions
-added world.setContainerStringData and world.getContainerStringData functions
-added container
-added new gui type: furnace
-added new gui attributes: fuelx, fuely, inputx, inputy, usedrecipes, cookonguix, cookonguiy, cookontexturex, cookontexturey, cookwidth, cookheight, burnonguix, burnonguiy, burnontexturex, burnontexturey, burnwidth, burnheight
-added world.getBlockLightLevel function
-added destroyedid variable
-added new block and item attributes: harvestlevel, toolclass
-added new block type: simple
-added living.getType() and player.getType() functions
-added possibility to have specific recipes for specific crafting tables
-removed world and player parameter from customstuff.openGui function
-blocks can't be harvested by any tool by default
-origin variable now works for blockdestroyed event
-player functions with slotid as argument now work with armor inventory
2.2.3:
-Fixed custom fences don't connect to custom fence gates
-added getLookX, getLookY, getLookZ functions to player
-added getPositionX, getPositionY, getPositionZ functions to player and living (removed getPosition function)
-added rightclickair trigger
-added inuse trigger
-added usecount variable
-added setItemInUse function to player
2.2.2:
-fixed custom crafting tables can't craft anything
-fixed can't modify coords of origin
2.2.1:
-fixed oregen in SSP is not random in X and Z directions
-fixed wait function freezes game
-fixed functions for recipes don't work in custom crafting tables
-fixed custom fences try to connect to vanilla fences
-fixed gui id isn't read in
-fixed high stringcolor values don't work
-fixed non transparent blocks behave like transparent ones in water
-fixed removeRecipe function doesn't work in some cases
-fixed server doesn't create the customGuis folder and the default gui files
-the customStuffStartUp folder is not required anymore
2.2.0:
-added player.isFuelInSlot() function
-added world.isFuelInContainerSlot() function
-added guis (only crafting)
2.1.3:
-fixed update trigger doesn't work correctly
2.1.2:
-fixed custom blocks causing huge lags
-add tickrate attribute
2.1.1:
-added addtocreative attribute to blocks. (Blocks are now in creative inventory by default
-id2 is now a optional attribute
-fixed doors don't use iddropped
-fixed doors drop more items when destroy upper part
-fixed blocks with a higher damagevalue than 0 will always place the block with damage value 0
2.1.0:
-updated to 1.1.0
-added removeRecipe function
-added world.getBiome function
-added color attribute
-added crafted event
-added scripting possibilty to recipes
-added liquids
-added flowspeed attribute
-added infinitesource attribute
-fixed efficiencyblocks and harvestblocks don't use higher ids than 9
-fixed custom fences don't connect to vanilla fences and custom fence gates
-fixed can't place custom torches on custom fences
-fixed quantitydropped doesn'T work for damage values
2.0.3:
-fixed blocks causing a crash
2.0.2:
-fixed harvestblock function crashes game in some cases
-fixed food in SMP crashes game
-added world varialbe to blockdestroyed and hitmob tigger
-added bounce attribute to grenades
2.0.1:
-fixed iddropped not working
-fixed maxuses not working for food
-fixed output of smelting recipes have damagevalue -1 when not setting it (is now 0)
-added 6 functions
2.0.0:
-updated to 1.0.0
-mod uses now javascript
-added update function trigger
-added repairable attribute
-added armormaterial attribute
-changed function syntax completly
-added shapeless recipes
-added damagevalue support for input of smelting recipes
-mod should now be compatible with more ids mods
1.8.1:
-fixed getclickedside and getlookingside not working
-fixed folder bug in SMP, that crashes the server when the "customItems" or the "customBlock" folder haven't existed
1.8:
-added forge support
-added forge texture system for unlimited textures
-added trapdoors
-added fencegates
-added reversed gravity for blocks
-added doubleslabid for damage values
-added doubleslabdamage (also for damage values)
-added light for damage values
-added nether generation
-added 21 functions
-added 11 if functions
-changed chest functions to container functions
-changed the location of "!" in functions
-fixed gravity blocks with damage values have a wrong texture when falling
-fixed quantitydropped not working for damage values
-fixed door drop two items when destroying upper part
1.7.2.1:
-bugfixes
-added foodsystem from 1.8
1.7.2:
-added Enderman and Sliverfish to moblist
-added panes
-added possibility to check if something isn't the given value for boolean functions.
-fixed some bugs
1.7.1.2:
-fixed set chesttexturefile caused crash
-updated to 1.8.1
1.7.1.1:
-fixed bugs
1.7.1:
-fixed texturefile not working
-added grenades
-added torches
-added pressureplates
-added damage value support for fences and crosstextures
1.7.0.1:
-changed ReadMe entry for ore generation (has a new syntax)
1.7:
-fixed errorlog doesn't work for recipes
-fixed blocks can't be placed on other custom blocks
-fixed paths for linux/mac
-removed types shovel, sword, axe, pickaxe, hoe
-added gravity blocks.
-added damage values for normal blocks
-added 7 new functions.
-added new ore generation type: flower
-added possibility to make function files
-added decimal value between 0 and 1 for ore generation
1.6.3.4:
-fixed boolean functions not working
1.6.3.3:
-fixed mod creates errors for non .item/.block files
-changed the syntax of boolean functions (See examples)
-added else to boolean functions (See examples)
1.6.3.2:
-fixed game crashes when starting
1.6.3.1:
-fixed full numbers for efficiency not working
1.6.3:
-added armor
-added random value for quantitydropped
-added possibility to use minecraft textures
-added possibility to make blocks with transparent textures
-added negative healing for foods
-added boolean functions
-added 2 new events: hitmob for items, rightclicked for blocks
-added a new property: speed for blocks
-added 10 new functions
-added spawn function to destroyed event for blocks
-fixed some bugs
1.6.2:
-added a new function: killitem
-added multiple uses for one texture
-fixed negativ offset dont work
-fixed fooduses=1 gives infintity uses
-fixed maxstack not working
-fixed default for type not working
-fixed 1.0 not working for light
-fixed material is always rock
-fixed doors not working
-recipes, smelting recipes, fuels, and ore generation have now their own directories and own endings
1.6.1.2:
-fixed 3x3 recipes don't work.
1.6.1.1:
-fixed custom smelting recipes don't work in SSP
1.6.1:
-fixed maxstack default doesn't work
-fixed custom smelting recipes doesn't work in SMP
-added a new event: deactivated
-added a new function: spawn
-added damage values for ore generation
-added generation in air for ore generation
-added multiple food uses.
1.6:
-added a error log
-added two new functions: settime and explode
-added a new event: activated
1.5:
-Added stairs, fences, slabs and doors to custom blocks.
-fixed crash when clicked with an item.
1.4:
-Added custom items/blocks
1.3:
-The config files are now located in the config folder.
-You can choose a range between to heights for the ore generation.
1.2:
-Added custom ore generation
-Renamed the mod to Custom Stuff
1.1:
-You can now use subitems like colored wool for your recipes. Don't work for fuels and the input of smelting recipes.
Multi Page Chest
This mod adds a new chest to the game: the Multi Page Chest. This chest can store up to 585 stacks of items. No more have rooms full of chests!
The default block id is 203, but you can change this. Recipe:
Server:
1. Install Minecraft Forge for Server
2. Place the Server's zip file into your mods directory.
3. The configuration file is created when you run Minecraft.
1.0.12:
-updated to 1.2.5
1.0.11:
-chest now uses ITextureProvider from forge (I hope that fixed the bug with the jungle wood)
1.0.10:
-ported to 1.2.3
1.0.9:
-fixed shift clicking in chest duplicates items
1.0.8:
-fixed shift clicking transfers items always to frist page
1.0.7:
-updated to 1.1.0
-all 5 pages work on SMP
-added chest to creative inventory
-mod now uses forge
1.0.6:
-updated to 1.0.0
-changed default id to 203
1.0.5:
-removed pages 2 to 5 in SMP
-changed default id to 120
1.0.4:
-fixed pages 3 to 5 moved their items into the first page
1.0.3:
-changed default gui id to 40
1.0.2:
-added the gui id to the config file
1.0.1:
-fixed game crashes when shift-clicking an item into it
More Furnaces
This mod adds three furnaces to the game. An iron, a gold and a diamond furnaces. They smelt items faster.
Iron Furnace
The iron furnace can smelt 10.6 items per coal.
Gold Furnace
The gold furnace can smelt 20 items per coal.
Diamond Furnace
The diamond furnace can smelt 40 items per coal.
Changes
Spoiler
1.1.8:
-updated to 1.2.5
1.1.7:
-fixed furnaces crashes game one case
1.1.6:
-ported to 2.2.3
1.1.5:
-fixed iron furnace crashing the game in some cases
-added furnaces to the creative inventory
1.1.4:
-fixed blazing rods not working as fuel
1.1.3:
-updated to 1.1.0
-changed ids of the slots of the furnaces, so that they work with i.e bc pipes
1.1.2:
-fixed a bug that allows you to dupe items
1.1.1:
-updated to 1.0.0
-fixed gold and diamond furnace removes items when more than 2 stacks in input or fuel slots
-fixed output slots not moving stacks probably
1.1:
-the furnaces have now multipy input, fuel and output slots
-increased the smelting speed of the gold furnace
1.0.5:
-fixed furnaces crash game in SMP
-the mod now uses 3 instead of 6 block ids
1.0.4:
-fixed game crashes when shift-clicking an item into a furnace
-added gui id to the config file
-changed default gui ids from 16,17,18 to 41,42,43
1.0.3:
-fixed game crashes when destroy iron furnace with items in it
1.0.2:
-added Minecraft Forge support
1.0.1:
-updated to 1.8.1
Whole Tree Axe
This mod adds an new item to the game: Whole Tree Axe. This axe harvests all connecting wood blocks. The axe has 59 uses. It is used by a right click on a wood block.
The idea and the icon is from Kasdar.
1.0.8:
-updated to 1.2.5
1.0.7:
-updated to 1.2.3
1.0.6:
-updated to 1.1.0
1.0.5:
-updated to 1.0.0
1.0.4:
-updated to 1.8.1
1.0.3:
-fixed drop birch and spruce wood
1.0.2:
-axe now harvests all connecting wood blocks
1.0.1:
-fixed config file in SMP not working
This document is Copyright � 2011 and is the intellectual property of the author. It may be not be reproduced under any circumstances except for personal, private use as long as it remains in its unaltered, unedited form. It may not be placed on any web site or otherwise distributed publicly without advance written permission. Use of this mod on any other website or as a part of any public display is strictly prohibited, and a violation of copyright.
excellent mod. I have been looking for something like this. You should add [SMP] to the title. itmakes it easier for those of us looking for server mods.