Skip to content
This repository has been archived by the owner on May 16, 2024. It is now read-only.

Commit

Permalink
Move Hologram API to common module
Browse files Browse the repository at this point in the history
Signed-off-by: Yura2108 <yugk2108@yandex.ru>
  • Loading branch information
Yura2108 committed May 9, 2024
1 parent ba39682 commit 113e6b4
Show file tree
Hide file tree
Showing 8 changed files with 15 additions and 11 deletions.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.daylifecraft.minigames.hologram
package com.daylifecraft.common.hologram

import com.daylifecraft.common.text.PlayerText
import net.minestom.server.coordinate.Pos
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.daylifecraft.minigames.hologram
package com.daylifecraft.common.hologram

import net.kyori.adventure.text.Component
import net.minestom.server.coordinate.Pos
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.daylifecraft.minigames.hologram
package com.daylifecraft.common.hologram

import com.daylifecraft.common.text.PlayerText
import net.minestom.server.coordinate.Pos
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.daylifecraft.minigames.hologram
package com.daylifecraft.common.hologram

import com.daylifecraft.common.text.PlayerText
import net.kyori.adventure.text.Component
Expand Down Expand Up @@ -80,10 +80,12 @@ internal class PacketHologram(
val lines = hologramText.string(player).split("\n").reversed()
val result = mutableListOf<HologramLine>()
for(lineNumber in 0..<lines.count()) {
result.add(PacketHologramLine(
result.add(
PacketHologramLine(
position.add(0.0, LINE_POSITION_MODIFIER * (lineNumber + 1), 0.0),
MiniMessage.miniMessage().deserialize(lines[lineNumber]),
player))
player)
)
}

return result
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.daylifecraft.minigames.hologram
package com.daylifecraft.common.hologram

import com.daylifecraft.common.text.PlayerText
import net.kyori.adventure.text.Component
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package com.daylifecraft.minigames.command.debug

import com.daylifecraft.minigames.command.debug.player.DebugFlyCommand
import com.daylifecraft.minigames.command.debug.player.DebugHologramCommand
import com.daylifecraft.minigames.command.debug.player.DebugSpeedCommand
import com.daylifecraft.minigames.command.debug.player.DebugToggleAdminCommand
import com.daylifecraft.minigames.command.debug.rounds.DebugRoundsCommand
Expand All @@ -24,6 +25,7 @@ class DebugCommand : AbstractDebugCommand("~") {
addSubcommand(DebugToggleAdminCommand())
addSubcommand(DebugLagCommand())
addSubcommand(DebugTowerDefenceCommand())
addSubcommand(DebugHologramCommand())
}

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ package com.daylifecraft.minigames.minigames.instances.games.towerdefence
import com.daylifecraft.common.config.ConfigFile
import com.daylifecraft.common.text.PlayerText
import com.daylifecraft.minigames.PlayerManager
import com.daylifecraft.minigames.hologram.Hologram
import com.daylifecraft.minigames.hologram.HologramManager
import com.daylifecraft.common.hologram.Hologram
import com.daylifecraft.common.hologram.HologramManager
import com.daylifecraft.minigames.minigames.instances.games.towerdefence.monsters.MonsterData
import com.daylifecraft.minigames.text.i18n.TranslateText
import net.minestom.server.coordinate.Point
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package com.daylifecraft.minigames.minigames.instances.games.towerdefence.monsters

import com.daylifecraft.common.text.PlayerText
import com.daylifecraft.minigames.hologram.Hologram
import com.daylifecraft.minigames.hologram.HologramManager
import com.daylifecraft.common.hologram.Hologram
import com.daylifecraft.common.hologram.HologramManager
import com.daylifecraft.minigames.minigames.instances.games.towerdefence.TowerData
import com.daylifecraft.minigames.text.i18n.TranslateText
import net.minestom.server.attribute.Attribute
Expand Down

0 comments on commit 113e6b4

Please sign in to comment.