mensreaMC / Deus-Ex-Machina

Deus Ex Machina: A minecraft tech mod
2 stars 1 forks source link

Block Index #35

Open mensreaMC opened 10 years ago

mensreaMC commented 10 years ago

INTRO

This listing is designed as an index for all blocks in our mod. It covers every block regardless of complexity or function for the purpose of making things easier on programmers. The list will cover a brief description of the block as well as its recipe, hardness value (or time spent hitting it until it breaks), config options, block ID number and other details. Ideally the list will be alphabetized. Please note that if a block is not made in the workshop it will just have a normal crafting grid recipe. Note that for the sake of cutting down the size of the list by a couple hundred blocks "general power plant and machine blocks" will have their variants as sub-headings.

DETAILS

KEY: X.block name; (block number) or (number of different variations) -brief description -recipe or origination -inputs such as raw materials, labor tokens and other blocks or items -electricity cost -time taken -precision needed -hardness -config options -effects and other features

.dirt block

-a vanilla dirt block. only receiving an entry due to its use as a means of extracting clay -1 dirt block = 1 clay -its dirt -none -none

.cobble block

-a vanilla cobble block. only receiving an entry due to its use as a means of extracting flint -1 cobble block = 6 flint -its cobble -none -none

.gravel block

-a vanilla gravel block. only receiving an entry due to its use as a means of extracting flint -1 gravel block = 12 flint -its gravel -none -none

.mud brick block

-bricks made of mud and straw or grass. an extremely rudimentary building material -6 dirt, 2 switchgrass OR hemp, 1 water vessel = 20 mudbricks -as hard as cobblestone block -none -none

.concrete block

-a cubic meter of hardened concrete -4 gravel, 3 sand OR fly ash, 1 quicklime, 1 barrel of water = 7 concrete blocks -as hard as an obsidian block -none -players move 20% faster on this

.admin concrete block

-a cubic meter of hardened concrete. this one is designed to be used by admins so it cannot be destroyed or crafted -none -as hard as bedrock -none -players move 20% faster on this

.reinforced concrete block

-a cubic meter of hardened concrete reinforced with steel rebar. virtually indestructible -8 concrete blocks and 1 rebar = 8 reinforced concrete blocks -twice as hard as an obsidian block -none -players move 20% faster on this

.asphalt block

-a block of asphalt. resilient yet pliable, it makes a perfect material for roads -8 gravel blocks and 1 barrel of tar = 8 asphalt blocks -as hard as an obsidian block -none -players move 50% faster on this

.admin asphalt block

-a block of asphalt. resilient yet pliable, it makes a perfect material for roads. this one is designed to be used by admins so it cannot be destroyed or crafted

.asphalt slab

-a slab of asphalt. the same as its block version but more economical -9 asphalt blocks = 18 asphalt slabs -as hard as an obsidian block -none -players move 50% faster on this

.fertilized soil block

-a block of soil that has been sewed with organic or inorganic fertilizers. -blood meal, bone meal, potash and dirt OR ammonium nitrate, phosphoric acid, potash and dirt -as hard as stone blocks -none -when a peoples hoe or peoples plow is used on this block it becomes a tilled fertilized soil block

.tilled fertilized soil block

-a block of soil that has been sewed with organic or inorganic fertilizers that has been tilled in preparation for planting -a fertilized soil block that has been tilled -as hard as stone blocks -none -crops can be planted on this block and it does not need a nearby source of water to remain tilled. breaking the crop on it does reduce it to an untilled state

.galena ore block

-a solid block of said ore -worldgen -as hard as a stone block -none -none

.galena ore cobble block

-a block of said ore in its cobble variant -result of breaking its ore block via tool, explosive, or processing machine -as hard as a gravel block -none -none

.galena ore gravel block

-a block of said ore in its gravel variant -result of breaking its ore cobble block via processing machine -as hard as a gravel block -none -none

.malachite ore block

-a solid block of said ore -worldgen -as hard as a stone block -none -none

.malachite ore cobble block

-a block of said ore in its cobble variant -result of breaking its ore block via tool, explosive, or processing machine -as hard as a gravel block -none -none

.malachite ore gravel block

-a block of said ore in its gravel variant -result of breaking its ore cobble block via processing machine -as hard as a gravel block -none -none

.cassiterite ore block

-a solid block of said ore -worldgen -as hard as a stone block -none -none

.cassiterite ore cobble block

-a block of said ore in its cobble variant -result of breaking its ore block via tool, explosive, or processing machine -as hard as a gravel block -none -none

.cassiterite ore gravel block

-a block of said ore in its gravel variant -result of breaking its ore cobble block via processing machine -as hard as a gravel block -none -none

