aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/kr/syeyoung/dungeonsguide/dungeon
diff options
context:
space:
mode:
authorsyeyoung <cyong06@naver.com>2021-01-22 12:59:23 +0900
committersyeyoung <cyong06@naver.com>2021-01-22 12:59:23 +0900
commit1ce6ac3c20768422b05f9e861ed0a41bd2f0c8d2 (patch)
tree39b3b4abb8fda7515e55978d73d196fc880ff24e /src/main/java/kr/syeyoung/dungeonsguide/dungeon
parent35202074c907920f7d3cb41575db7db1e1e664f3 (diff)
downloadSkyblock-Dungeons-Guide-1ce6ac3c20768422b05f9e861ed0a41bd2f0c8d2.tar.gz
Skyblock-Dungeons-Guide-1ce6ac3c20768422b05f9e861ed0a41bd2f0c8d2.tar.bz2
Skyblock-Dungeons-Guide-1ce6ac3c20768422b05f9e861ed0a41bd2f0c8d2.zip
ahm
Diffstat (limited to 'src/main/java/kr/syeyoung/dungeonsguide/dungeon')
-rwxr-xr-xsrc/main/java/kr/syeyoung/dungeonsguide/dungeon/doorfinder/CatacombDataProvider.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/main/java/kr/syeyoung/dungeonsguide/dungeon/doorfinder/CatacombDataProvider.java b/src/main/java/kr/syeyoung/dungeonsguide/dungeon/doorfinder/CatacombDataProvider.java
index 6532fdf7..c5ffe777 100755
--- a/src/main/java/kr/syeyoung/dungeonsguide/dungeon/doorfinder/CatacombDataProvider.java
+++ b/src/main/java/kr/syeyoung/dungeonsguide/dungeon/doorfinder/CatacombDataProvider.java
@@ -4,6 +4,7 @@ import com.google.common.base.Predicate;
import com.google.common.collect.Sets;
import kr.syeyoung.dungeonsguide.e;
import kr.syeyoung.dungeonsguide.roomprocessor.bossfight.BossfightProcessor;
+import kr.syeyoung.dungeonsguide.roomprocessor.bossfight.BossfightProcessorLivid;
import kr.syeyoung.dungeonsguide.roomprocessor.bossfight.GeneralBossfightProcessor;
import net.minecraft.entity.item.EntityArmorStand;
import net.minecraft.init.Blocks;
@@ -167,6 +168,14 @@ public class CatacombDataProvider implements DungeonSpecificDataProvider {
.signatureMsg("§r§c[BOSS] The Professor§r§f: What?! My Guardian power is unbeatable!§r").build()
);
return bossfightProcessor;
+ } else if (floor.equals("F4")) {
+ GeneralBossfightProcessor bossfightProcessor = new GeneralBossfightProcessor();
+ bossfightProcessor.addPhase(GeneralBossfightProcessor.PhaseData.builder()
+ .phase("fight").build()
+ );
+ return bossfightProcessor;
+ } else if (floor.equals("F5")) {
+ return new BossfightProcessorLivid();
}
return null;
}