Commit Graph

24 Commits

Author SHA1 Message Date
Mikita Wiśniewski 114f3a24fe Add slab tables and fix previous commit 2022-03-23 12:23:35 +07:00
Mikita Wiśniewski 494d13d3a6 Combine chairs and tables registration function
and add optional depend for mcl_cozy... and something i forgor
2022-03-22 21:48:22 +07:00
Mikita Wiśniewski f4699123d8 Add table lamps and update locales
and something i forgor
2022-03-22 16:54:53 +07:00
Mikita Wiśniewski 014d1dcfd8 Add armchairs and stairs/slabs
and make dyed planks fuel
2022-03-22 14:23:10 +07:00
Mikita Wiśniewski 9b198bffb0 Add dyed planks
register them via API, add one mask texture for them and locales
2022-03-22 10:50:54 +07:00
Mikita Wiśniewski aa4a004087 Make gravel path use gravel texture with alpha mask
now texture pack makers don't need to make their own version of gravel path texture, now it's just mask that applies on default_gravel.png
2022-03-21 15:46:37 +07:00
Mikita Wiśniewski d429d73ae0 API refactoring: make chairs/tables registation simplier
and get rid of the iron ones because they look silly and i don't think anybody would use 'em in their buildings
2022-02-25 19:51:18 +07:00
Mikita Wiśniewski 1b28bc08eb Remove Z eye offset when sitting on the chair
now it feels a bit better when you're moving your head to the back... i guess
2022-02-25 18:45:52 +07:00
Mikita Wiśniewski 2111b67106 Change the chat message when you're trying to sit while moving and add ability to translate it 2022-02-25 17:47:42 +07:00
Mikita Wiśniewski b2e1eea202 Add ability to sit on the chairs from ts_furniture mod
also, delete these comments from register.lua about nodeboxes for Gravel Path. currently the sitting feature works a bit weird, i'll try to fix it (BUT SITTING WORKS FINALLY YAAAYYY)
2022-02-25 15:09:33 +07:00
Mikita Wiśniewski 106ed35005 Uncomment selection_box of the chair
now when you select the chair it looks better AND you can sit on the chair by using mcl_cozy too!
2022-02-24 16:02:48 +07:00
Mikita Wiśniewski b28f2e69eb Make a normal nodebox for Gravel Path instead of 2D texture
and update item texture for it
2022-02-24 15:57:55 +07:00
Mikita Wiśniewski 97e0bd9b52 Make chairs use nodebox as their selection/collision box
so now you can sit on 'em BUT only with the mcl_cozy mod and /sit command... just a simple workaround while im trying to implement it
2022-02-24 07:57:55 +07:00
Mikita Wiśniewski 9f3dd6346b Make the rainbow block texture non-animated
i've tried to make an settings option for it, but it doesn't work. anyway, animated texture for it worked weird (animation non-syncing near to chunk borders) and can be laggy
2022-02-23 20:00:26 +07:00
Mikita Wiśniewski a7cdc9e801 Make tables and chairs attached nodes
now you can't place them not on the floor, yep
2022-02-23 16:52:17 +07:00
Mikita Wiśniewski bcf2fc3476 Remove unused gravel path's textures
i'll return em back one day to get variated tiles... maybe...
2022-02-23 14:56:41 +07:00
Mikita Wiśniewski 8aa65401aa Oops 2022-02-23 14:50:04 +07:00
Mikita Wiśniewski f08c1d4598 Change namings a bit
minor letters -> capital letters
2022-02-23 14:48:27 +07:00
Mikita Wiśniewski c2c16c8531 Add gravel paths
and update textures and locales for it too
2022-02-23 14:41:49 +07:00
Mikita Wiśniewski b2a7aa94a3 Update coalquartz tile craft
rebalance it a bit (blocks -> regular craftitems) and add second craft option (swapped)
2022-02-23 13:06:16 +07:00
Mikita Wiśniewski 13201c0b98 Add early implementation of sitting by right-click
currently uses function from homedecor_seating/armchairs.lua... need to work on it
2022-02-23 11:53:52 +07:00
Mikita Wiśniewski 525d1f37c3 Update README.md 2022-02-22 16:33:54 +07:00
Mikita Wiśniewski 89d107c76e Initial files 2022-02-22 16:30:42 +07:00
Mikita Wiśniewski 379ebabf3f Initial commit 2022-02-22 09:27:11 +00:00