.hematite ore block

-a solid block of said ore -worldgen -as hard as a stone block -none -none

.hematite ore cobble block

-a block of said ore in its cobble variant -result of breaking its ore block via tool, explosive, or processing machine -as hard as a gravel block -none -none

.hematite ore gravel block

-a block of said ore in its gravel variant -result of breaking its ore cobble block via processing machine -as hard as a gravel block -none -none

.gold ore block

-a block of said ore -worldgen -as hard as a stone block -none -none

.gold ore cobble block

-a block of said ore in its cobble variant -result of breaking its ore block via tool, explosive, or processing machine -as hard as a gravel block -none -none

.gold ore gravel block

-a block of said ore in its gravel variant -result of breaking its ore cobble block via processing machine -as hard as a gravel block -none -none

.coal ore block

-a block of said ore -worldgen -as hard as a stone block -none -none

.coal ore cobble block

-a block of said ore in its cobble variant -result of breaking its ore block via tool, explosive, or processing machine -as hard as a gravel block -none -none

.coal ore gravel block

-a block of said ore in its gravel variant -result of breaking its ore cobble block via processing machine -as hard as a gravel block -none -none

.bauxite ore block

-a block of said ore -worldgen -as hard as a stone block -none -none

.bauxite ore cobble block

-a block of said ore in its cobble variant -result of breaking its ore block via tool, explosive, or processing machine -as hard as a gravel block -none -none

.bauxite ore gravel block

-a block of said ore in its gravel variant -result of breaking its ore cobble block via processing machine -as hard as a gravel block -none -none

.limestone block

-a block of said ore -worldgen -as hard as a stone block -none -none

.limestone cobble block

-a block of said ore in its cobble variant -result of breaking its ore block via tool, explosive, or processing machine -as hard as a gravel block -none -none

.limestone gravel block

-a block of said ore in its gravel variant -result of breaking its ore cobble block via processing machine -as hard as a gravel block -none -none

.sulfur block

-a block of said ore -worldgen -as hard as a stone block -none -none

.sulfur cobble block

-a block of said ore in its cobble variant -result of breaking its ore block via tool, explosive, or processing machine -as hard as a gravel block -none -none

.sulfur gravel block

-a block of said ore in its gravel variant -result of breaking its ore cobble block via processing machine -as hard as a gravel block -none -none

.uraninite ore block

-a block of said ore -worldgen -as hard as a stone block -none -none

.uraninite ore cobble block

-a block of said ore in its cobble variant -result of breaking its ore block via tool, explosive, or processing machine -as hard as a gravel block -none -none

.uraninite ore gravel block

-a block of said ore in its gravel variant -result of breaking its ore cobble block via processing machine -as hard as a gravel block -none -none

.monazite sand block

-a block of monazite sand, bearing clay, thorium and some other valuable minerals -worldgen -as hard as a sand block -none -none

.geologically active stone block

-a block used in geothermal power plants -worldgen -as hard as bedrock -none -none

.natural gas bearing stone block

-a block used in gas pumps -worldgen -as hard as bedrock -none -none

.light sweet crude bearing stone block

-a block used in oil pumps -worldgen -as hard as bedrock -none -none

.heavy sour crude bearing stone block

-a block used in oil pumps -worldgen -as hard as bedrock -none -none

.shale bearing stone block

-a block used in oil pumps -worldgen -as hard as bedrock -none -none

.oil sand bearing stone block

-a block used in oil pumps -worldgen -as hard as bedrock -none -none

.rubber tree log block

-a log block from a rubber tree -worldgen or grown -as hard as a log block -none -none

.rubber tree leaf block

-a leaf block from a rubber tree -worldgen or grown -as hard as a leaf block -none -none

.huge tree log block

-a log block from a huge tree. huge trees are more realistically modelled versions of their vanilla counterparts. intended to be used only in the "give me deus ex" game mode -worldgen -as hard as a log block -enabled via "give me deus ex" config option -none

.huge tree leaf block

-a leaf block from a huge tree. huge trees are more realistically modelled versions of their vanilla counterparts. intended to be used only in the "give me deus ex" game mode -worldgen -as hard as a leaf block -enabled via "give me deus ex" config option -none

.control blocks; many blocks

