Package moe.caramel.daydream.player
Interface ResourcePack
- All Superinterfaces:
net.kyori.examination.Examinable
,ResourcePackInfo
,ResourcePackInfoLike
리소스팩 데이터
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.kyori.adventure.resource.ResourcePackInfo
ResourcePackInfo.Builder
-
Method Summary
Modifier and TypeMethodDescriptionAdventure 리소스팩 상태를 Bukkit 형식으로 변환합니다.리소스팩 적용 상태를 Bukkit 형식으로 가져옵니다.static @Nullable ResourcePackStatus
Bukkit 리소스팩 상태를 Adventure 형식으로 변환합니다.status()
리소스팩 적용 상태를 Adventure 형식으로 가져옵니다.Methods inherited from interface net.kyori.examination.Examinable
examinableName, examinableProperties, examine
Methods inherited from interface net.kyori.adventure.resource.ResourcePackInfo
asResourcePackInfo, hash, id, uri
-
Method Details
-
status
@Nullable ResourcePackStatus status()리소스팩 적용 상태를 Adventure 형식으로 가져옵니다.- Returns:
- 리소스팩 적용 상태
-
bukkitStatus
리소스팩 적용 상태를 Bukkit 형식으로 가져옵니다.- Returns:
- 리소스팩 적용 상태
-
adventureToBukkit
@Contract("!null -> !null; null -> null") static @Nullable PlayerResourcePackStatusEvent.Status adventureToBukkit(@Nullable ResourcePackStatus status) Adventure 리소스팩 상태를 Bukkit 형식으로 변환합니다.- Parameters:
status
- Adventure 상태- Returns:
- Bukkit 상태
-
bukkitToAdventure
@Contract("!null -> !null; null -> null") static @Nullable ResourcePackStatus bukkitToAdventure(@Nullable PlayerResourcePackStatusEvent.Status status) Bukkit 리소스팩 상태를 Adventure 형식으로 변환합니다.- Parameters:
status
- Bukkit 상태- Returns:
- Adventure 상태
-