Noita Wiki:Community portal
Need help, want something changed or want to debate about something?
In the community portal you will find exactly what you need!
Noita Wiki is a community project run entirely by volunteers to provide information for the game.
Add this page to your watchlist and stay on top of things!
Active community administrators | |
---|---|
Vexx32 | talk • contribs |
Quiddity-wp | talk • contribs |
Inactive community administrators | |
---|---|
Lancar223 | talk • contribs |
Become an editor
Our community of editors is open to anyone. If you would like to join in:
Register
- Create an Account to get started.
Streamers, Youtubers, GIF-makers, we need you!
- TL;DR tips: Noita Wiki:Content creators
- See the #Helpful links and Templates section below, for all other templates
Start a new article
Or alternatively, you can just type a new article name in the search box. A red-link will be shown at the top of the search results. Click that to start the article.
Unsure what to do, or need help?
- Ask around the #noita-wiki channel on Discord
- Ask questions on the talkpage here: Noita Wiki talk:Community portal
- Check out the mediawiki.org help pages for Editing and Formatting
Be bold
- Jump right in and start editing!
- Reverting is easy! If you or another user accidentally makes a mistake, edits can be fixed up or easily reverted if needed. Just click the "History" tab, then "undo" and "save"!
- Update / improve / rework a random page today!
To do list
Help improve/create these areas!
Remove items if you've fixed them!
2023 updates
- Nullifying Altar
- Pheromone
- Perks#Homunculus
- Alexxswx says: When player_unit doesn't exist (e.g. polymorphed), upon spawning or loading, homunculus gets HP based on its y coord. If that is above y<-512 (e.g. snowy peak of the mountain), the HP is negative and so it can't take further damage. Petri added some code to make such homunculus permanently berserked and hostile to the player and to everyone else
- Gif before the "angry" addition: https://www.reddit.com/r/noita/comments/11g6u3d/negative_hp_homunculus_immortal/
- Orb of True Knowledge#Secret orb
- (more? check Release Notes)
Articles Needing Attention
- The wiki maintenance category may be a great place to start, or you can start small by fixing spelling, grammar, and other errors you come across.
- Add content to pages in Category:Stubs
- Remove the
{{stub}}
tag when they're more complete.
- Remove the
- Browse Category:Cleanup for pages that need attention
- Browse Category:Pages to be merged for pages that have been suggested to be merged
- Discuss proposed merges on the article's Talk/Discussion page.
- Once everyone's happy, merge the content.
- Convert the merged page to a redirect by replacing the no longer needed page with
#REDIRECT [[Destination Page Name]]
. - Suggest pages or sections to be merged by adding
{{merge|Page name#Section Name}}
to the top of the page or section to add them to this list.
- Browse Category:Pages that need additional images for pages that could use some additional images, screenshots, or gifs.
- Remove the
{{images needed}}
tag from the page when there's at least a few good images for what it needs. - Suggest any pages you see that could benefit from some additional pictures/gifs by adding
{{images needed|optional reason}}
to the top of the page to add them to this category.
- Remove the
- Upload new versions of gifs in Category:Broken gifs
- Add
[[Category:Broken gifs]]
to any images that need to be fixed up - Remove the category once you've uploaded a new copy!
- Add
Perks pages
- Create new pages for all Perks
- See which are still missing
- Start by pasting this: https://pastebin.com/raw/CVJw7JXm
- Open a copy of
perk_list.lua
to verify details as you go.
- Good examples to replicate: Breathless, Gold is Forever
- Use
{{Infobox perk}}
and check Category:Perks for the `Categories` parameter. - Once all pages exist, we can replace the Perks page with a simple autogenerated table, using the infobox data.
- Take screenshots/gifs of the perk in action.
Biomes pages
- Standardise and improve (pics, details, missing-info, etc)
- Find out which soundtracks belong to which biome.
Desired layout for relevant sections:
Introduction == Layout and Hazards == == Points of Interest == == Enemies == == Tips == == Connected Areas == == Structures == == Puzzles == == Trivia == == History == == Soundtrack == == Gallery == == See Also == == Notes ==
Materials pages
- Clean up the Materials landing page to use the new cards.
- Improve existing material pages. See Category:Materials subcategories.
- Add a gallery section to materials that need images.
- Improve the contents of materials marked as a stub.
- Add notes to Table of Alchemical Reactions.
- Ask Heinermann or Rain on discord for specifics of what is in/complete
- Use the Noita 1.0 Materials spreadsheet for information, or dig around in the
materials.xml
file in the Data.wak for additional information.
Material pages are primarily using the following layout (if a section is relevant):
Introduction == Characteristics == == Sources == == Tips == == Reactions == == Trivia == == History == == Gallery == == See Also ==
Enemies pages
- Check and expand the details! (cross-reference with their code)
- Reorder the intro statement to refer to the in-game name as the primary name, treating the english name as an AKA with other nicknames.
- Example before: The Tentacler (in-game name Turso) is a large, flying enemy resembling a pink octopus.
- Example after: Turso (also known as Tentacler, or Octopus) is a large, flying enemy resembling a pink octopus.
Spells pages
- Check and expand the details! (cross-reference with their code)
- Add more example
{{Wand}}
builds, everywhere!
Images
- Upload demos.
- Categorize any/all of the ~1,900 results in Special:UncategorizedFiles
- Into the existing category scheme – see #Existing images below.
- For bulk changes, if filenames are consistent, ask an admin to do a mass-replace.
Anywhere and everywhere
- Add links pointing to the Orphaned pages
- Add links within the Dead-end pages
- Check for outdated/incorrect info
- Rewrite anything that is unclear or confusing
- Add more pictures!
- Add more details!
- If you'd like to suggest improvements to a template, feel free to add notes to the corresponding talk page
- If you see things that can be improved, or are a bit wonky in the wiki's formatting or theme, ask on the Discord!
- Add a History subsection close to the bottom of the page and use
{{History}}
to record patch notes that were relevant to that topic. Some helpful resources to get started:- Only include release changes, no beta changes.
- Try to include the previous value when talking about a change, for example "Set drill damage to 5" (bad) vs "Increased drill damage from 2 to 5" (good).
- Note that damage and health values need to be multiplied by 25.
- WUOTE/noita-builds-data repository
- Compare folders plugin for VSCode, Compare Folders plugin for VSCodium
- Alternatively: vexx32/noita-data commit history (make sure to diff between two well established release patches and not just the diffs between beta branches)
- Cross-link alt language pages (there are a lot of english pages which don't ref their counterparts): 日本語, Türkçe, 中文
Helpful links and Templates
- Finding information to update the wiki - tips, calculations, data-file reminders, and biome code-names)
- Special:MyPage/Sandbox - a sandbox you can create for yourself if you need to try things out!
- Special:AllPages - list all templates.
Link | Example | Result |
---|---|---|
{{color}} |
{{color|lightgreen|highlighted}} |
highlighted |
{{hp}} |
{{hp|100}} |
100 ♥
|
{{hp inline}} |
{{hp inline|100}} |
100 ♥ (prevents linebreaks in-situ) |
{{gold}} |
{{gold|800}} |
800 ![]() |
{{status}} |
{{status|wet}} {{status|wet|60}} |
![]() ![]() |
{{damagetype}} |
{{damagetype|Melee}} |
Melee |
{{potion}} |
{{potion|acceleratium}} |
![]() |
{{pouch}} |
{{pouch|Weird Fungus}} |
![]() |
{{tag}} |
{{tag|corrodible}} |
[corrodible] |
{{gameMessage}} |
{{gameMessage|This is the big message|this is the small message}} |
This is the big messagethis is the small message |
{{fraction}} |
{{fraction|7|49}} |
7/49 |
Spoiler tag and wrap
{{Spoiler}}
- for inline spoiler text - NOTE: Never use this for links, as it makes them hard to click-to-unspoil, especially on mobile, e.g. SPOILER: matosade .{{Spoiler/page}}
- a banner for the top of a page or section.{{spoiler/start}}
and{{spoiler/end}}
- a spoiler wrapper for blocks of content
Glyph Translations
{{Glyph Translation | translation text here}}
- a translation box showing a before/after of the original glyph text / the translated text.
translation
text
here
Media - music, videos, images, icons
- Music
{{Bandcamp|album=|track=}}
- Video
{{Youtube|VIDEOID|description=}}
{{Twitchclip|CLIPID|description=}}
{{Twitchvod|VODID|description=}}
- Images
- Help:Images (mediawiki.org)
{{ScaledImage|FILENAME.png|200}}
(uses a % multiplier, not pixels. "200"=200%){{Hover gif|Demo Powerplant|480px}}
- Flexible galleries
{{flex/start}}
images/videos/etc here
{{flex/end}}
- Creating animations (from terminal)
- Use Glooore's noita-gif-generator, as used for most of the Category:Monster animations
Thumbnail Captions and Alt attributes
The difference between thumbnail captions and alt attributes is that alt describes how the image or animation looks while a caption gives context about the image.
If they were the same then screen readers would read it twice, so avoid copying the caption into the alt attribute. For example, the image here might have the caption: "Sodium reacting to water". Whereas the alt text would be: "Animated screenshot of the inside of a Holy Mountain showing a white pile that bursts into small repeated orange explosions along the floor that lasts for several seconds".
Existing images
Wand templates
{{Wand}}
, compact, for showing spell-combinations{{Wand Card}}
, a specific wand with stats, spells, and a name
Infobox templates
{{Infobox enemy}}
{{Infobox item}}
{{Infobox material}}
{{Infobox perk}}
{{Infobox spell}}
Game data value conversion templates
These templates do a simple math conversion on game data values to convert them to the numbers players see in the UI. Formulas for these can be found on the Data.wak page.
{{UI health}}
{{UI damage}}
{{frames to seconds}}
Section/listing-creation templates
{{EnemyQuery}}
, a list of enemies of a given location(s) and faction(s){{SpellQuery}}
, a list of spells of a given tier(s) and type(s){{SpellQueryGroup}}
, all the spells that share the specified sortKey prefix{{SpellQueryIcon}}
, just the icons{{NamedSpellQueryIcon}}
, just the icons, and only specifically named spells
{{MaterialQuery}}
, a template for querying the Materials Cargo table
Special:CargoTables
Site CSS
The wiki uses the Vector theme as a base, and has some custom styles applied for certain templates as well as overriding many parts of Vector's default styles. The custom stylesheets are below. Contact an administrator if you want to request style changes or report display issues to be resolved.
- MediaWiki:Vector.css — mainly contains theme-specific styles: backgrounds, colors, borders, things of that nature, plus specific tweaks to override the default Vector stylings. It's most of the broad visual styles for the wiki.
- MediaWiki:Common.css — contains primarily layout and template styles, along with some "base" styles that are expected to be overridden by the theme. Some of this includes variables that are deliberately overwritten in the Vector.css in order to allow template styles to be fully defined in Common.css but still have appropriate color overrides provided by Vector.css.
Utility Classes
The following utility classes can be added to some elements, usually divs or tables (for example: <div class="____">
or {| class="____" |}
) elements in the wiki to achieve specific effects. Multiple classes can be added within the quotation marks This list may not be comprehensive, you may want to review the stylesheets linked above for a more complete picture of our utility classes.
nomobile
- do not show this element when viewing on narrow sreens, such as mobile devices.mobileonly
- only show this element when viewing on narrow screens, such as mobile devices.wikitable
- apply our standard table styling; tables lacking this class will still retain table layout, but have no borders or padding.compact
- combine withwikitable
to reduce the padding to a minimum, to help render larger tables without taking up so much space.vertical-headings
- make the headings in the first row (apart from the very first heading) render text vertically; this is useful for very dense, usually compact data-heavy tables.sticky-headers
- make the headings of a table "stick" to the top of the screen as you scroll down a long table. Great for very long tables.noita-font
- applies the Noita Pixel font to whatever is contained in the element. If inside a spoiler in the hidden state, this font will be replaced with the Noita Glyphs font.
Wikitext Extension Tags
<syntaxhighlight lang="html+handlebars"></syntaxhightlight>
- Create an example code-block that supports syntax highlighting for HTML and wikitext.
- Substitute another language name (for example,
javascript
orjs
for JavaScript) to change the syntax highlighting behaviour.
<math></math>
- Add a LaTeX-rendered math equation.
- See the help documentation for usage.
- Start your equations with
\color{white}
to ensure they're readable on most pages on the wiki.
Admin mass-replace
For bulk-edit requests, you can ask an admin to assist with the Special:ReplaceText tool. It works like this:
Index of important pages
- bold=on mainpage, underline=in sidebar
- Locations
- Creatures
- Things & Stuff
- Magic
- Materials
- Secrets
- Endings
- Fungal Reality Shift
- Game Lore
- Guides […]
- Holidays
- Orb of True Knowledge
- Parallel Worlds
- Unknown or Incomplete:
- Eye Messages
- Cauldron Room (supposedly incomplete)
- The Gods Are Very Curious (nobody knows how to reliably reproduce)
- Achievements & progress
- Background info
- Games modes
- Mods, Modding, and Tools