-the blocks used in various multi block machines and power plants to tie the whole thing together. acts as the block that inputs, outputs, receives/emits power and brings up a GUI when clicked. for the sake of sanity all the different control blocks will be listed under here -made via workshop or cycled via crafting table -as hard as an obsidian block -can be disabled individually via config to prevent players from making too many lag blocks in servers; ideally players will then receive an item "token" instead of the block in that case so they can trade the admin the token for the block -[list of all control blocks(ID #.)]

.tracking mirror block

.trough mirror block

.support block

.pipe junction block

.generator block; 6 blocks

-the block used to generate power in power plants -made via workshop -as hard as an obsidian block -none -comes in 6 forms: 1-5 kw(), 6-25 kw(), 26-100 kw(), 101-500 kw(), 501-1000 kw(), 2 mw()

.turbine chamber block; 6 blocks

-the block used to spin generators in power plants -made via workshop -as hard as an obsidian block -none -comes in 6 forms: 1-5 kw(), 6-25 kw(), 26-100 kw(), 101-500 kw(), 501-1000 kw(), 2 mw()

.motor block; 6 blocks

-the block used to spin generators in power plants -made via workshop -as hard as an obsidian block -none -comes in 6 forms: 1-5 kw(), 6-25 kw(), 26-100 kw(), 101-500 kw(), 501-1000 kw(), 2 mw()

.mechanism block; 8 blocks

-the moving parts of a machine; gears, wormgears, archimedes screws, etc; the parts of machines that transfer mechanical energy and do physical work -made via workshop -hardness depends on material used to construct it -none -made with a variety of materials: bronze(), brass(), steel(), stainless steel(), tool steel(), magnesium(), titanium(), tungsten alloy()

.component block; 10 blocks

-basically the parts of a machine which are designed to endure stress/corrosion/pressure etc; more substantial versions of casing blocks -made via workshop -hardness depends on material used to construct it -none -made with a variety of materials: copper(), lead(), bronze(), brass(), steel(), stainless steel(), tool steel(), magnesium(), titanium(), tungsten alloy()

.casing block; 14 blocks

-basically sheets of metal/ceramic/plastic designed to protect machine internals from external sources that may damage them (dust, water, debris, etc) -made via workshop -hardness depends on material used to construct it -none -made with a variety of materials: refractory brick(), PVC(), lead(), copper(), bronze(), brass(), steel(), stainless steel(), tool steel(), magnesium(), titanium(), tungsten alloy(), aluminum()

.pipe block; 14 blocks

-tubular airtight lengths constructed from various materials; used to channel liquids and gases -made via workshop -hardness depends on material used to construct it -none -made with a variety of materials: refractory brick(), PVC(), lead(), copper(), bronze(), brass(), steel(), stainless() steel(), tool steel(), magnesium(), titanium(), tungsten alloy(), aluminum()

.condenser block; 5 blocks

-pipes with cooling fins that extend outward; intended to utilize the atmosphere to cool down a liquid or gas running through it -made via workshop -hardness depends on material used to construct it -none -made with a variety of materials: copper(), bronze(), brass(), stainless steel(), aluminum()

.housing blocks; 5 blocks

-blocks that enable players to generate labor tokens; covered in its entirety under the "Labor Blocks" article -3 beds, 3 furnace blocks and 3 logs = 1 empty housing block -as hard as an obsidian block -can be disabled individually via config to prevent players from making too many lag blocks in servers; ideally players will then receive an item "token" instead of the block in that case so they can trade the admin the token for the block -comes in a variety of forms: empty housing block(), hovel block(), homestead block(), house block(), apartment block()

.administration block; 2 blocks

-blocks that enable players to utilize work gangs, utilize labor tokens more efficiently by turning them into organized labor tokens, conduct trade and change their civic options -3 skilled labor tokens, 3 labor tokens, and 3 consumer goods = 1 administration block -as hard as obsidian blocks -can be disabled individually via config to prevent players from making too many lag blocks in servers; ideally players will then receive an item "token" instead of the block in that case so they can trade the admin the token for the block -comes in two forms: deposed administration block and administration block

.academy block; 2 blocks

-blocks that enable the player to research blueprints, turn labor tokens into skilled labor tokens and copy blueprints -6 labor tokens, = 1 academy block -as hard as obsidian blocks -can be disabled individually via config to prevent players from making too many lag blocks in servers; ideally players will then receive an item "token" instead of the block in that case so they can trade the admin the token for the block -comes in two forms: abandoned academy block and academy block

.fortress block; 2 blocks

-blocks that enable players to defend their territory from mobs and other players. also enables players to initiate invasions and shadow wars -6 skilled labor tokens and 3 consumer goods = 1 fortress block -as hard as obsidian blocks -can be disabled individually via config to prevent players from making too many lag blocks in servers; ideally players will then receive an item "token" instead of the block in that case so they can trade the admin the token for the block -comes in two forms: sacked fortress block and fortress block

.workshop block

-blocks that enable players to build the majority of the blocks and items in the mod via a system that detects nearby workshop affiliated blocks and uses raw materials, power and labor tokens -3 labor tokens, 3 skilled labor tokens, 1 bundle of metal (any metal), 1 bundle of logs, and 1 bundle of cloth = 1 workshop block -as hard as obsidian blocks -can be disabled individually via config to prevent players from making too many lag blocks in servers; ideally players will then receive an item "token" instead of the block in that case so they can trade the admin the token for the block -comes in various forms depending on the tier blocks and precision/efficiency blocks detected in its proximity

.tier enabling blocks; 9 blocks

-blocks that define the tier of the workshop block whos area of influence they rest under. tiers are grossly related to ages of technological progression -workshop recipe -as hard as obsidian blocks -none -9 blocks corresponding to casting stations, laboratories and workbenches with a variety of hand tools

.precision and efficiency blocks; 40 blocks

-blocks that enable workshop blocks to construct things that are complex. may also impart a speed bonus on the construction process -workshop recipe -as hard as obsidian blocks -none -40 blocks corresponding to 10 different tiers of machinery which are progressively more precise and efficient

.still block

-a block which enables players to distill liquids. this one runs on fuel -workshop recipe -as hard as obsidian -none -still block()

.electric still block

-a block which enables players to distill liquids. this one runs on electricity -workshop recipe -as hard as obsidian -none -electric still block()

.electrolytic chamber block

-a block which runs electricity through liquids to split them into gasses. 7 modes which determine its power consumption and reaction times -workshop recipe -as hard as obsidian -none -electrolytic chamber block()

.stove block

-a block which enables players to cook things that dont require the intense heat of kilns, reducers or blast furnaces. this one runs on fuel -0= air, 1=copper ingot, 2=cobblestone block, 3=vanilla furnace 010 232 020 -as hard as obsidian -none -stove block()

.electric stove block

-a block which enables players to cook things that dont require the intense heat of kilns, reducers or blast furnaces. this one runs on electricity -workshop recipe -as hard as obsidian -none -electric stove block()

.kiln block

-a block which enables players to bake things that require more heat than a stove, but less than a reducer or blast furnace. this one runs on fuel -0= air, 1=clay ball, 2=sand block, 3=vanilla furnace 212 131 212 -as hard as obsidian -none -kiln block()

.electric kiln block

-a block which enables players to bake things that require more heat than a stove, but less than a reducer or blast furnace. this one runs on electricity -workshop recipe -as hard as obsidian -none -electric kiln block()

.small pump block

-a block which enables energy deprived users to pump water and compress air. switched between modes by a shapeless crafting recipe -workshop recipe -as hard as obsidian -none -small water pump block(), small air compresser()

.large pump block

-a block which enables users to pump water, oil, gas, and compress air. uses tremendous amounts of energy. -workshop recipe -as hard as obsidian -none -large water pump block(), large air compressor(), large natural gas pump block(), large light crude pump block(), large heavy crude pump block()

.tap block

-a block which slowly generates latex if it is attached to a rubber tree -workshop recipe -as hard as obsidian -none -tap block()

.basic peoples workbench! block

-a block which serves a function in the tech tree but also replaces a number of machines which would have so few reactions that it would not be worth having individual machines for them. this one cannot be powered -0=log, 1=bronze ingot bundle, 2=vanilla furnace 111 010 020 -as hard as obsidian -none -basic peoples workbench()

.advanced peoples workbench! block

-a block which replaces a number of machines which would have so few reactions that it would not be worth having individual machines for them. this one must be powered -workshop recipe -as hard as obsidian -none -advanced peoples workbench()

.digester block

-a block which enables players to create mash or biogas from various biological inputs -workshop recipe -as hard as obsidian -none -digestor block()

.[power transmission and distribution blocks]

.power cables

.transformers

.[storage and transportation blocks]

.[energy storage blocks]

.[explosives and detonator blocks]

IDEAS

-have cobble and gravel blocks under their solid blocks rather than giving them their own entry -list blocks that aren't exactly blocks (crops, etc) -organize blocks according to category and function; give blocks ID's that correspond to those logical arrangements

mensreaMC commented 10 years ago

NOTICE -article covers every block very briefly though some blocks are only covered here -used for programmers as a general index to make things easier to organize -note complete...never complete

mensreaMC commented 10 years ago

REVISION 1 -added some more blocks, going to have to work on ID's soon -first release will likely contain all blocks but only those that are complete will have their recipes implemented -trying to organize ID's based off future needs, etc

mensreaMC commented 10 years ago

REVISION 2 -fixed up some things based off work done in general machine blocks article -added some more stuff