FRicsi / No-more-Mine-in-Hell

Minecraft mod
0 stars 0 forks source link

Blocks #9

Open FRicsi opened 6 years ago

FRicsi commented 6 years ago

Basic block system: minecraft 1.12.2 default, goal: using these palette as much as possible

requires: block.java - where listing all block parameters and behaviors (has inventory, drop options, hardnes, sand so on) block.json, where block dimension adn texture defined block.json in blockstates folder, where different state defined (required eg. rotation)

FRicsi commented 6 years ago

Additional blocks: Environmental:

Furniture & decoration

indoor:

kitchen

living room

bedroom

bathroom

garage

office furniture

school

outdoor:

containers:

FRicsi commented 6 years ago

Handled in -> #16

Asphalt block can be removed; minecraft 1.12.2 colored concrete blocks are awesome. However painted asphalt could be useful (lines, half lines, corners; yellow and white). Goal: block must be like glazed terracotta; rotation depends on player's facing. Wo. rotation, have to create 20 blocks (hor/vert line, 4 rotated half, 4 rotated corner, yellow/white). With rotation, there must be only 6.

Code nedded: block.json; +blackstate.json (where rotation/facing defined) and maybe somewhere in block.class?

https://www.thetechgame.com/Archives/t=2606565/how-to-make-mods-modloader-26-tutorials-131-and-125.html

FRicsi commented 6 years ago

Handled in -> #17

2block tall furniture: when one block is placed, another block part of the furniture must be placed on its top automatically, and removed as well when destroyed (wo surplus drop) blockstate code?

FRicsi commented 6 years ago

Handled in -> #18

painted wall/plastered wall maybe glazed terracotta's texture can be replaced - sides could be plastered wall, top/down wo change or new palette (16 type - one for each color) wall: could be rotation block, 5 sides (3 + T,D) vanilla (planks, bricks, whatever) one side with color/pattern --> too much extra block. How many really necessary, how many can be replaced with vanilla block?

Brick with white paint; brick with 1 color; planks with plaser

FRicsi commented 6 years ago

Low table and couch must have 0,5 tall collision box.