aboutsummaryrefslogtreecommitdiff
path: root/src/main/kotlin/moe/nea/firmament/util
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/kotlin/moe/nea/firmament/util')
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/Base64Util.kt5
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/BazaarPriceStrategy.kt5
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/ClipboardUtils.kt6
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/CommonSoundEffects.kt6
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/DurabilityBarEvent.kt5
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/ErrorBoundary.kt6
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/FirmFormatters.kt6
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/FragmentGuiScreen.kt6
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/GetRectangle.kt6
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/HoveredItemStack.kt6
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/IdentifierSerializer.kt5
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/IdentityCharacteristics.kt7
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/ItemUtil.kt7
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/LegacyFormattingCode.kt7
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/LegacyTagParser.kt6
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/LoadResource.kt5
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/Locraw.kt7
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/LogIfNull.kt5
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/MC.kt7
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/MinecraftDispatcher.kt6
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/MoulConfigFragment.kt6
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/MoulConfigUtils.kt7
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/MutableMapWithMaxSize.kt5
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/SBData.kt7
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/ScoreboardUtil.kt6
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/ScreenUtil.kt6
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/SequenceUtil.kt6
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/SkyBlockIsland.kt5
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/SkyblockId.kt7
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/SortedMapSerializer.kt6
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/TemplateUtil.kt6
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/TimeMark.kt6
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/Timer.kt6
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/WarpUtil.kt5
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/assertions.kt7
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/async/input.kt6
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/colorconversion.kt6
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/customgui/CoordRememberingSlot.kt5
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/customgui/CustomGui.kt5
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/customgui/HasCustomGui.kt5
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/data/DataHolder.kt6
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/data/IDataHolder.kt6
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/data/ProfileSpecificDataHolder.kt7
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/filter/IteratorFilterSet.kt5
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/item/NbtItemData.kt7
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/item/SkullItemData.kt7
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/json/DashlessUUIDSerializer.kt6
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/json/InstantAsLongSerializer.kt6
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/json/SingletonSerializableList.kt5
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/listutil.kt5
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/propertyutil.kt6
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/regex.kt7
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/render/FacingThePlayerContext.kt5
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/render/LerpUtils.kt5
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/render/RenderCircleProgress.kt5
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/render/RenderContextDSL.kt5
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/render/RenderInWorldContext.kt7
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/render/TranslatedScissors.kt5
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/stringutil.kt5
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/textutil.kt7
-rw-r--r--src/main/kotlin/moe/nea/firmament/util/uuid.kt6
61 files changed, 40 insertions, 320 deletions
diff --git a/src/main/kotlin/moe/nea/firmament/util/Base64Util.kt b/src/main/kotlin/moe/nea/firmament/util/Base64Util.kt
index d02a23c..44bcdfd 100644
--- a/src/main/kotlin/moe/nea/firmament/util/Base64Util.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/Base64Util.kt
@@ -1,8 +1,3 @@
-/*
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/BazaarPriceStrategy.kt b/src/main/kotlin/moe/nea/firmament/util/BazaarPriceStrategy.kt
index 8b746cc..002eedb 100644
--- a/src/main/kotlin/moe/nea/firmament/util/BazaarPriceStrategy.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/BazaarPriceStrategy.kt
@@ -1,8 +1,3 @@
-/*
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/ClipboardUtils.kt b/src/main/kotlin/moe/nea/firmament/util/ClipboardUtils.kt
index d761a5a..7b9b836 100644
--- a/src/main/kotlin/moe/nea/firmament/util/ClipboardUtils.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/ClipboardUtils.kt
@@ -1,8 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/CommonSoundEffects.kt b/src/main/kotlin/moe/nea/firmament/util/CommonSoundEffects.kt
index d2d9881..a97a2cb 100644
--- a/src/main/kotlin/moe/nea/firmament/util/CommonSoundEffects.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/CommonSoundEffects.kt
@@ -1,8 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/DurabilityBarEvent.kt b/src/main/kotlin/moe/nea/firmament/util/DurabilityBarEvent.kt
index eacf070..993462c 100644
--- a/src/main/kotlin/moe/nea/firmament/util/DurabilityBarEvent.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/DurabilityBarEvent.kt
@@ -1,8 +1,3 @@
-/*
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/ErrorBoundary.kt b/src/main/kotlin/moe/nea/firmament/util/ErrorBoundary.kt
index 4341361..fbc5b37 100644
--- a/src/main/kotlin/moe/nea/firmament/util/ErrorBoundary.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/ErrorBoundary.kt
@@ -1,8 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/FirmFormatters.kt b/src/main/kotlin/moe/nea/firmament/util/FirmFormatters.kt
index 087bb2f..c3bdd16 100644
--- a/src/main/kotlin/moe/nea/firmament/util/FirmFormatters.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/FirmFormatters.kt
@@ -1,8 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/FragmentGuiScreen.kt b/src/main/kotlin/moe/nea/firmament/util/FragmentGuiScreen.kt
index b484980..5e13d51 100644
--- a/src/main/kotlin/moe/nea/firmament/util/FragmentGuiScreen.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/FragmentGuiScreen.kt
@@ -1,8 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/GetRectangle.kt b/src/main/kotlin/moe/nea/firmament/util/GetRectangle.kt
index 261c97a..ec64f31 100644
--- a/src/main/kotlin/moe/nea/firmament/util/GetRectangle.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/GetRectangle.kt
@@ -1,8 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/HoveredItemStack.kt b/src/main/kotlin/moe/nea/firmament/util/HoveredItemStack.kt
index 786723e..47a59d0 100644
--- a/src/main/kotlin/moe/nea/firmament/util/HoveredItemStack.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/HoveredItemStack.kt
@@ -1,8 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/IdentifierSerializer.kt b/src/main/kotlin/moe/nea/firmament/util/IdentifierSerializer.kt
index c88d9ee..feea9e9 100644
--- a/src/main/kotlin/moe/nea/firmament/util/IdentifierSerializer.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/IdentifierSerializer.kt
@@ -1,8 +1,3 @@
-/*
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/IdentityCharacteristics.kt b/src/main/kotlin/moe/nea/firmament/util/IdentityCharacteristics.kt
index 713242c..f6054c4 100644
--- a/src/main/kotlin/moe/nea/firmament/util/IdentityCharacteristics.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/IdentityCharacteristics.kt
@@ -1,9 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/ItemUtil.kt b/src/main/kotlin/moe/nea/firmament/util/ItemUtil.kt
index 4ae226e..40d6198 100644
--- a/src/main/kotlin/moe/nea/firmament/util/ItemUtil.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/ItemUtil.kt
@@ -1,9 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/LegacyFormattingCode.kt b/src/main/kotlin/moe/nea/firmament/util/LegacyFormattingCode.kt
index ff4d85b..44bacfc 100644
--- a/src/main/kotlin/moe/nea/firmament/util/LegacyFormattingCode.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/LegacyFormattingCode.kt
@@ -1,9 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/LegacyTagParser.kt b/src/main/kotlin/moe/nea/firmament/util/LegacyTagParser.kt
index 47d60ac..4e08da1 100644
--- a/src/main/kotlin/moe/nea/firmament/util/LegacyTagParser.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/LegacyTagParser.kt
@@ -1,8 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/LoadResource.kt b/src/main/kotlin/moe/nea/firmament/util/LoadResource.kt
index 5a8bfbf..4bc8704 100644
--- a/src/main/kotlin/moe/nea/firmament/util/LoadResource.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/LoadResource.kt
@@ -1,8 +1,3 @@
-/*
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/Locraw.kt b/src/main/kotlin/moe/nea/firmament/util/Locraw.kt
index 136d169..9778bc7 100644
--- a/src/main/kotlin/moe/nea/firmament/util/Locraw.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/Locraw.kt
@@ -1,9 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/LogIfNull.kt b/src/main/kotlin/moe/nea/firmament/util/LogIfNull.kt
index b0476ee..600c5e6 100644
--- a/src/main/kotlin/moe/nea/firmament/util/LogIfNull.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/LogIfNull.kt
@@ -1,8 +1,3 @@
-/*
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/MC.kt b/src/main/kotlin/moe/nea/firmament/util/MC.kt
index 4a4f7d3..8935766 100644
--- a/src/main/kotlin/moe/nea/firmament/util/MC.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/MC.kt
@@ -1,9 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/MinecraftDispatcher.kt b/src/main/kotlin/moe/nea/firmament/util/MinecraftDispatcher.kt
index 5f94f41..d1f22a9 100644
--- a/src/main/kotlin/moe/nea/firmament/util/MinecraftDispatcher.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/MinecraftDispatcher.kt
@@ -1,8 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/MoulConfigFragment.kt b/src/main/kotlin/moe/nea/firmament/util/MoulConfigFragment.kt
index 1e8be61..36132cd 100644
--- a/src/main/kotlin/moe/nea/firmament/util/MoulConfigFragment.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/MoulConfigFragment.kt
@@ -1,8 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/MoulConfigUtils.kt b/src/main/kotlin/moe/nea/firmament/util/MoulConfigUtils.kt
index b99c1fc..00561d1 100644
--- a/src/main/kotlin/moe/nea/firmament/util/MoulConfigUtils.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/MoulConfigUtils.kt
@@ -1,9 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/MutableMapWithMaxSize.kt b/src/main/kotlin/moe/nea/firmament/util/MutableMapWithMaxSize.kt
index 098ce7a..067e652 100644
--- a/src/main/kotlin/moe/nea/firmament/util/MutableMapWithMaxSize.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/MutableMapWithMaxSize.kt
@@ -1,8 +1,3 @@
-/*
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/SBData.kt b/src/main/kotlin/moe/nea/firmament/util/SBData.kt
index 5fd0106..797cc0a 100644
--- a/src/main/kotlin/moe/nea/firmament/util/SBData.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/SBData.kt
@@ -1,9 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/ScoreboardUtil.kt b/src/main/kotlin/moe/nea/firmament/util/ScoreboardUtil.kt
index 1935a14..4311971 100644
--- a/src/main/kotlin/moe/nea/firmament/util/ScoreboardUtil.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/ScoreboardUtil.kt
@@ -1,8 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/ScreenUtil.kt b/src/main/kotlin/moe/nea/firmament/util/ScreenUtil.kt
index 25c603a..99d77fb 100644
--- a/src/main/kotlin/moe/nea/firmament/util/ScreenUtil.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/ScreenUtil.kt
@@ -1,8 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/SequenceUtil.kt b/src/main/kotlin/moe/nea/firmament/util/SequenceUtil.kt
index 2cb271d..7b5bad0 100644
--- a/src/main/kotlin/moe/nea/firmament/util/SequenceUtil.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/SequenceUtil.kt
@@ -1,8 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/SkyBlockIsland.kt b/src/main/kotlin/moe/nea/firmament/util/SkyBlockIsland.kt
index 6eebc2e..bd0567d 100644
--- a/src/main/kotlin/moe/nea/firmament/util/SkyBlockIsland.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/SkyBlockIsland.kt
@@ -1,8 +1,3 @@
-/*
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/SkyblockId.kt b/src/main/kotlin/moe/nea/firmament/util/SkyblockId.kt
index 3ac1463..59b1d2c 100644
--- a/src/main/kotlin/moe/nea/firmament/util/SkyblockId.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/SkyblockId.kt
@@ -1,9 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
@file:UseSerializers(DashlessUUIDSerializer::class)
diff --git a/src/main/kotlin/moe/nea/firmament/util/SortedMapSerializer.kt b/src/main/kotlin/moe/nea/firmament/util/SortedMapSerializer.kt
index c7cbc3b..baa10ad 100644
--- a/src/main/kotlin/moe/nea/firmament/util/SortedMapSerializer.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/SortedMapSerializer.kt
@@ -1,8 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/TemplateUtil.kt b/src/main/kotlin/moe/nea/firmament/util/TemplateUtil.kt
index f5e3466..11100e9 100644
--- a/src/main/kotlin/moe/nea/firmament/util/TemplateUtil.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/TemplateUtil.kt
@@ -1,8 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/TimeMark.kt b/src/main/kotlin/moe/nea/firmament/util/TimeMark.kt
index 41a196d..1264212 100644
--- a/src/main/kotlin/moe/nea/firmament/util/TimeMark.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/TimeMark.kt
@@ -1,8 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/Timer.kt b/src/main/kotlin/moe/nea/firmament/util/Timer.kt
index ad6e9f7..6e9b467 100644
--- a/src/main/kotlin/moe/nea/firmament/util/Timer.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/Timer.kt
@@ -1,8 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/WarpUtil.kt b/src/main/kotlin/moe/nea/firmament/util/WarpUtil.kt
index ca8bac6..8fca6f3 100644
--- a/src/main/kotlin/moe/nea/firmament/util/WarpUtil.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/WarpUtil.kt
@@ -1,8 +1,3 @@
-/*
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/assertions.kt b/src/main/kotlin/moe/nea/firmament/util/assertions.kt
index 7f06955..6f2ed19 100644
--- a/src/main/kotlin/moe/nea/firmament/util/assertions.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/assertions.kt
@@ -1,9 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/async/input.kt b/src/main/kotlin/moe/nea/firmament/util/async/input.kt
index a15e34c..9aab5cf 100644
--- a/src/main/kotlin/moe/nea/firmament/util/async/input.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/async/input.kt
@@ -1,8 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util.async
diff --git a/src/main/kotlin/moe/nea/firmament/util/colorconversion.kt b/src/main/kotlin/moe/nea/firmament/util/colorconversion.kt
index 0f77919..d7a5dad 100644
--- a/src/main/kotlin/moe/nea/firmament/util/colorconversion.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/colorconversion.kt
@@ -1,8 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/customgui/CoordRememberingSlot.kt b/src/main/kotlin/moe/nea/firmament/util/customgui/CoordRememberingSlot.kt
index cf290af..c61c711 100644
--- a/src/main/kotlin/moe/nea/firmament/util/customgui/CoordRememberingSlot.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/customgui/CoordRememberingSlot.kt
@@ -1,8 +1,3 @@
-/*
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
package moe.nea.firmament.util.customgui
diff --git a/src/main/kotlin/moe/nea/firmament/util/customgui/CustomGui.kt b/src/main/kotlin/moe/nea/firmament/util/customgui/CustomGui.kt
index 40c9ade..f9094b2 100644
--- a/src/main/kotlin/moe/nea/firmament/util/customgui/CustomGui.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/customgui/CustomGui.kt
@@ -1,8 +1,3 @@
-/*
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
package moe.nea.firmament.util.customgui
diff --git a/src/main/kotlin/moe/nea/firmament/util/customgui/HasCustomGui.kt b/src/main/kotlin/moe/nea/firmament/util/customgui/HasCustomGui.kt
index 54eb50d..edead2e 100644
--- a/src/main/kotlin/moe/nea/firmament/util/customgui/HasCustomGui.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/customgui/HasCustomGui.kt
@@ -1,8 +1,3 @@
-/*
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
package moe.nea.firmament.util.customgui
diff --git a/src/main/kotlin/moe/nea/firmament/util/data/DataHolder.kt b/src/main/kotlin/moe/nea/firmament/util/data/DataHolder.kt
index 3316bf0..21a6014 100644
--- a/src/main/kotlin/moe/nea/firmament/util/data/DataHolder.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/data/DataHolder.kt
@@ -1,8 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util.data
diff --git a/src/main/kotlin/moe/nea/firmament/util/data/IDataHolder.kt b/src/main/kotlin/moe/nea/firmament/util/data/IDataHolder.kt
index 1643ab1..5d09bcd 100644
--- a/src/main/kotlin/moe/nea/firmament/util/data/IDataHolder.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/data/IDataHolder.kt
@@ -1,8 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util.data
diff --git a/src/main/kotlin/moe/nea/firmament/util/data/ProfileSpecificDataHolder.kt b/src/main/kotlin/moe/nea/firmament/util/data/ProfileSpecificDataHolder.kt
index 063076b..1cd4f22 100644
--- a/src/main/kotlin/moe/nea/firmament/util/data/ProfileSpecificDataHolder.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/data/ProfileSpecificDataHolder.kt
@@ -1,9 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util.data
diff --git a/src/main/kotlin/moe/nea/firmament/util/filter/IteratorFilterSet.kt b/src/main/kotlin/moe/nea/firmament/util/filter/IteratorFilterSet.kt
index 61d6524..483b8d9 100644
--- a/src/main/kotlin/moe/nea/firmament/util/filter/IteratorFilterSet.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/filter/IteratorFilterSet.kt
@@ -1,8 +1,3 @@
-/*
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
package moe.nea.firmament.util.filter
diff --git a/src/main/kotlin/moe/nea/firmament/util/item/NbtItemData.kt b/src/main/kotlin/moe/nea/firmament/util/item/NbtItemData.kt
index c33c47f..f7f259d 100644
--- a/src/main/kotlin/moe/nea/firmament/util/item/NbtItemData.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/item/NbtItemData.kt
@@ -1,9 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util.item
diff --git a/src/main/kotlin/moe/nea/firmament/util/item/SkullItemData.kt b/src/main/kotlin/moe/nea/firmament/util/item/SkullItemData.kt
index c22b987..ddab88e 100644
--- a/src/main/kotlin/moe/nea/firmament/util/item/SkullItemData.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/item/SkullItemData.kt
@@ -1,9 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
@file:UseSerializers(DashlessUUIDSerializer::class, InstantAsLongSerializer::class)
diff --git a/src/main/kotlin/moe/nea/firmament/util/json/DashlessUUIDSerializer.kt b/src/main/kotlin/moe/nea/firmament/util/json/DashlessUUIDSerializer.kt
index de06453..acb1dc8 100644
--- a/src/main/kotlin/moe/nea/firmament/util/json/DashlessUUIDSerializer.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/json/DashlessUUIDSerializer.kt
@@ -1,8 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util.json
diff --git a/src/main/kotlin/moe/nea/firmament/util/json/InstantAsLongSerializer.kt b/src/main/kotlin/moe/nea/firmament/util/json/InstantAsLongSerializer.kt
index 7263525..ad738dc 100644
--- a/src/main/kotlin/moe/nea/firmament/util/json/InstantAsLongSerializer.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/json/InstantAsLongSerializer.kt
@@ -1,8 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util.json
diff --git a/src/main/kotlin/moe/nea/firmament/util/json/SingletonSerializableList.kt b/src/main/kotlin/moe/nea/firmament/util/json/SingletonSerializableList.kt
index 5474b35..aa543d6 100644
--- a/src/main/kotlin/moe/nea/firmament/util/json/SingletonSerializableList.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/json/SingletonSerializableList.kt
@@ -1,8 +1,3 @@
-/*
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
package moe.nea.firmament.util.json
diff --git a/src/main/kotlin/moe/nea/firmament/util/listutil.kt b/src/main/kotlin/moe/nea/firmament/util/listutil.kt
index b72457f..73cb23e 100644
--- a/src/main/kotlin/moe/nea/firmament/util/listutil.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/listutil.kt
@@ -1,8 +1,3 @@
-/*
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/propertyutil.kt b/src/main/kotlin/moe/nea/firmament/util/propertyutil.kt
index 7fee804..795a0d2 100644
--- a/src/main/kotlin/moe/nea/firmament/util/propertyutil.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/propertyutil.kt
@@ -1,8 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/regex.kt b/src/main/kotlin/moe/nea/firmament/util/regex.kt
index 9de2b36..3ce5bd8 100644
--- a/src/main/kotlin/moe/nea/firmament/util/regex.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/regex.kt
@@ -1,9 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/render/FacingThePlayerContext.kt b/src/main/kotlin/moe/nea/firmament/util/render/FacingThePlayerContext.kt
index 79d6e6f..eb37e35 100644
--- a/src/main/kotlin/moe/nea/firmament/util/render/FacingThePlayerContext.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/render/FacingThePlayerContext.kt
@@ -1,8 +1,3 @@
-/*
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
package moe.nea.firmament.util.render
diff --git a/src/main/kotlin/moe/nea/firmament/util/render/LerpUtils.kt b/src/main/kotlin/moe/nea/firmament/util/render/LerpUtils.kt
index 66899ce..f2c2f25 100644
--- a/src/main/kotlin/moe/nea/firmament/util/render/LerpUtils.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/render/LerpUtils.kt
@@ -1,8 +1,3 @@
-/*
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
package moe.nea.firmament.util.render
diff --git a/src/main/kotlin/moe/nea/firmament/util/render/RenderCircleProgress.kt b/src/main/kotlin/moe/nea/firmament/util/render/RenderCircleProgress.kt
index 28dcb5e..a2f42b5 100644
--- a/src/main/kotlin/moe/nea/firmament/util/render/RenderCircleProgress.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/render/RenderCircleProgress.kt
@@ -1,8 +1,3 @@
-/*
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
package moe.nea.firmament.util.render
diff --git a/src/main/kotlin/moe/nea/firmament/util/render/RenderContextDSL.kt b/src/main/kotlin/moe/nea/firmament/util/render/RenderContextDSL.kt
index f692620..9bb4431 100644
--- a/src/main/kotlin/moe/nea/firmament/util/render/RenderContextDSL.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/render/RenderContextDSL.kt
@@ -1,8 +1,3 @@
-/*
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
package moe.nea.firmament.util.render
diff --git a/src/main/kotlin/moe/nea/firmament/util/render/RenderInWorldContext.kt b/src/main/kotlin/moe/nea/firmament/util/render/RenderInWorldContext.kt
index 0620425..7faa499 100644
--- a/src/main/kotlin/moe/nea/firmament/util/render/RenderInWorldContext.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/render/RenderInWorldContext.kt
@@ -1,9 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util.render
diff --git a/src/main/kotlin/moe/nea/firmament/util/render/TranslatedScissors.kt b/src/main/kotlin/moe/nea/firmament/util/render/TranslatedScissors.kt
index 8f80f1b..c1e6544 100644
--- a/src/main/kotlin/moe/nea/firmament/util/render/TranslatedScissors.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/render/TranslatedScissors.kt
@@ -1,8 +1,3 @@
-/*
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
package moe.nea.firmament.util.render
diff --git a/src/main/kotlin/moe/nea/firmament/util/stringutil.kt b/src/main/kotlin/moe/nea/firmament/util/stringutil.kt
index 21625d4..56f8dbe 100644
--- a/src/main/kotlin/moe/nea/firmament/util/stringutil.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/stringutil.kt
@@ -1,8 +1,3 @@
-/*
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/textutil.kt b/src/main/kotlin/moe/nea/firmament/util/textutil.kt
index 38b7daf..a05733c 100644
--- a/src/main/kotlin/moe/nea/firmament/util/textutil.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/textutil.kt
@@ -1,9 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- * SPDX-FileCopyrightText: 2024 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util
diff --git a/src/main/kotlin/moe/nea/firmament/util/uuid.kt b/src/main/kotlin/moe/nea/firmament/util/uuid.kt
index ea7fb89..4aa0749 100644
--- a/src/main/kotlin/moe/nea/firmament/util/uuid.kt
+++ b/src/main/kotlin/moe/nea/firmament/util/uuid.kt
@@ -1,8 +1,4 @@
-/*
- * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
- *
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
+
package moe.nea.firmament.util