======================================================================== -----===== PUBLIC CONTRIBUTION WISHLIST =====----- ------------------------------------------------------------------------ Remember, check out the CONTRIBUTING file for guidelines on contributing to the project! - Testing and bug reports! - Translations: - https://nodecore.mine.nu/trans/projects/nodecore/core/ - Help (PRs and/or advocacy) with Minetest engine issues: - Major game-breakers: - #14112: Requires us to maintain a massive workaround for mods that want to use teleport functionality sanely. - #11531: Prevents some effects from being usable, especially a fancy skybox with extended navigation capabilities. - #10304: Causes looktips to conflict with pickpocketing, so pickpocketing, being the lower priority feature, got cut; fixing this could feasibly allow both to coexist. - #14011: Major performance and efficiency problem, which creates lagspikes (non-smooth optic animations) but at the same time makes up to 80% of the system performance not available for ABM-powered transformations. - #14024: Causes wrong nodes to be predicted when silk-touch digging, causing significant annoyance for high-RTT network players, with no viable workaround. - Minor game-breakers: - #13483: This causes us to have to maintain a workaround that creates noise when a player joins who has the wrong protocol version, and prevents us from filtering public servers from ineligible users on the public server list. - #9377: This causes some annoyances when handling lux tools, and makes a certain mechanic blatant when it's intended to be subtle. - #7876: Causes a damage flash when a new player joins, or a player from before 2020-02-19 when max HP was changed. - #8952: This causes hidden bases and other items to be visible through walls when ent/player transfer distance is high; when low, instead it causes players/ents to be invisible even when terrain is loaded and visible, causing distant player activity to look like poltergeists. - Internal/annoyance: - #14044: This causes us to have to maintain a workaround that makes us not fully API-compatible with MT upstream and may trip up mods that rely on undocumented behavior. - #8541: The default control layout on Android is not very good for NodeCore, having been mostly optimized for a different game; it would be nice to be able to offer better controls without having to distribute a custom engine like Rollerozxa does. - #9934: This bug is causing us to maintain a workaround in NodeCore which is fragile and keeps breaking, leading to significant network load for some clients. - #6963: If this is implemented, we may have a more efficient way to handle "visinv" nodes, i.e. stacks, storage boxes, and other container nodes. - #12317: Not having consistent and known player movement interpolation behavior makes it hard to keep player nametags matched with the average player position instead of jumping ahead or lagging behind. - #10171: Cosmetic appearance of liquids (e.g. pumwater) on top of glass when viewed from below. - #3069: Rendering performance impact with tools/craftitems, especially with higher-res texture packs. - Help with documentation - Improvements to the in-game guidance, esp. for onboarding new players, are wanted. Ideally we want to offer a spoiler-free experience by default, but want players to have options/resources in the event they can't figure something out. - Advising players where they can find external resources, or other sources of help, such as wikis, youtube, chatrooms, multiplayer servers, etc. - Work on improving the nodecore wiki itself. - Publicity and player content: - Help spread NodeCore! Share your experiences, screenshots, videos and streams! - NodeCore especially needs a "trailer" video. - https://nodecore.mine.nu/w/Teaser/Trailer - Let the developers know if you have shared something about NodeCore, or would like guidance creating something to share. ........................................................................ ========================================================================