-
Notifications
You must be signed in to change notification settings - Fork 567
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP] make beds colored #1794
[WIP] make beds colored #1794
Conversation
I guess this will continue to support any beds that mods register (including the 2 registered in the mod itself) but add 8 that are hardware coloured. |
I'd much prefer to see coloured fancy beds than coloured simple beds. If you are going for anything decorative and care about appearance, you are much more likely to want fancy beds after all. |
Yes i assume they will be popular, so that was probably a silly question. I don't object to coloured fancy beds. |
Just to make it clear, there aren't 8 beds added but the existing nodes get "colorfacedir" as paramtype2, on craft the bed item is colored and on place the node is colored with param2 depending on the "palette_index" item meta field. But not all registered beds will be changed automatically, only if they have a palette. |
This is similar to #1566 ? |
No, 1566 adds more nodes. |
It already works pretty good. For everything else on my todo list I think I need help in form of information. |
|
I think a dark green bed looks better than a light (normal) green bed. |
Ok, white bed look bad, magenta is better than violet imo. |
I prefer paramat's suggestion,, but you are right about the white bed not looking good, so maybe switch that one to cyan or magenta, unless someone can think of a way to make white look better? |
I think in 3 the grayish white looks ok. |
I really dislike how dark the orange is in option 3. The darker colours (apart from the green) look really drab and uninteresting to me. I also much prefer to have violet and match the flowers as paramat said. Grey looks okay, but it just seems a pity to lose a colour for it. Losing a colour for white would be fine if it looked nice, but I think losing one for grey isn't worth it. |
@Ezhh Don't forget, since only 8 colors are easily possible, bedcolors have more than one possible crafting recipe. Eg. gray bed can be crafted with white or grey wool, green bed with green or dark green dye, orange bed with orange or brown dye… |
I didn't comment on the crafting, only on which colours I like... If you are using the orange in the option 3 screenshot, it is really, really ugly in my opinion, but the choice isn't mine, so I'll leave it to you and the devs. |
The colors can be changed with a texturepack, so brightness shouldn't be a problem. The real problem is with the item. At the moment it looks very bad. And I don't know how I could make it better. :/ Edit: Screenshot on first comment changed to newest colors. |
|
The thing about pink being essential for girls is a bit of a stereotype. |
Hm, having 16 colors maybe wouldn't be too hard using the bed api to register more beds with the same defs apart from the palette. |
Strongly in favour of all colours, and the colours matching the wool. For example, orange that looks like orange instead of brownish orange as in the screenshots. (Using a texture pack just to get nice colours isn't an answer.) |
Would it be impossible to make a second set of bed items for the last few dye colors we have? Minecraft already does this with |
@C1ffisme That's what I meant. |
Wut? Are you suggesting 8 colours using param2 colouring, then add the remaining colours using static colouring? That's really hacky, they should all be one or the other. Note we have a rule that we close PRs that have no response from the author in a month, so this could have been closed by now. Please let us know if you are happy to use static hardware colouring for all
What i mean is that 64 nodes is not enough for param2 hardware colouring to be of any significant advantage over static hardware colouring, all that happens is you save 60 nodedefs (not even textures) being sent to the client. How these new beds relate to the existing registeration code needs careful consideration, the registration code probably needs changing. Or maybe these new beds should be completely separate? |
No. The remaining colours simply use another bed which has another palette.
The new things in the api are all optional, the subgames can support themselves if they want to. In palette red is the first color, so old beds won't be actively replaced. |
I see, that's still very messy and there's no advantage to param2 colouring. |
Can you explain how exactly it works from usability standpoint? There will be tons of beds in creative inventory or they will be hidden with a hint "coloured" in classic ones descriptions? |
@Fixer-007 In creative are only items that are in |
Multiple red beds that have the varying colours described in the tooltip? Or just 1 red bed? |
Two red beds, one "simple" and one "fancy". |
How would a player use creative to place coloured beds? |
Filling the creative inventory with beds would be meh. |
Oops. >_< |
And how coloring works in game? You hit bed with the dye? |
Only This PR is a mess with many issues of bad implementation 👎 |
There's 15 dye colors including white. We will have white beds, too, I hope? Otherwise colored beds would support all dye colors, except one. |
Oops 15 ok, yes white too. So is there anyone else who is interested in doing this job correctly with static hardware colouring for 15 bed colours? If so i will support your PR. I've lost hope for this one. |
@Fixer-007 You get a bed of the same color as the one the wool has that was used at crafting. @paramat Showing all colored beds in creative would only be possible by changing something in creative api (which could also be good for other mods but should be done by another PR) or by adding the beds to |
.. or by using static hardware colouring as i request, or even normal texture colorisation which is fine also. For only 30 nodes hardware colourisation really isn't essential It tends to make things more complex, best avoided if reasonably possible. |
Sorry but this PR is unacceptable and neglected, and you seem unwilling to respond to requests for improvement, but instead suggest other unacceptable ideas. This needs to be done by someone else. Closing. |
This shall solve the problem of finding red dye.
Todo:
[ ] use"color"
"..wallmounted"
instead of"..facedir"
for more colors?screenshots
How it could be:
![screenshot_20170625_202926](https://user-images.githubusercontent.com/7613443/27518646-55c4a586-59e5-11e7-951b-bab29ed6d897.png)
![screenshot_20170626_152820](https://user-images.githubusercontent.com/7613443/27541497-687c448c-5a84-11e7-83cf-0970b17ac1e4.png)
How it is: