aboutsummaryrefslogtreecommitdiff
path: root/mod/src/main/java/kr
diff options
context:
space:
mode:
Diffstat (limited to 'mod/src/main/java/kr')
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/DungeonsGuide.java241
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/Keybinds.java47
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/SkyblockStatus.java109
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/chat/ChatProcessResult.java31
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/chat/ChatProcessor.java114
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/chat/ChatSubscriber.java26
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/chat/PartyContext.java89
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/chat/PartyManager.java604
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/commands/CommandDungeonsGuide.java611
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/commands/CommandReparty.java103
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/Config.java65
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig/ConfigPanelCreator.java40
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig/GuiConfigV2.java59
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig/MCategory.java103
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig/MCategoryElement.java82
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig/MFeature.java154
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig/MFeatureEdit.java113
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig/MNotFound.java38
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig/MPanelCategory.java83
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig/MParameterEdit.java220
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig/NestedCategory.java54
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig/RootConfigPanel.java306
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig/location/GuiGuiLocationConfig.java166
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig/location/Marker.java45
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig/location/PanelDelegate.java403
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/types/AColor.java63
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/types/GUIRectangle.java81
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/types/TCAColor.java51
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/types/TCBoolean.java39
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/types/TCColor.java41
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/types/TCFloat.java39
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/types/TCGUIRectangle.java50
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/types/TCInteger.java39
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/types/TCKeybind.java39
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/types/TCRectangle.java51
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/types/TCString.java39
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/types/TCStringList.java51
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/types/TCTextStyle.java52
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/types/TCTextStyleList.java54
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/types/TypeConverter.java29
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/config/types/TypeConverterRegistry.java52
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/cosmetics/ActiveCosmetic.java30
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/cosmetics/CosmeticData.java32
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/cosmetics/CosmeticsManager.java292
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/cosmetics/CustomNetworkPlayerInfo.java103
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/cosmetics/CustomPacketPlayerListItem.java38
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/cosmetics/IChatReplacer.java26
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/cosmetics/chatreplacers/ChatReplacerChatByMe.java106
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/cosmetics/chatreplacers/ChatReplacerCoop.java119
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/cosmetics/chatreplacers/ChatReplacerMessage.java106
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/cosmetics/chatreplacers/ChatReplacerPV.java119
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/cosmetics/chatreplacers/ChatReplacerSocialOptions.java117
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/cosmetics/chatreplacers/ChatReplacerViewProfile.java128
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/DungeonActionManager.java35
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/DungeonContext.java207
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/MapProcessor.java495
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/AbstractAction.java57
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/Action.java40
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/ActionBreakWithSuperBoom.java101
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/ActionChangeState.java71
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/ActionClick.java78
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/ActionClickSet.java91
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/ActionComplete.java41
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/ActionDropItem.java71
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/ActionInteract.java81
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/ActionKill.java89
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/ActionMove.java112
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/ActionMoveNearestAir.java112
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/ActionRoot.java48
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/tree/ActionRoute.java124
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/tree/ActionTree.java83
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/actions/tree/ActionTreeUtil.java83
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/data/DungeonRoomInfo.java60
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/data/OffsetPoint.java110
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/data/OffsetPointSet.java39
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/doorfinder/CatacombDataProvider.java172
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/doorfinder/CatacombMasterDataProvider.java127
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/doorfinder/DungeonDoor.java81
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/doorfinder/DungeonSpecificDataProvider.java38
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/doorfinder/DungeonSpecificDataProviderRegistry.java39
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/doorfinder/EDungeonDoorType.java33
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/events/DungeonCryptBrokenEvent.java34
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/events/DungeonDeathEvent.java35
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/events/DungeonEvent.java41
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/events/DungeonEventData.java25
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/events/DungeonEventHolder.java32
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/events/DungeonMapUpdateEvent.java33
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/events/DungeonNodataEvent.java28
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/events/DungeonPuzzleFailureEvent.java33
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/events/DungeonRoomDiscoverEvent.java44
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/events/DungeonSecretCountChangeEvent.java36
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/events/DungeonStateChangeEvent.java39
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/events/SerializableBlockPos.java36
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/mechanics/DungeonBreakableWall.java157
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/mechanics/DungeonDoor.java129
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/mechanics/DungeonDummy.java108
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/mechanics/DungeonFairySoul.java105
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/mechanics/DungeonJournal.java98
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/mechanics/DungeonLever.java130
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/mechanics/DungeonMechanic.java40
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/mechanics/DungeonNPC.java107
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/mechanics/DungeonOnewayDoor.java134
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/mechanics/DungeonOnewayLever.java129
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/mechanics/DungeonPressurePlate.java132
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/mechanics/DungeonRoomDoor.java98
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/mechanics/DungeonSecret.java239
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/mechanics/DungeonTomb.java137
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/mechanics/RouteBlocker.java25
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/mechanics/predicates/PredicateArmorStand.java44
-rwxr-xr-xmod/src/main/java/kr/syeyoung/dungeonsguide/dungeon/mechanics/predicates/PredicateBat.java44
-rwxr-xr-x