Endless Leveling Addon
The nine-race Mermaid line for Endless Leveling, and locking every creature to its race.
On this page
About the Endless Leveling Compatibility Addon:
The Mermaids mod adds a nine-race Mermaid line into Endless Leveling – Mermaid, then Princess, Tidebreaker or Tideweaver, up through Queen and Empress – and uses its own Mermaids code to make those races behave like a mermaid. Each race’s definition is written to its own file so it can be tuned; see Endless Leveling Race Files.
With Mermaids Premium installed, Premium’s race lines are used instead: a rebalanced Mermaid line plus the Merfolk, Werewolf, Vampire and – new in Premium 1.5.0 – Lamia lines, 31 races in all.
On Update 7 (Mermaids 4.1.0), use Endless Leveling 14.0.0; Endless Leveling 13.0.0 does not load on an Update 7 server. On Update 6, Mermaids 4.0.1 works with Endless Leveling 13, and EndlessLevelingCore 12.0.0 is the minimum.
How to get started?
First make sure you have Endless Leveling installed on your world or server.
Next, head on over to the Mermaids Endless Leveling config file which can be found at mods/Siren_Mermaids/Compatibility/EndlessLeveling.json, or the Endless Leveling section of the in-game Server Settings menu.
For more information, check out the Mermaids config page.
- Leave
"Enable-Endless-Leveling-Compatibility"astrue. - Leave
"Default-Mermaids-Content"asfalseif you want every creature locked to its race – see below. Set it totrueto keep the mod’s normal behavior for everyone. - Set
"Mermaid-Only-In-Water"tofalseif you want a mermaid-race player to keep their tail on land.
Race locking
While "Default-Mermaids-Content" is false, every Mythical Creature depends on the player’s Endless Leveling race, matched by the start of the race’s id:
| Race id starts with: | Becomes: |
|---|---|
mermaid or merfolk | Mermaid |
werewolf | Werewolf |
vampire | Vampire |
lamia | Lamia |
A race takes its own creature’s form automatically, and no other race can take it. A race whose id merely contains one of these words somewhere in the middle is not matched. The werewolf, vampire, merfolk and lamia races come from Mermaids Premium.
"Race-Lock-Ignore-Potions"set totruestops Mermaid potions and pendants from giving a temporary tail to everyone else, so the race is the only way in."Disable-Mermaid-Items"set totruegoes further: the Mermaids Workbench, every Mermaid potion, the Mermaid Pendant and the Moon Charm stop working, and the Pendant and Moon Charm stop dropping. Their tooltips show (Disabled)./mc notransformationtells a player exactly which of these is in their way.
Changing a player’s race applies instantly, through Endless Leveling’s own events. The "Race-Sync-Interval-Seconds" key runs a safety-net sweep of every online player’s race on that interval in case an event was ever missed – it costs almost nothing when nothing changed, and setting it to 0 turns the sweep off. A race check made before a player’s profile has finished loading waits instead of reading them as having no race.
Commands added:
| Command: | Description: | Permission: |
|---|---|---|
/mermaids admin endlessleveling | The Endless Leveling compatibility command line. Only appears when Endless Leveling is installed. | mermaids.admin.endlessleveling |
/mermaids admin endlessleveling mermaidscontent <true/false> | Allow regular Mermaids content. If false, every creature depends on the player’s Endless Leveling race. | mermaids.admin.endlessleveling.mermaidscontent |
/mermaids admin endlessleveling onlyinwater <true/false> | Mermaid races only have a tail while in water. | mermaids.admin.endlessleveling.onlyinwater |
Permissions:
| Permission: | Description: |
|---|---|
| mermaids.admin.endlessleveling | Allows the player to use the command /mermaids admin endlessleveling command line. |
| mermaids.admin.endlessleveling.mermaidscontent | Allows the player to use the command /mermaids admin endlessleveling mermaidscontent [true/false]. |
| mermaids.admin.endlessleveling.onlyinwater | Allows the player to use the command /mermaids admin endlessleveling onlyinwater [true/false]. |