Popover Menu get started
f.a.q discord
Menu
supported games setup guides f.a.q. generate game host game user content discord

Hollow Knight

Weighted Options

Weighted options allow you to choose how likely a particular option's value is to be used in game generation. The higher a value is weighted, the more likely the option will be chosen. Think of them like entries in a raffle.

Choose the options you would like to play with! You may generate a single-player game from this page, or download an options file you can use to participate in a MultiWorld.

A list of all games you have generated can be found on the User Content page.


Game Options

Progression Balancing

A system that can move progression earlier, to try and prevent the player from getting stuck and bored early. A lower setting means more getting stuck. A higher setting means less getting stuck.
This is a range option.

Accepted values:
Normal range: 0 - 99

The following values have special meanings, and may fall outside the normal range.
  • 0: Disabled
  • 50: Normal
  • 99: Extreme
0
25
0
0
0
0
0

Accessibility

Set rules for reachability of your items/locations. - **Locations:** ensure everything can be reached and acquired. - **Items:** ensure all logically relevant items can be acquired. - **Minimal:** ensure what is needed to reach your goal can be acquired.
0
25
0
0

Randomize Dreamers

Allow for Dreamers to be randomized into the item pool and opens their locations for randomization.
0
25
0

Randomize Skills

Allow for Skills, such as Mantis Claw or Shade Soul, to be randomized into the item pool. Also opens their locations for receiving randomized items.
0
25
0

Randomize Focus

Removes the ability to focus and randomizes it into the item pool.
25
0
0

Randomize Swim

Removes the ability to swim in water and randomizes it into the item pool.
25
0
0

Randomize Charms

Allow for Charms to be randomized into the item pool and open their locations for randomization. Includes Charms sold in shops.
0
25
0

Randomize Keys

Allow for Keys to be randomized into the item pool. Includes those sold in shops.
0
25
0

Randomize Mask Shards

Allow for Mask Shard to be randomized into the item pool and open their locations for randomization.
0
25
0

Randomize Vessel Fragments

Allow for Vessel Fragments to be randomized into the item pool and open their locations for randomization.
0
25
0

Randomize Charm Notches

Allow for Charm Notches to be randomized into the item pool. Includes those sold by Salubra.
0
25
0

Randomize Pale Ore

Randomize Pale Ores into the item pool and open their locations for randomization.
0
25
0

Randomize Geo Chests

Allow for Geo Chests to contain randomized items, as well as their Geo reward being randomized into the item pool.
25
0
0

Randomize Junk Pit Chests

Randomize the contents of junk pit chests into the item pool and open their locations for randomization.
25
0
0

Randomize Rancid Eggs

Randomize Rancid Eggs into the item pool and open their locations for randomization
0
25
0

Randomize Relics

Randomize Relics (King's Idol, et al.) into the item pool and open their locations for randomization.
0
25
0

Randomize Whispering Roots

Randomize the essence rewards from Whispering Roots into the item pool. Whispering Roots will now grant a randomized item when completed. This can be previewed by standing on the root.
25
0
0

Randomize Boss Essence

Randomize boss essence drops, such as those for defeating Warrior Dreams, into the item pool and open their locations for randomization.
25
0
0

Randomize Grubs

Randomize Grubs into the item pool and open their locations for randomization.
25
0
0

Randomize Mimics

Randomize Mimic Grubs into the item pool and open their locations for randomization.
25
0
0

Randomize Maps

Randomize Maps into the item pool. This causes Cornifer to give you a message allowing you to see and buy an item that is randomized into that location as well.
25
0
0

Randomize Stags

Randomize Stag Stations unlocks into the item pool as well as placing randomized items on the stag station bell/toll.
0
25
0

Randomize Lifeblood Cocoons

Randomize Lifeblood Cocoon grants into the item pool and open their locations for randomization.
0
25
0

Randomize Grimmkin Flames

Randomize Grimmkin Flames into the item pool and open their locations for randomization.
25
0
0

Randomize Journal Entries

Randomize the Hunter's Journal as well as the findable journal entries into the item pool, and open their locations for randomization. Does not include journal entries gained by killing enemies.
25
0
0

Randomize Nail

Removes the ability to swing the nail left, right and up, and shuffles these into the item pool.
25
0
0

Randomize Geo Rocks

Randomize Geo Rock rewards into the item pool and open their locations for randomization.
25
0
0

Randomize Boss Geo

Randomize boss Geo drops into the item pool and open those locations for randomization.
25
0
0

Randomize Soul Totems

Randomize Soul Refill items into the item pool and open the Soul Totem locations for randomization.
25
0
0

Randomize Lore Tablets

Randomize Lore items into the itempool, one per Lore Tablet, and place randomized item grants on the tablets themselves. You must still read the tablet to get the item.
25
0
0

Randomize Elevator Pass

Adds an Elevator Pass item to the item pool, which is then required to use the large elevators connecting City of Tears to the Forgotten Crossroads and Resting Grounds.
25
0
0

Precise Movement

Places skips into logic which require extremely precise player movement, possibly without movement skills such as dash or hook.
25
0
0

Proficient Combat

Places skips into logic which require proficient combat, possibly with limited items.
25
0
0

Background Object Pogos

Places skips into logic for locations which are reachable via pogoing off of background objects.
25
0
0

Enemy Pogos

Places skips into logic for locations which are reachable via pogos off of enemies.
25
0
0

Obscure Skips

Places skips into logic which are considered obscure enough that a beginner is not expected to know them.
25
0
0

Shade Skips

Places shade skips into logic which utilize the player's shade for pogoing or damage boosting.
25
0
0

Infection Skips

Places skips into logic which are only possible after the crossroads become infected.
25
0
0

Fireball Skips

Places skips into logic which require the use of spells to reset fall speed while in mid-air.
25
0
0

Spike Tunnels

Places skips into logic which require the navigation of narrow tunnels filled with spikes.
25
0
0

Acid Skips

Places skips into logic which require crossing a pool of acid without Isma's Tear, or water if swim is disabled.
25
0
0

Damage Boosts

Places skips into logic which require you to take damage from an enemy or hazard to progress.
25
0
0

Dangerous Skips

Places skips into logic which contain a high risk of taking damage.
25
0
0

Dark Rooms

Places skips into logic which require navigating dark rooms without the use of the Lumafly Lantern.
25
0
0

Complex Skips

Places skips into logic which require intense setup or are obscure even beyond advanced skip standards.
25
0
0

Difficult Skips

Places skips into logic which are considered more difficult than typical.
25
0
0

Remove Spell Upgrades

Removes the second level of all spells from the item pool.
25
0
0

Start Location

Choose your start location. This is currently only locked to King's Pass.
25
0

Goal

The goal required of you in order to complete your run in Archipelago.
25
0
0
0
0
0
0

White Palace

Whether or not to include White Palace or not. Note: Even if excluded, the King Fragment check may still be required if charms are vanilla.
25
0
0
0
0

Extra Platforms

Places additional platforms to make traveling throughout Hallownest more convenient.
0
25
0

Add Unshuffled Locations

Adds non-randomized locations to the location pool, which allows syncing of location state with co-op or automatic collection via collect. Note: This will increase the number of location checks required to purchase hints to the total maximum.
25
0
0

Starting Geo

The amount of starting geo you have.
This is a range option.

Accepted values:
Normal range: 0 - 1000
25
0
0
0
0
0

Death Link

When you die, everyone dies. Of course the reverse is true too.
25
0
0

Deathlink Shade Handling

Sets whether to create a shade when you are killed by a DeathLink and how to handle your existing shade, if any. vanilla: DeathLink deaths function like any other death and overrides your existing shade (including geo), if any. shadeless: DeathLink deaths do not spawn shades. Your existing shade (including geo), if any, is untouched. shade: DeathLink deaths spawn a shade if you do not have an existing shade. Otherwise, it acts like shadeless. * This option has no effect if DeathLink is disabled. ** Self-death shade behavior is not changed; if a self-death normally creates a shade in vanilla, it will override your existing shade, if any.
0
0
25
0

Deathlink Breaks Fragile Charms

Sets if fragile charms break when you are killed by a DeathLink. * This option has no effect if DeathLink is disabled. ** Self-death fragile charm behavior is not changed; if a self-death normally breaks fragile charms in vanilla, it will continue to do so.
25
0
0

Minimum Geo Price

The minimum geo price for items in geo shops.
This is a range option.

Accepted values:
Normal range: 1 - 200
25
0
0
0
0
0

Maximum Geo Price

The maximum geo price for items in geo shops.
This is a range option.

Accepted values:
Normal range: 1 - 2000
0
25
0
0
0
0
0

Minimum Grub Price

The minimum grub price in the range of prices that an item should cost from Grubfather.
This is a range option.

Accepted values:
Normal range: 1 - 46
25
0
0
0
0
0

Maximum Grub Price

The maximum grub price in the range of prices that an item should cost from Grubfather.
This is a range option.

Accepted values:
Normal range: 1 - 46
0
25
0
0
0
0
0

Minimum Essence Price

The minimum essence price in the range of prices that an item should cost from Seer.
This is a range option.

Accepted values:
Normal range: 1 - 2800
25
0
0
0
0
0

Maximum Essence Price

The maximum essence price in the range of prices that an item should cost from Seer.
This is a range option.

Accepted values:
Normal range: 1 - 2800
0
25
0
0
0
0
0

Minimum Charm Requirement

The minimum charm price in the range of prices that an item should cost for Salubra's shop item which also carry a charm cost.
This is a range option.

Accepted values:
Normal range: 1 - 40
25
0
0
0
0
0

Maximum Charm Requirement

The maximum charm price in the range of prices that an item should cost for Salubra's shop item which also carry a charm cost.
This is a range option.

Accepted values:
Normal range: 1 - 40
0
25
0
0
0
0
0

Randomize Charm Notch Costs

Total Notch Cost of all Charms together. Vanilla sums to 90. This value is distributed among all charms in a random fashion. Special Cases: Set to -1 or vanilla for vanilla costs. Set to -2 or shuffle to shuffle around the vanilla costs to different charms.
This is a range option.

Accepted values:
Normal range: 0 - 240

The following values have special meanings, and may fall outside the normal range.
  • -1: Vanilla
  • -2: Shuffle
0
0
0
0
0
0

Charm Notch Cost Plando

Allows setting a Charm's Notch costs directly, mapping {name: cost}. This is set after any random Charm Notch costs, if applicable.
This option is not supported. Please edit your .yaml file manually.

Minimum Egg Price

The minimum rancid egg price in the range of prices that an item should cost from Jiji. Only takes effect if the EggSlotShops option is greater than 0.
This is a range option.

Accepted values:
Normal range: 1 - 20
25
0
0
0
0
0

Maximum Egg Price

The maximum rancid egg price in the range of prices that an item should cost from Jiji. Only takes effect if the EggSlotShops option is greater than 0.
This is a range option.

Accepted values:
Normal range: 1 - 20
0
25
0
0
0
0
0

Egg Shop Item Slots

For each slot, add a location to the Egg Shop and a filler item to the item pool.
This is a range option.

Accepted values:
Normal range: 0 - 16
25
0
0
0
0
0

Sly Shop Slots

For each extra slot, add a location to the Sly Shop and a filler item to the item pool.
This is a range option.

Accepted values:
Normal range: 0 - 16
0
25
0
0
0
0
0

Sly Key Shop Slots

For each extra slot, add a location to the Sly Shop (requiring Shopkeeper's Key) and a filler item to the item pool.
This is a range option.

Accepted values:
Normal range: 0 - 16
0
25
0
0
0
0
0

Iselda Shop Slots

For each extra slot, add a location to the Iselda Shop and a filler item to the item pool.
This is a range option.

Accepted values:
Normal range: 0 - 16
0
25
0
0
0
0
0

Salubra Shop Slots

For each extra slot, add a location to the Salubra Shop, and a filler item to the item pool.
This is a range option.

Accepted values:
Normal range: 0 - 16
0
25
0
0
0
0
0

Salubra Charm Shop Slots

For each extra slot, add a location to the Salubra Shop (requiring Charms), and a filler item to the item pool.
This is a range option.

Accepted values:
Normal range: 0 - 16
0
25
0
0
0
0
0

Leg Eater Shop Slots

For each extra slot, add a location to the Leg Eater Shop and a filler item to the item pool.
This is a range option.

Accepted values:
Normal range: 0 - 16
0
25
0
0
0
0
0

Grubfather Reward Slots

For each extra slot, add a location to the Grubfather and a filler item to the item pool.
This is a range option.

Accepted values:
Normal range: 0 - 16
0
25
0
0
0
0
0

Seer Reward Reward Slots

For each extra slot, add a location to the Seer and a filler item to the item pool.
This is a range option.

Accepted values:
Normal range: 0 - 16
0
25
0
0
0
0
0

Additional Shop Slots

For each extra slot, add a location to a randomly chosen shop a filler item to the item pool. The Egg Shop will be excluded from this list unless it has at least one item. Shops are capped at 16 items each.
This is a range option.

Accepted values:
Normal range: 0 - 144
25
0
0
0
0
0

Split Crystal Heart

Splits the Crystal Heart into left- and right-only versions of the item.
25
0
0

Split Mothwing Cloak

Splits the Mothwing Cloak into left- and right-only versions of the item. Randomly adds a second left or right Mothwing cloak item which functions as the upgrade to Shade Cloak.
25
0
0

Split Mantis Claw

Splits the Mantis Claw into left- and right-only versions of the item.
25
0
0

Costsanity

If enabled, most locations with costs (like stag stations) will have randomly determined costs. If set to shopsonly, CostSanity will only apply to shops (including Grubfather, Seer and Egg Shop). If set to notshops, CostSanity will only apply to non-shops (e.g. Stag stations and Cornifer locations) These costs can be in Geo (except Grubfather, Seer and Eggshop), Grubs, Charms, Essence and/or Rancid Eggs
25
0
0
0
0

Costsanity Hybrid Chance

The chance that a CostSanity cost will include two components instead of one, e.g. Grubs + Essence
This is a range option.

Accepted values:
Normal range: 0 - 100
0
25
0
0
0
0
0

Costsanity Egg Weight

The likelihood of Costsanity choosing a Egg cost. Chosen as a sum of all weights from other types.
This is a range option.

Accepted values:
Normal range: 0 - 1000
0
25
0
0
0
0
0

Costsanity Grub Weight

The likelihood of Costsanity choosing a Grub cost. Chosen as a sum of all weights from other types.
This is a range option.

Accepted values:
Normal range: 0 - 1000
0
25
0
0
0
0
0

Costsanity Essence Weight

The likelihood of Costsanity choosing a Essence cost. Chosen as a sum of all weights from other types.
This is a range option.

Accepted values:
Normal range: 0 - 1000
0
25
0
0
0
0
0

Costsanity Charm Weight

The likelihood of Costsanity choosing a Charm cost. Chosen as a sum of all weights from other types.
This is a range option.

Accepted values:
Normal range: 0 - 1000
0
25
0
0
0
0
0

Costsanity Geo Weight

The likelihood of Costsanity choosing a Geo cost. Chosen as a sum of all weights from other types.
This is a range option.

Accepted values:
Normal range: 0 - 1000
0
25
0
0
0
0
0
Item & Location Options

Local Items

Forces these items to be in their native world.
 

Non-local Items

Forces these items to be outside their native world.
 

Start Inventory

Start with these items.

Start Hints

Start with these item's locations prefilled into the ``!hint`` command.
 

Start Location Hints

Start with these locations and their item prefilled into the ``!hint`` command.

Excluded Locations

Prevent these locations from having an important item.