Commit Graph

51 Commits

Author SHA1 Message Date
Mikita Wiśniewski 2989f4c616 Use tables for registering wooden nodes (fix of #2, p2)
unsure if will merge to indev; code just became bigger and without api at all (what if someone's mod adds new type of wood, why can't author of mod just add support for mine?)
2022-05-01 14:06:21 +07:00
Mikita Wiśniewski 4f43fcf650 Use tables for registering colored nodes (fix of #2, p1) 2022-04-30 21:18:18 +07:00
Mikita Wiśniewski 79b53ce5a6 Update README and replace top table lamp texture with light grey wool 2022-04-30 19:44:58 +07:00
Mikita Wiśniewski b9767cab86 Remove useless attribution for mcl_signs from README
after all, on_place function has been deleted from curtains' code
2022-04-30 18:34:12 +07:00
Mikita Wiśniewski b2234e17f5 Add mcl_deepslate as an optional depend to mod.conf
oops
2022-04-30 15:15:23 +07:00
Mikita Wiśniewski 8135b17681 Add support for MineClone5's deepslate and update locales 2022-04-30 15:08:27 +07:00
Mikita Wiśniewski 1ab1b10aeb Update api.lua
small fix
2022-04-29 16:20:20 +07:00
Mikita Wiśniewski 87253ca16a Display movement notice in HUD instead of chat 2022-04-29 15:23:06 +07:00
Mikita Wiśniewski c5fafbb2ce Split api/register.lua into separate files (fixes #3) 2022-04-28 20:37:39 +07:00
Mikita Wiśniewski 5512b916d0 Remove on_place definition from curtains' code
will stay on the indev branch until better times
2022-04-27 13:54:25 +07:00
Mikita Wiśniewski 025adfad38 Add (or change) shadows on mask textures
now it should look better
2022-04-25 15:43:38 +07:00
Mikita Wiśniewski 03e198f33b Merge pull request 'v1.2pre pull request' (#6) from indev into master
Reviewed-on: #6
2022-04-24 13:17:07 +00:00
Mikita Wiśniewski 70375371c9 Update README.md
Add animated screenshot and crafting recipe for curtains, categorize credits and small grammatic fixes
2022-04-24 20:09:17 +07:00
Mikita Wiśniewski b89a895c97 Add mcl_mushroom to mod.conf's optional depends 2022-04-24 18:38:26 +07:00
Mikita Wiśniewski 6a431599d4 Add support for MineClone 5 wood types and fix infinite curtains
current fix is just comment on_place. yeah.
2022-04-24 16:47:33 +07:00
Mikita Wiśniewski ceeb4366c3 Simplify register functions in api.lua
and modify register.lua for this too, of course
2022-04-24 13:06:30 +07:00
Mikita Wiśniewski 8dc358688c Infinite curtains fix: part 1 (failed)
just copied this string from mcl_signs... it looks like it SHOULD fix that, but it DOESN'T. (i hate curtains now)
2022-04-23 16:38:06 +07:00
Mikita Wiśniewski 44b87c3321 Add texture attributing and info about curtains to README
very wip, yeah. i'll add curtains to screenshots and crafting recipe to README in future
2022-04-23 12:53:25 +07:00
Mikita Wiśniewski 37f12fa4ee Add curtains and update stuff
Curtains are bugged (placed like in creative mode, infinitely) so moved to indev branch. But at least everything else works... somehow...
2022-04-23 12:38:19 +07:00
Mikita Wiśniewski c843781572 Add ContentDB badge to README 2022-04-20 19:23:44 +07:00
Mikita Wiśniewski b5a897f4d5 Update README.md
...i hate the whole license thing now XD
2022-04-08 12:34:59 +07:00
Mikita Wiśniewski 8b4bc63e6e Update README.md
more proper credit i think
2022-03-26 09:35:56 +07:00
Mikita Wiśniewski e92d49a895 Update README.md 2022-03-25 12:50:38 +07:00
Mikita Wiśniewski bd7e2c211f HOTFIX: Don't override pickaxe craft lol 2022-03-25 12:49:47 +07:00
Mikita Wiśniewski 099bdd2d55 Prepare mod for publishing, part 2
expand README, fix some stuff and etc. this part is final i guess, yay!
2022-03-24 18:04:14 +07:00
Mikita Wiśniewski eee24edb71 Fix dyed planks' corner stair texture 2022-03-23 17:07:49 +07:00
Mikita Wiśniewski 1f87c1ddfd Prepare mod for publishing, part 1
this commit includes: delete rainbow block completely for several reasons, add more paths, etc
2022-03-23 14:10:46 +07:00
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