-
Notifications
You must be signed in to change notification settings - Fork 63
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- [New] Released The Bridge Sanctum - [New] Added The City Dungeon package - [New] Added The Palace Sanctum - [New] Added The Oasis Pyramid Sanctum - [New] Added The Primis Blood Temple - [Fix] Fixed a bug with relative offsets not reading configuration data correctly - [Fix] Fixed a typo in a mobcombatsettings config description - [Fix] Changed how max health based player count on is scaled for instanced bosses Signed-off-by: MagmaGuy <[email protected]>
- Loading branch information
MagmaGuy
committed
Jan 2, 2024
1 parent
20dea14
commit 4b1c93a
Showing
14 changed files
with
195 additions
and
17 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
35 changes: 35 additions & 0 deletions
35
src/main/java/com/magmaguy/elitemobs/config/dungeonpackager/premade/OasisPyramidSanctum.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
package com.magmaguy.elitemobs.config.dungeonpackager.premade; | ||
|
||
import com.magmaguy.elitemobs.config.dungeonpackager.DungeonPackagerConfigFields; | ||
import com.magmaguy.elitemobs.utils.DiscordLinks; | ||
import org.bukkit.World; | ||
|
||
import java.util.Arrays; | ||
import java.util.List; | ||
import java.util.Map; | ||
|
||
public class OasisPyramidSanctum extends DungeonPackagerConfigFields { | ||
public OasisPyramidSanctum() { | ||
super("oasis_pyramid_sanctum", | ||
false, | ||
"&2[lvl 055] &6The Oasis Pyramid", | ||
Arrays.asList("&fThe final dungeon of the Oasis adventure!", | ||
"&6Credits: 69OzCanOfBepis, Frostcone, MagmaGuy"), | ||
DiscordLinks.premiumMinidungeons, | ||
DungeonPackagerConfigFields.DungeonSizeCategory.SANCTUM, | ||
"em_id_oasis_pyramid", | ||
World.Environment.NORMAL, | ||
true, | ||
"em_id_oasis_pyramid,-9.5,77.0,-153.5,-115,17", | ||
"em_id_oasis_pyramid,0.5,75.0,-169.5,-180,3", | ||
0, | ||
"Difficulty: &4solo hard content!", | ||
"&bWelcome to the Pyramid!", | ||
"&bYou have left the Pyramid!", | ||
List.of("filename=oasis_pharaoh_p1.yml"), | ||
"em_id_oasis_pyramid", | ||
55); | ||
setDifficulties(List.of( | ||
Map.of("name", "normal", "id", 0))); | ||
} | ||
} |
35 changes: 35 additions & 0 deletions
35
.../java/com/magmaguy/elitemobs/config/dungeonpackager/premade/PrimisBloodTempleSanctum.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
package com.magmaguy.elitemobs.config.dungeonpackager.premade; | ||
|
||
import com.magmaguy.elitemobs.config.dungeonpackager.DungeonPackagerConfigFields; | ||
import com.magmaguy.elitemobs.utils.DiscordLinks; | ||
import org.bukkit.World; | ||
|
||
import java.util.Arrays; | ||
import java.util.List; | ||
import java.util.Map; | ||
|
||
public class PrimisBloodTempleSanctum extends DungeonPackagerConfigFields { | ||
public PrimisBloodTempleSanctum() { | ||
super("primis_blood_temple_sanctum", | ||
false, | ||
"&2[lvl 020] &aPrimis - Blood Temple'", | ||
Arrays.asList("&fThe Fire Elemental awaits!", | ||
"&6Credits: Dali_, Frostcone, MagmaGuy"), | ||
DiscordLinks.premiumMinidungeons, | ||
DungeonPackagerConfigFields.DungeonSizeCategory.SANCTUM, | ||
"em_id_bloodtemple", | ||
World.Environment.NORMAL, | ||
true, | ||
"em_id_bloodtemple,326.5,87.0,-738.5,-44,35", | ||
"em_id_bloodtemple,324.5,73.0,-711.5,-90,5", | ||
0, | ||
"Difficulty: &4solo hard content!", | ||
"&bWelcome to the Blood Temple!", | ||
"&bYou have left the Blood Temple!", | ||
List.of("filename=primis_final_elemental_p1.yml"), | ||
"em_id_bloodtemple", | ||
20); | ||
setDifficulties(List.of( | ||
Map.of("name", "normal", "id", 0))); | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
40 changes: 40 additions & 0 deletions
40
src/main/java/com/magmaguy/elitemobs/config/dungeonpackager/premade/TheCityDungeon.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
package com.magmaguy.elitemobs.config.dungeonpackager.premade; | ||
|
||
import com.magmaguy.elitemobs.config.dungeonpackager.DungeonPackagerConfigFields; | ||
import com.magmaguy.elitemobs.utils.DiscordLinks; | ||
import org.bukkit.World; | ||
|
||
import java.util.Arrays; | ||
import java.util.List; | ||
import java.util.Map; | ||
|
||
public class TheCityDungeon extends DungeonPackagerConfigFields { | ||
public TheCityDungeon(){ | ||
super("the_city_dungeon", | ||
false, | ||
"&2[lvl 030] &3The City Dungeon", | ||
Arrays.asList("&fThe perfect intermediate instanced sanctum!", | ||
"&6Credits: Dali_, MagmaGuy, Frostcone"), | ||
DiscordLinks.freeMinidungeons, | ||
DungeonSizeCategory.DUNGEON, | ||
"em_id_the_city", | ||
World.Environment.NORMAL, | ||
true, | ||
"em_id_the_city,-87.5,119,-13.5,-90,0", | ||
"em_id_the_city,-60.5,122,-12.5,-67,0", | ||
0, | ||
"Difficulty: &45-man hard content!", | ||
"&bBefore being able to enter the city you must deal with the guardian on the bridge!", | ||
"&bYou have left The City!", | ||
List.of("filename=em_id_the_city_mini_boss_one.yml", | ||
"filename=em_id_the_city_mini_boss_two.yml", | ||
"filename=em_id_the_city_mini_boss_three.yml", | ||
"filename=em_id_the_city_royal_guard_p1.yml"), | ||
"em_id_the_city", | ||
30); | ||
setDifficulties(List.of( | ||
Map.of("name", "normal", "levelSync", 35, "id", 0), | ||
Map.of("name", "hard", "levelSync", 30, "id", 1), | ||
Map.of("name", "mythic", "levelSync", 25, "id", 2))); | ||
} | ||
} |
37 changes: 37 additions & 0 deletions
37
src/main/java/com/magmaguy/elitemobs/config/dungeonpackager/premade/ThePalaceSanctum.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
package com.magmaguy.elitemobs.config.dungeonpackager.premade; | ||
|
||
import com.magmaguy.elitemobs.config.dungeonpackager.DungeonPackagerConfigFields; | ||
import com.magmaguy.elitemobs.utils.DiscordLinks; | ||
import org.bukkit.World; | ||
|
||
import java.util.Arrays; | ||
import java.util.List; | ||
import java.util.Map; | ||
|
||
public class ThePalaceSanctum extends DungeonPackagerConfigFields { | ||
public ThePalaceSanctum(){ | ||
super("the_palace_sanctum", | ||
false, | ||
"&2[lvl 030] &3The Palace Sanctum", | ||
Arrays.asList("&fThe perfect intermediate instanced sanctum!", | ||
"&6Credits: Dali_, MagmaGuy, Frostcone"), | ||
DiscordLinks.freeMinidungeons, | ||
DungeonSizeCategory.SANCTUM, | ||
"em_id_the_palace", | ||
World.Environment.NORMAL, | ||
true, | ||
"em_id_the_palace,208.5,144,-101.5,-90.0,0.0", | ||
"em_id_the_palace,238.5,144,-100.5,0.0,0.0", | ||
0, | ||
"Difficulty: &45-man hard content!", | ||
"&bBefore being able to enter the city you must deal with the guardian on the bridge!", | ||
"&bYou have left The Palace!", | ||
List.of("the_palace_old_stone_king_p1.yml"), | ||
"em_id_the_palace", | ||
35); | ||
setDifficulties(List.of( | ||
Map.of("name", "normal", "levelSync", 40, "id", 0), | ||
Map.of("name", "hard", "levelSync", 35, "id", 1), | ||
Map.of("name", "mythic", "levelSync", 30, "id", 2))); | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters