-
Notifications
You must be signed in to change notification settings - Fork 7
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
Feature of homedecor #49
Comments
home_vending_machines and home_workshop_misc contains the vending machines. Unresolved: See no way to get the stairs back :-( Remove them and force users to remove the "unknown node" 's? |
Moved homedecor forward to 63ad77e2429faefb1c4ac9f900fe759015791134. This commit contains the "Enable sleep" patch, but before the stairs support is removed. Added home_vending_machines and home_workshop_misc to cover other removed items. This issue is still not solved till a new fork appears with support to the stairs mod. |
We need to make an issue for homedecor. I'll do that right now. (done) |
see mt-mods/homedecor_modpack#17 (comment) that stairs are still supported. the home_workshop_modpack split out from homedecor was a decision made by vennessae every before the repos where moved to mt-mods |
if really must feel the need to keep using the terrible stairs api and want to fix all the warnings and issues yourself, i would suggest making a fake moreblock mod that maps there api back to the mtg stairs api |
I am undecided if we should
At the first we need to check which stairs in detail are missed .. |
as you can see in https://github.com/mt-mods/homedecor_modpack/pull/16/files the only stairs that where "removed" is from building blocks mod. more over moreblocks is the defacto standard in the rest of homedecor |
for a simple patch for this project if you want to bring the old stair nodes back, is depend on building blocks, and then loop through minetest.registered_nodes and do a if check for mod_origin = building blocks and then register a stair |
not tested, but should work? for name, def in pairs(minetest.registered_nodes) do
if def.mod_origin == "building_blocks" then
stairs.register_stair_and_slab(
name:split(":")[2],
name,
def.groups,
def.tiles,
def.description .. " stair",
def.description .. " slab",
def.sounds
)
end
end |
^above is to restore functionality as it was before, your still on the hook for fixing all the warnings and issues |
See re-review of the |
If we have a chance to get the issue solved by upstream (eather if we add moreblocks or stairsplus into Whynot or homedecor provide an legacy compatibility), we should wait. The homedecor_modpack is frozen in check-updates.sh till the issue is solved or any other compatibility issues appear. The whynot-compat is for issues not solvable (or rejected) by upstream .. |
[EDIT] - The issue was on my site :-( |
Updated homedecor with #63. Please check if the changes can be merged. Or solution 2, we break compatibility,remove homedecor, most of whynot_compat parts, and maybe other mods from the game. |
That's a good point. Does homedecor even meet the rules? Has it ever met the rules? |
No, and No. Homedecor was a big blob previously and was one of the first mods in my mods collection. In the meantime the homedecor is splitted down in modpack. Some mods, like 3d_extras I removed shortly, but consider each mod separately for whynot rules is still outstanding |
The initial cause for this issue is solved now. Therefore I close this issue. |
Homedecor is moved to https://github.com/mt-mods/homedecor_modpack and got some updates
Last commits does remove stairs
Some things are moved to home_workshop_modpack
Both changes may breaks compatibility. The home_workshop_modpack needs to be considered if any mods needs to be added to whynot for compatibility :-(.
The text was updated successfully, but these errors were encountered: