diff --git a/LICENSE b/LICENSE
index f9b5c06..2a351b5 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,9 +1,9 @@
EndlessIDs
-Copyright (C) 2022-2023 FalsePattern
+Copyright (C) 2022-2024 FalsePattern
All Rights Reserved
-The above copyright notice, this permission notice and the words "MEGA"
+The above copyright notice, this permission notice and the word "MEGA"
shall be included in all copies or substantial portions of the Software.
This program is free software: you can redistribute it and/or modify
diff --git a/src/main/java/com/falsepattern/endlessids/EndlessIDs.java b/src/main/java/com/falsepattern/endlessids/EndlessIDs.java
index 832135c..9da9cff 100644
--- a/src/main/java/com/falsepattern/endlessids/EndlessIDs.java
+++ b/src/main/java/com/falsepattern/endlessids/EndlessIDs.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids;
import com.falsepattern.chunk.api.DataRegistry;
diff --git a/src/main/java/com/falsepattern/endlessids/Hooks.java b/src/main/java/com/falsepattern/endlessids/Hooks.java
index 348fd77..d69664c 100644
--- a/src/main/java/com/falsepattern/endlessids/Hooks.java
+++ b/src/main/java/com/falsepattern/endlessids/Hooks.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids;
import com.falsepattern.endlessids.config.GeneralConfig;
diff --git a/src/main/java/com/falsepattern/endlessids/PlaceholderBiome.java b/src/main/java/com/falsepattern/endlessids/PlaceholderBiome.java
index e695890..dc40821 100644
--- a/src/main/java/com/falsepattern/endlessids/PlaceholderBiome.java
+++ b/src/main/java/com/falsepattern/endlessids/PlaceholderBiome.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids;
import net.minecraft.world.biome.BiomeGenBase;
diff --git a/src/main/java/com/falsepattern/endlessids/asm/AsmTransformException.java b/src/main/java/com/falsepattern/endlessids/asm/AsmTransformException.java
index f3b5001..77e870b 100644
--- a/src/main/java/com/falsepattern/endlessids/asm/AsmTransformException.java
+++ b/src/main/java/com/falsepattern/endlessids/asm/AsmTransformException.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.asm;
public class AsmTransformException extends RuntimeException {
diff --git a/src/main/java/com/falsepattern/endlessids/asm/AsmUtil.java b/src/main/java/com/falsepattern/endlessids/asm/AsmUtil.java
index 0d472c0..cf55e57 100644
--- a/src/main/java/com/falsepattern/endlessids/asm/AsmUtil.java
+++ b/src/main/java/com/falsepattern/endlessids/asm/AsmUtil.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.asm;
import org.objectweb.asm.tree.AbstractInsnNode;
diff --git a/src/main/java/com/falsepattern/endlessids/asm/EndlessIDsCore.java b/src/main/java/com/falsepattern/endlessids/asm/EndlessIDsCore.java
index ea42aa1..dfc300d 100644
--- a/src/main/java/com/falsepattern/endlessids/asm/EndlessIDsCore.java
+++ b/src/main/java/com/falsepattern/endlessids/asm/EndlessIDsCore.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.asm;
import com.falsepattern.endlessids.Tags;
diff --git a/src/main/java/com/falsepattern/endlessids/asm/EndlessIDsTransformer.java b/src/main/java/com/falsepattern/endlessids/asm/EndlessIDsTransformer.java
index 12ab880..b626305 100644
--- a/src/main/java/com/falsepattern/endlessids/asm/EndlessIDsTransformer.java
+++ b/src/main/java/com/falsepattern/endlessids/asm/EndlessIDsTransformer.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.asm;
import com.falsepattern.endlessids.Tags;
diff --git a/src/main/java/com/falsepattern/endlessids/asm/FieldNotFoundException.java b/src/main/java/com/falsepattern/endlessids/asm/FieldNotFoundException.java
index b19b181..02ba992 100644
--- a/src/main/java/com/falsepattern/endlessids/asm/FieldNotFoundException.java
+++ b/src/main/java/com/falsepattern/endlessids/asm/FieldNotFoundException.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.asm;
public class FieldNotFoundException extends AsmTransformException {
diff --git a/src/main/java/com/falsepattern/endlessids/asm/GameDataHooks.java b/src/main/java/com/falsepattern/endlessids/asm/GameDataHooks.java
index 6f97fb4..b5909bc 100644
--- a/src/main/java/com/falsepattern/endlessids/asm/GameDataHooks.java
+++ b/src/main/java/com/falsepattern/endlessids/asm/GameDataHooks.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.asm;
import com.falsepattern.endlessids.asm.stubpackage.cpw.mods.fml.common.registry.GameData;
diff --git a/src/main/java/com/falsepattern/endlessids/asm/IClassNodeTransformer.java b/src/main/java/com/falsepattern/endlessids/asm/IClassNodeTransformer.java
index b9859cd..60da820 100644
--- a/src/main/java/com/falsepattern/endlessids/asm/IClassNodeTransformer.java
+++ b/src/main/java/com/falsepattern/endlessids/asm/IClassNodeTransformer.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.asm;
import org.objectweb.asm.tree.ClassNode;
diff --git a/src/main/java/com/falsepattern/endlessids/asm/MethodNotFoundException.java b/src/main/java/com/falsepattern/endlessids/asm/MethodNotFoundException.java
index 8066e57..694f302 100644
--- a/src/main/java/com/falsepattern/endlessids/asm/MethodNotFoundException.java
+++ b/src/main/java/com/falsepattern/endlessids/asm/MethodNotFoundException.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.asm;
public class MethodNotFoundException extends AsmTransformException {
diff --git a/src/main/java/com/falsepattern/endlessids/asm/stubpackage/cpw/mods/fml/common/registry/GameData.java b/src/main/java/com/falsepattern/endlessids/asm/stubpackage/cpw/mods/fml/common/registry/GameData.java
index ff4b8d5..0064e84 100644
--- a/src/main/java/com/falsepattern/endlessids/asm/stubpackage/cpw/mods/fml/common/registry/GameData.java
+++ b/src/main/java/com/falsepattern/endlessids/asm/stubpackage/cpw/mods/fml/common/registry/GameData.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.asm.stubpackage.cpw.mods.fml.common.registry;
import com.falsepattern.endlessids.util.WeakIdentityHashMap;
diff --git a/src/main/java/com/falsepattern/endlessids/asm/transformer/DevFixer.java b/src/main/java/com/falsepattern/endlessids/asm/transformer/DevFixer.java
index 16ef3a5..29d275c 100644
--- a/src/main/java/com/falsepattern/endlessids/asm/transformer/DevFixer.java
+++ b/src/main/java/com/falsepattern/endlessids/asm/transformer/DevFixer.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.asm.transformer;
import com.falsepattern.endlessids.Tags;
diff --git a/src/main/java/com/falsepattern/endlessids/asm/transformer/FmlRegistry.java b/src/main/java/com/falsepattern/endlessids/asm/transformer/FmlRegistry.java
index 6e577fb..8fd4e7f 100644
--- a/src/main/java/com/falsepattern/endlessids/asm/transformer/FmlRegistry.java
+++ b/src/main/java/com/falsepattern/endlessids/asm/transformer/FmlRegistry.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.asm.transformer;
import com.falsepattern.endlessids.Tags;
diff --git a/src/main/java/com/falsepattern/endlessids/asm/transformer/GameDataAccelerator.java b/src/main/java/com/falsepattern/endlessids/asm/transformer/GameDataAccelerator.java
index efd8c85..ca3aed4 100644
--- a/src/main/java/com/falsepattern/endlessids/asm/transformer/GameDataAccelerator.java
+++ b/src/main/java/com/falsepattern/endlessids/asm/transformer/GameDataAccelerator.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.asm.transformer;
import com.falsepattern.endlessids.Tags;
diff --git a/src/main/java/com/falsepattern/endlessids/asm/transformer/SpaceCoreModInfoGenerator.java b/src/main/java/com/falsepattern/endlessids/asm/transformer/SpaceCoreModInfoGenerator.java
index 1f6969d..85e5739 100644
--- a/src/main/java/com/falsepattern/endlessids/asm/transformer/SpaceCoreModInfoGenerator.java
+++ b/src/main/java/com/falsepattern/endlessids/asm/transformer/SpaceCoreModInfoGenerator.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.asm.transformer;
import com.falsepattern.endlessids.Tags;
diff --git a/src/main/java/com/falsepattern/endlessids/asm/transformer/chunk/ChunkProviderSuperPatcher.java b/src/main/java/com/falsepattern/endlessids/asm/transformer/chunk/ChunkProviderSuperPatcher.java
index 3ed43b9..3781539 100644
--- a/src/main/java/com/falsepattern/endlessids/asm/transformer/chunk/ChunkProviderSuperPatcher.java
+++ b/src/main/java/com/falsepattern/endlessids/asm/transformer/chunk/ChunkProviderSuperPatcher.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.asm.transformer.chunk;
import com.falsepattern.endlessids.Tags;
diff --git a/src/main/java/com/falsepattern/endlessids/asm/transformer/chunk/LOTRFieldExposer.java b/src/main/java/com/falsepattern/endlessids/asm/transformer/chunk/LOTRFieldExposer.java
index 57e0648..4ca531f 100644
--- a/src/main/java/com/falsepattern/endlessids/asm/transformer/chunk/LOTRFieldExposer.java
+++ b/src/main/java/com/falsepattern/endlessids/asm/transformer/chunk/LOTRFieldExposer.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.asm.transformer.chunk;
import com.falsepattern.endlessids.Tags;
diff --git a/src/main/java/com/falsepattern/endlessids/config/DarkWorldIDConfig.java b/src/main/java/com/falsepattern/endlessids/config/DarkWorldIDConfig.java
index de80cdf..4c76572 100644
--- a/src/main/java/com/falsepattern/endlessids/config/DarkWorldIDConfig.java
+++ b/src/main/java/com/falsepattern/endlessids/config/DarkWorldIDConfig.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.config;
import com.falsepattern.endlessids.Tags;
diff --git a/src/main/java/com/falsepattern/endlessids/config/FuturepackIDConfig.java b/src/main/java/com/falsepattern/endlessids/config/FuturepackIDConfig.java
index 9bf6841..1fd6b39 100644
--- a/src/main/java/com/falsepattern/endlessids/config/FuturepackIDConfig.java
+++ b/src/main/java/com/falsepattern/endlessids/config/FuturepackIDConfig.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.config;
import com.falsepattern.endlessids.Tags;
diff --git a/src/main/java/com/falsepattern/endlessids/config/GeneralConfig.java b/src/main/java/com/falsepattern/endlessids/config/GeneralConfig.java
index 24820ec..8434abf 100644
--- a/src/main/java/com/falsepattern/endlessids/config/GeneralConfig.java
+++ b/src/main/java/com/falsepattern/endlessids/config/GeneralConfig.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.config;
import com.falsepattern.endlessids.Tags;
diff --git a/src/main/java/com/falsepattern/endlessids/constants/ExtendedConstants.java b/src/main/java/com/falsepattern/endlessids/constants/ExtendedConstants.java
index be8eaae..0cfd40f 100644
--- a/src/main/java/com/falsepattern/endlessids/constants/ExtendedConstants.java
+++ b/src/main/java/com/falsepattern/endlessids/constants/ExtendedConstants.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.constants;
import com.falsepattern.endlessids.config.GeneralConfig;
diff --git a/src/main/java/com/falsepattern/endlessids/constants/VanillaConstants.java b/src/main/java/com/falsepattern/endlessids/constants/VanillaConstants.java
index 2b10359..d83c170 100644
--- a/src/main/java/com/falsepattern/endlessids/constants/VanillaConstants.java
+++ b/src/main/java/com/falsepattern/endlessids/constants/VanillaConstants.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.constants;
@SuppressWarnings("unused")
diff --git a/src/main/java/com/falsepattern/endlessids/containers/BiomeContainer.java b/src/main/java/com/falsepattern/endlessids/containers/BiomeContainer.java
index e521c2f..ccbd4c6 100644
--- a/src/main/java/com/falsepattern/endlessids/containers/BiomeContainer.java
+++ b/src/main/java/com/falsepattern/endlessids/containers/BiomeContainer.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.containers;
public class BiomeContainer extends _Dummy {
diff --git a/src/main/java/com/falsepattern/endlessids/containers/BlockItemContainer.java b/src/main/java/com/falsepattern/endlessids/containers/BlockItemContainer.java
index 1f26e9d..c2a88e3 100644
--- a/src/main/java/com/falsepattern/endlessids/containers/BlockItemContainer.java
+++ b/src/main/java/com/falsepattern/endlessids/containers/BlockItemContainer.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.containers;
public class BlockItemContainer extends _Dummy {
diff --git a/src/main/java/com/falsepattern/endlessids/containers/DataWatcherContainer.java b/src/main/java/com/falsepattern/endlessids/containers/DataWatcherContainer.java
index ef174f8..4789b83 100644
--- a/src/main/java/com/falsepattern/endlessids/containers/DataWatcherContainer.java
+++ b/src/main/java/com/falsepattern/endlessids/containers/DataWatcherContainer.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.containers;
public class DataWatcherContainer extends _Dummy {
diff --git a/src/main/java/com/falsepattern/endlessids/containers/EnchantmentContainer.java b/src/main/java/com/falsepattern/endlessids/containers/EnchantmentContainer.java
index a860bb3..01da7ca 100644
--- a/src/main/java/com/falsepattern/endlessids/containers/EnchantmentContainer.java
+++ b/src/main/java/com/falsepattern/endlessids/containers/EnchantmentContainer.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.containers;
public class EnchantmentContainer extends _Dummy {
diff --git a/src/main/java/com/falsepattern/endlessids/containers/PotionContainer.java b/src/main/java/com/falsepattern/endlessids/containers/PotionContainer.java
index 13a44f5..b496f2e 100644
--- a/src/main/java/com/falsepattern/endlessids/containers/PotionContainer.java
+++ b/src/main/java/com/falsepattern/endlessids/containers/PotionContainer.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.containers;
public class PotionContainer extends _Dummy {
diff --git a/src/main/java/com/falsepattern/endlessids/containers/_Dummy.java b/src/main/java/com/falsepattern/endlessids/containers/_Dummy.java
index c02c044..b1e71be 100644
--- a/src/main/java/com/falsepattern/endlessids/containers/_Dummy.java
+++ b/src/main/java/com/falsepattern/endlessids/containers/_Dummy.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.containers;
import com.falsepattern.endlessids.Tags;
diff --git a/src/main/java/com/falsepattern/endlessids/managers/BiomeManager.java b/src/main/java/com/falsepattern/endlessids/managers/BiomeManager.java
index 7077c73..50a0d93 100644
--- a/src/main/java/com/falsepattern/endlessids/managers/BiomeManager.java
+++ b/src/main/java/com/falsepattern/endlessids/managers/BiomeManager.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.managers;
import com.falsepattern.chunk.api.ArrayUtil;
diff --git a/src/main/java/com/falsepattern/endlessids/managers/BlockIDManager.java b/src/main/java/com/falsepattern/endlessids/managers/BlockIDManager.java
index 3734677..3d2fd22 100644
--- a/src/main/java/com/falsepattern/endlessids/managers/BlockIDManager.java
+++ b/src/main/java/com/falsepattern/endlessids/managers/BlockIDManager.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.managers;
import com.falsepattern.chunk.api.ArrayUtil;
diff --git a/src/main/java/com/falsepattern/endlessids/managers/BlockMetaManager.java b/src/main/java/com/falsepattern/endlessids/managers/BlockMetaManager.java
index cf7805a..2f27ee5 100644
--- a/src/main/java/com/falsepattern/endlessids/managers/BlockMetaManager.java
+++ b/src/main/java/com/falsepattern/endlessids/managers/BlockMetaManager.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.managers;
import com.falsepattern.chunk.api.ArrayUtil;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/helpers/AIDCStringFixer.java b/src/main/java/com/falsepattern/endlessids/mixin/helpers/AIDCStringFixer.java
index 917349c..eb349f3 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/helpers/AIDCStringFixer.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/helpers/AIDCStringFixer.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.helpers;
import lombok.AccessLevel;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/helpers/BiomePatchHelper.java b/src/main/java/com/falsepattern/endlessids/mixin/helpers/BiomePatchHelper.java
index 5103017..ea3a6cd 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/helpers/BiomePatchHelper.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/helpers/BiomePatchHelper.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.helpers;
import lombok.val;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/helpers/ChunkBiomeHook.java b/src/main/java/com/falsepattern/endlessids/mixin/helpers/ChunkBiomeHook.java
index c4c91cb..49cd148 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/helpers/ChunkBiomeHook.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/helpers/ChunkBiomeHook.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.helpers;
public interface ChunkBiomeHook {
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/helpers/GalaxySpaceHelper.java b/src/main/java/com/falsepattern/endlessids/mixin/helpers/GalaxySpaceHelper.java
index 8b3d9fd..db80740 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/helpers/GalaxySpaceHelper.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/helpers/GalaxySpaceHelper.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.helpers;
import com.falsepattern.endlessids.EndlessIDs;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/helpers/IS1DPacketEntityEffectMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/helpers/IS1DPacketEntityEffectMixin.java
index 3e0816a..3a98c57 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/helpers/IS1DPacketEntityEffectMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/helpers/IS1DPacketEntityEffectMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.helpers;
public interface IS1DPacketEntityEffectMixin {
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/helpers/LOTRBiomeVariantStorageShort.java b/src/main/java/com/falsepattern/endlessids/mixin/helpers/LOTRBiomeVariantStorageShort.java
index c6f0abf..4481329 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/helpers/LOTRBiomeVariantStorageShort.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/helpers/LOTRBiomeVariantStorageShort.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.helpers;
import com.falsepattern.endlessids.Hooks;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/helpers/ShortUtil.java b/src/main/java/com/falsepattern/endlessids/mixin/helpers/ShortUtil.java
index 77af628..743b1b5 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/helpers/ShortUtil.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/helpers/ShortUtil.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.helpers;
import lombok.AccessLevel;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/helpers/SubChunkBlockHook.java b/src/main/java/com/falsepattern/endlessids/mixin/helpers/SubChunkBlockHook.java
index f7329c7..c7854d2 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/helpers/SubChunkBlockHook.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/helpers/SubChunkBlockHook.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.helpers;
import net.minecraft.world.chunk.NibbleArray;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/helpers/stubpackage/lotr/common/network/LOTRPacketBiomeVariantsWatch.java b/src/main/java/com/falsepattern/endlessids/mixin/helpers/stubpackage/lotr/common/network/LOTRPacketBiomeVariantsWatch.java
index 49af0bb..3f238d1 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/helpers/stubpackage/lotr/common/network/LOTRPacketBiomeVariantsWatch.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/helpers/stubpackage/lotr/common/network/LOTRPacketBiomeVariantsWatch.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.helpers.stubpackage.lotr.common.network;
public class LOTRPacketBiomeVariantsWatch {
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/biome/biomewand/BiomeWandItemMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/biome/biomewand/BiomeWandItemMixin.java
index 414f0c4..111d4d9 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/biome/biomewand/BiomeWandItemMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/biome/biomewand/BiomeWandItemMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.client.biome.biomewand;
import com.spacechase0.minecraft.biomewand.item.BiomeWandItem;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/blockitem/vanilla/NetHandlerPlayClientMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/blockitem/vanilla/NetHandlerPlayClientMixin.java
index 8922f16..59584fd 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/blockitem/vanilla/NetHandlerPlayClientMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/blockitem/vanilla/NetHandlerPlayClientMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.client.blockitem.vanilla;
import org.spongepowered.asm.mixin.Mixin;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/blockitem/vanilla/PlayerControllerMPMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/blockitem/vanilla/PlayerControllerMPMixin.java
index 5029fc8..a39650b 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/blockitem/vanilla/PlayerControllerMPMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/blockitem/vanilla/PlayerControllerMPMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.client.blockitem.vanilla;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/blockitem/vanilla/RenderGlobalMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/blockitem/vanilla/RenderGlobalMixin.java
index 330cc03..69546a2 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/blockitem/vanilla/RenderGlobalMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/blockitem/vanilla/RenderGlobalMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.client.blockitem.vanilla;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/potion/vanilla/NetHandlerPlayClientMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/potion/vanilla/NetHandlerPlayClientMixin.java
index f096e37..1dcfe9f 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/potion/vanilla/NetHandlerPlayClientMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/potion/vanilla/NetHandlerPlayClientMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.client.potion.vanilla;
import com.falsepattern.endlessids.mixin.helpers.IS1DPacketEntityEffectMixin;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/redstone/BlockRedstoneWireMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/redstone/BlockRedstoneWireMixin.java
index 530a338..280eaf3 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/redstone/BlockRedstoneWireMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/redstone/BlockRedstoneWireMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.client.redstone;
import com.falsepattern.endlessids.config.GeneralConfig;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/redstone/RenderBlocksMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/redstone/RenderBlocksMixin.java
index fdff7db..0b90922 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/redstone/RenderBlocksMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/client/redstone/RenderBlocksMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.client.redstone;
import com.falsepattern.endlessids.config.GeneralConfig;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/AntiIdConflictBaseMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/AntiIdConflictBaseMixin.java
index fd2da31..55295ea 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/AntiIdConflictBaseMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/AntiIdConflictBaseMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.antiidconflict;
import code.elix_x.coremods.antiidconflict.AntiIdConflictBase;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/BiomeGenBasePlaceholderMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/BiomeGenBasePlaceholderMixin.java
index 2ab4e19..f51e775 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/BiomeGenBasePlaceholderMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/BiomeGenBasePlaceholderMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.antiidconflict;
import code.elix_x.coremods.antiidconflict.core.AsmHooks;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/BiomesManagerMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/BiomesManagerMixin.java
index 1888572..3558e52 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/BiomesManagerMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/BiomesManagerMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.antiidconflict;
import code.elix_x.coremods.antiidconflict.AntiIdConflictBase;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/DimensionsManagerMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/DimensionsManagerMixin.java
index 4eda302..4e77266 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/DimensionsManagerMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/DimensionsManagerMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.antiidconflict;
import code.elix_x.coremods.antiidconflict.managers.DimensionsManager;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/EnchantementsManagerMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/EnchantementsManagerMixin.java
index ec3dc28..7d7faa7 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/EnchantementsManagerMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/EnchantementsManagerMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.antiidconflict;
import code.elix_x.coremods.antiidconflict.managers.EnchantementsManager;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/EntitiesManagerMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/EntitiesManagerMixin.java
index 003cfc2..d45c3a8 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/EntitiesManagerMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/EntitiesManagerMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.antiidconflict;
import code.elix_x.coremods.antiidconflict.managers.EntitiesManager;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/PotionsManagerMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/PotionsManagerMixin.java
index 9dee48f..920b767 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/PotionsManagerMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/antiidconflict/PotionsManagerMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.antiidconflict;
import code.elix_x.coremods.antiidconflict.managers.PotionsManager;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/abyssalcraft/AbyssalCraftMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/abyssalcraft/AbyssalCraftMixin.java
index c798078..8df7813 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/abyssalcraft/AbyssalCraftMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/abyssalcraft/AbyssalCraftMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.abyssalcraft;
import com.falsepattern.endlessids.PlaceholderBiome;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/antiqueatlas/BiomeDetectorBaseMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/antiqueatlas/BiomeDetectorBaseMixin.java
index e09f0ac..c6d2742 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/antiqueatlas/BiomeDetectorBaseMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/antiqueatlas/BiomeDetectorBaseMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.antiqueatlas;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/antiqueatlas/BiomeDetectorNetherMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/antiqueatlas/BiomeDetectorNetherMixin.java
index bc9c0a4..f3900ca 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/antiqueatlas/BiomeDetectorNetherMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/antiqueatlas/BiomeDetectorNetherMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.antiqueatlas;
import com.falsepattern.endlessids.mixin.helpers.ChunkBiomeHook;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/arocketry/AdvancedRocketryMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/arocketry/AdvancedRocketryMixin.java
index 4c6dbd7..e54771f 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/arocketry/AdvancedRocketryMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/arocketry/AdvancedRocketryMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.arocketry;
import org.spongepowered.asm.mixin.Mixin;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/arocketry/ChunkProviderSpaceMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/arocketry/ChunkProviderSpaceMixin.java
index d018d95..c30808b 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/arocketry/ChunkProviderSpaceMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/arocketry/ChunkProviderSpaceMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.arocketry;
import com.falsepattern.endlessids.mixin.helpers.BiomePatchHelper;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/atg/ATGBiomeConfigMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/atg/ATGBiomeConfigMixin.java
index 856ba1e..980a061 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/atg/ATGBiomeConfigMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/atg/ATGBiomeConfigMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.atg;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/atg/ATGBiomeManagerMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/atg/ATGBiomeManagerMixin.java
index 6182f61..95fda01 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/atg/ATGBiomeManagerMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/atg/ATGBiomeManagerMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.atg;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/atg/ATGWorldGenRocksMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/atg/ATGWorldGenRocksMixin.java
index 12b9d3f..25213f2 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/atg/ATGWorldGenRocksMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/atg/ATGWorldGenRocksMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.atg;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/biometweaker/BiomeEventHandlerMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/biometweaker/BiomeEventHandlerMixin.java
index 42c796e..bb4cfb1 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/biometweaker/BiomeEventHandlerMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/biometweaker/BiomeEventHandlerMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.biometweaker;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/biomewand/BiomeWandItemMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/biomewand/BiomeWandItemMixin.java
index 8af7da4..2b76452 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/biomewand/BiomeWandItemMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/biomewand/BiomeWandItemMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.biomewand;
import com.falsepattern.endlessids.PlaceholderBiome;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/bop/BOPBiomeManagerMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/bop/BOPBiomeManagerMixin.java
index 2362bd0..73c4754 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/bop/BOPBiomeManagerMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/bop/BOPBiomeManagerMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.bop;
import biomesoplenty.common.world.BOPBiomeManager;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/bop/BOPBiomesMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/bop/BOPBiomesMixin.java
index a3a6679..eda2045 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/bop/BOPBiomesMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/bop/BOPBiomesMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.bop;
import biomesoplenty.common.core.BOPBiomes;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/buildcraft/BuildcraftEnergyMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/buildcraft/BuildcraftEnergyMixin.java
index f7b24c7..3f07b83 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/buildcraft/BuildcraftEnergyMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/buildcraft/BuildcraftEnergyMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.buildcraft;
import buildcraft.BuildCraftEnergy;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/compactmachines/CubeToolsMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/compactmachines/CubeToolsMixin.java
index 42ecbef..4b808dd 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/compactmachines/CubeToolsMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/compactmachines/CubeToolsMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.compactmachines;
import com.falsepattern.endlessids.mixin.helpers.ChunkBiomeHook;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/darkworld/ModBiomesMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/darkworld/ModBiomesMixin.java
index ce4036b..26c17b1 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/darkworld/ModBiomesMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/darkworld/ModBiomesMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.darkworld;
import com.falsepattern.endlessids.config.DarkWorldIDConfig;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/dimdoors/DDBiomeGenBaseMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/dimdoors/DDBiomeGenBaseMixin.java
index accdda8..4599117 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/dimdoors/DDBiomeGenBaseMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/dimdoors/DDBiomeGenBaseMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.dimdoors;
import StevenDimDoors.mod_pocketDim.world.DDBiomeGenBase;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/dragonapi/GenLayerRiverEventMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/dragonapi/GenLayerRiverEventMixin.java
index 07ce0a7..e9dc892 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/dragonapi/GenLayerRiverEventMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/dragonapi/GenLayerRiverEventMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.dragonapi;
import Reika.DragonAPI.Instantiable.Event.GenLayerRiverEvent;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/dragonapi/IDTypeMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/dragonapi/IDTypeMixin.java
index d6d4bec..104e476 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/dragonapi/IDTypeMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/dragonapi/IDTypeMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.dragonapi;
import Reika.DragonAPI.Extras.IDType;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/dragonapi/ReikaChunkHelperMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/dragonapi/ReikaChunkHelperMixin.java
index 1e4402f..cdfe2f3 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/dragonapi/ReikaChunkHelperMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/dragonapi/ReikaChunkHelperMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.dragonapi;
import Reika.DragonAPI.Libraries.World.ReikaChunkHelper;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/dragonapi/ReikaWorldHelperMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/dragonapi/ReikaWorldHelperMixin.java
index 565ef0f..eee7757 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/dragonapi/ReikaWorldHelperMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/dragonapi/ReikaWorldHelperMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.dragonapi;
import Reika.DragonAPI.Libraries.World.ReikaWorldHelper;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/dragonapi/vanilla/GenLayerRiverMixMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/dragonapi/vanilla/GenLayerRiverMixMixin.java
index 7941e91..0a6672c 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/dragonapi/vanilla/GenLayerRiverMixMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/dragonapi/vanilla/GenLayerRiverMixMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.dragonapi.vanilla;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/eb/BiomeIDsMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/eb/BiomeIDsMixin.java
index 83ad6cc..120c3d3 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/eb/BiomeIDsMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/eb/BiomeIDsMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.eb;
import enhancedbiomes.world.biomestats.BiomeIDs;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/eb/GenLayerArchipelagoEdgeMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/eb/GenLayerArchipelagoEdgeMixin.java
index db5906c..6abe5f8 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/eb/GenLayerArchipelagoEdgeMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/eb/GenLayerArchipelagoEdgeMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.eb;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/eb/GenLayerEBHillsMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/eb/GenLayerEBHillsMixin.java
index d8fa952..85b6f8a 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/eb/GenLayerEBHillsMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/eb/GenLayerEBHillsMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.eb;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/eb/GenLayerEBRiverMixMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/eb/GenLayerEBRiverMixMixin.java
index a9af251..9a42411 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/eb/GenLayerEBRiverMixMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/eb/GenLayerEBRiverMixMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.eb;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/eb/GenLayerEBVoronoiZoomMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/eb/GenLayerEBVoronoiZoomMixin.java
index 67392ac..bdae17c 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/eb/GenLayerEBVoronoiZoomMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/eb/GenLayerEBVoronoiZoomMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.eb;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/enderlicious/BiomeConfigurationMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/enderlicious/BiomeConfigurationMixin.java
index b3144f3..9a3973c 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/enderlicious/BiomeConfigurationMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/enderlicious/BiomeConfigurationMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.enderlicious;
import DelirusCrux.Enderlicious.Common.Utility.Configuration.BiomeConfiguration;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/enderlicious/EndChunkProviderMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/enderlicious/EndChunkProviderMixin.java
index ef0941e..17573fd 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/enderlicious/EndChunkProviderMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/enderlicious/EndChunkProviderMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.enderlicious;
import DelirusCrux.Enderlicious.Dimension.EndChunkProvider;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/erebus/ModBiomesMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/erebus/ModBiomesMixin.java
index 202bcba..f389da7 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/erebus/ModBiomesMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/erebus/ModBiomesMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.erebus;
import com.falsepattern.endlessids.PlaceholderBiome;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/extraplanets/ConfigMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/extraplanets/ConfigMixin.java
index 572ca13..9a3cc2c 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/extraplanets/ConfigMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/extraplanets/ConfigMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.extraplanets;
import com.mjr.extraplanets.Config;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/extrautilities/ChunkProviderEndOfTimeMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/extrautilities/ChunkProviderEndOfTimeMixin.java
index ebe77fa..45f053e 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/extrautilities/ChunkProviderEndOfTimeMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/extrautilities/ChunkProviderEndOfTimeMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.extrautilities;
import com.falsepattern.endlessids.EndlessIDs;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/futurepack/BiomeGenSpaceMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/futurepack/BiomeGenSpaceMixin.java
index a3fe961..e9cf49b 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/futurepack/BiomeGenSpaceMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/futurepack/BiomeGenSpaceMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.futurepack;
import com.falsepattern.endlessids.config.FuturepackIDConfig;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/galacticraft/ChunkProviderOrbitMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/galacticraft/ChunkProviderOrbitMixin.java
index ad63dca..f69f211 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/galacticraft/ChunkProviderOrbitMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/galacticraft/ChunkProviderOrbitMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.galacticraft;
import com.falsepattern.endlessids.mixin.helpers.BiomePatchHelper;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/galacticraft/ConfigManagerCoreMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/galacticraft/ConfigManagerCoreMixin.java
index ffc4903..7db3daf 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/galacticraft/ConfigManagerCoreMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/galacticraft/ConfigManagerCoreMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.galacticraft;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/galaxyspace/ChunkProviderKuiperMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/galaxyspace/ChunkProviderKuiperMixin.java
index 1a0ff24..b1b9f04 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/galaxyspace/ChunkProviderKuiperMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/galaxyspace/ChunkProviderKuiperMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.galaxyspace;
import com.falsepattern.endlessids.mixin.helpers.BiomePatchHelper;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/galaxyspace/ChunkProviderMarsSSMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/galaxyspace/ChunkProviderMarsSSMixin.java
index 8dfe4e0..5458898 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/galaxyspace/ChunkProviderMarsSSMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/galaxyspace/ChunkProviderMarsSSMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.galaxyspace;
import com.falsepattern.endlessids.mixin.helpers.BiomePatchHelper;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/galaxyspace/ChunkProviderSpaceLakesMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/galaxyspace/ChunkProviderSpaceLakesMixin.java
index c9e0e0c..bd61d73 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/galaxyspace/ChunkProviderSpaceLakesMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/galaxyspace/ChunkProviderSpaceLakesMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.galaxyspace;
import com.falsepattern.endlessids.mixin.helpers.BiomePatchHelper;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/galaxyspace/ChunkProviderVenusSSMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/galaxyspace/ChunkProviderVenusSSMixin.java
index b830e4b..f69ef6b 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/galaxyspace/ChunkProviderVenusSSMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/galaxyspace/ChunkProviderVenusSSMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.galaxyspace;
import com.falsepattern.endlessids.mixin.helpers.BiomePatchHelper;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/highlands/ConfigMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/highlands/ConfigMixin.java
index 05094e9..4093909 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/highlands/ConfigMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/highlands/ConfigMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.highlands;
import highlands.Config;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/icg/MysteriumPatchesFixesCaveMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/icg/MysteriumPatchesFixesCaveMixin.java
index e7425a3..9752c76 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/icg/MysteriumPatchesFixesCaveMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/icg/MysteriumPatchesFixesCaveMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.icg;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/ir3/IR2Mixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/ir3/IR2Mixin.java
index bfa4557..6215cc8 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/ir3/IR2Mixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/ir3/IR2Mixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.ir3;
import com.falsepattern.endlessids.mixin.helpers.ChunkBiomeHook;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRBiomeVariantStorageMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRBiomeVariantStorageMixin.java
index 944020c..8592958 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRBiomeVariantStorageMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRBiomeVariantStorageMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.lotr;
import com.falsepattern.endlessids.mixin.helpers.LOTRBiomeVariantStorageShort;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRChunkProviderMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRChunkProviderMixin.java
index 20dc19e..2b4b2af 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRChunkProviderMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRChunkProviderMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.lotr;
import com.falsepattern.endlessids.mixin.helpers.LOTRBiomeVariantStorageShort;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRChunkProviderUtumnoMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRChunkProviderUtumnoMixin.java
index ff2e42e..21876d7 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRChunkProviderUtumnoMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRChunkProviderUtumnoMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.lotr;
import com.falsepattern.endlessids.mixin.helpers.LOTRBiomeVariantStorageShort;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRDimensionMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRDimensionMixin.java
index 6f2bb8b..5eb90cb 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRDimensionMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRDimensionMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.lotr;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRPacketBiomeVariantsWatchHandlerMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRPacketBiomeVariantsWatchHandlerMixin.java
index 87a0019..6fe8cc2 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRPacketBiomeVariantsWatchHandlerMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRPacketBiomeVariantsWatchHandlerMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.lotr;
import com.falsepattern.endlessids.Hooks;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRWorldChunkManagerMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRWorldChunkManagerMixin.java
index 03eec30..7f9edc3 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRWorldChunkManagerMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRWorldChunkManagerMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.lotr;
import com.falsepattern.endlessids.mixin.helpers.LOTRBiomeVariantStorageShort;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRWorldProviderMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRWorldProviderMixin.java
index 4bdc7f9..15369f0 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRWorldProviderMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/lotr/LOTRWorldProviderMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.lotr;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/naturescompass/BiomeUtilsMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/naturescompass/BiomeUtilsMixin.java
index 50c6f37..36e4361 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/naturescompass/BiomeUtilsMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/naturescompass/BiomeUtilsMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.naturescompass;
import com.chaosthedude.naturescompass.util.BiomeUtils;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/netherlicious/BiomeConfigurationMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/netherlicious/BiomeConfigurationMixin.java
index 592a67a..ff13e00 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/netherlicious/BiomeConfigurationMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/netherlicious/BiomeConfigurationMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.netherlicious;
import DelirusCrux.Netherlicious.Utility.Configuration.BiomeConfiguration;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/nomadictents/TentChunkProviderMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/nomadictents/TentChunkProviderMixin.java
index 88aa11d..d70aad1 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/nomadictents/TentChunkProviderMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/nomadictents/TentChunkProviderMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.nomadictents;
import com.falsepattern.endlessids.mixin.helpers.ChunkBiomeHook;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/owg/ChunkGeneratorBetaMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/owg/ChunkGeneratorBetaMixin.java
index 6c62876..abeadec 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/owg/ChunkGeneratorBetaMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/owg/ChunkGeneratorBetaMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.owg;
import com.falsepattern.endlessids.mixin.helpers.ChunkBiomeHook;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/randomthings/ItemBiomePainterMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/randomthings/ItemBiomePainterMixin.java
index 481b4d6..2ba6430 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/randomthings/ItemBiomePainterMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/randomthings/ItemBiomePainterMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.randomthings;
import com.falsepattern.endlessids.mixin.helpers.ChunkBiomeHook;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/randomthings/MessagePaintBiomeMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/randomthings/MessagePaintBiomeMixin.java
index ffbf96f..cf6c86d 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/randomthings/MessagePaintBiomeMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/randomthings/MessagePaintBiomeMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.randomthings;
import com.falsepattern.endlessids.mixin.helpers.ChunkBiomeHook;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/restructured/BiomeHelperMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/restructured/BiomeHelperMixin.java
index b17589e..0f6f8e0 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/restructured/BiomeHelperMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/restructured/BiomeHelperMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.restructured;
import com.falsepattern.endlessids.mixin.helpers.ChunkBiomeHook;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/rtg/ChunkProviderRTGMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/rtg/ChunkProviderRTGMixin.java
index f6f04d8..71bbaf4 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/rtg/ChunkProviderRTGMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/rtg/ChunkProviderRTGMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.rtg;
import com.falsepattern.endlessids.mixin.helpers.BiomePatchHelper;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/rtg/LandscapeGeneratorMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/rtg/LandscapeGeneratorMixin.java
index bec5e94..2fdcb9b 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/rtg/LandscapeGeneratorMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/rtg/LandscapeGeneratorMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.rtg;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/rwg/ChunkGeneratorRealisticMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/rwg/ChunkGeneratorRealisticMixin.java
index aeeb30d..cb62bc2 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/rwg/ChunkGeneratorRealisticMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/rwg/ChunkGeneratorRealisticMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.rwg;
import com.falsepattern.endlessids.mixin.helpers.BiomePatchHelper;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/rwg/RealisticBiomeBaseMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/rwg/RealisticBiomeBaseMixin.java
index 2b0193e..e88b38e 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/rwg/RealisticBiomeBaseMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/rwg/RealisticBiomeBaseMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.rwg;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/rwg/VillageMaterialsMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/rwg/VillageMaterialsMixin.java
index fec9b6d..193ff4b 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/rwg/VillageMaterialsMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/rwg/VillageMaterialsMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.rwg;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/thaumcraft/UtilsMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/thaumcraft/UtilsMixin.java
index 3f96c0b..247b934 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/thaumcraft/UtilsMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/thaumcraft/UtilsMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.thaumcraft;
import com.falsepattern.endlessids.mixin.helpers.ChunkBiomeHook;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/thut/Vector3Mixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/thut/Vector3Mixin.java
index 249e139..82511c5 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/thut/Vector3Mixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/thut/Vector3Mixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.thut;
import com.falsepattern.endlessids.mixin.helpers.ChunkBiomeHook;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/tropicraft/GenLayerTropiVoronoiZoomMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/tropicraft/GenLayerTropiVoronoiZoomMixin.java
index ea99728..6a40477 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/tropicraft/GenLayerTropiVoronoiZoomMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/tropicraft/GenLayerTropiVoronoiZoomMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.tropicraft;
import com.falsepattern.endlessids.constants.VanillaConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/twilightforest/TFBiomeBaseMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/twilightforest/TFBiomeBaseMixin.java
index c2056f3..63da062 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/twilightforest/TFBiomeBaseMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/twilightforest/TFBiomeBaseMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.twilightforest;
import com.falsepattern.endlessids.PlaceholderBiome;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/vanilla/BiomeDictionaryMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/vanilla/BiomeDictionaryMixin.java
index 6a40819..8cb1b05 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/vanilla/BiomeDictionaryMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/vanilla/BiomeDictionaryMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.vanilla;
import com.falsepattern.endlessids.PlaceholderBiome;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/vanilla/BiomeGenBaseMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/vanilla/BiomeGenBaseMixin.java
index e7813ad..99e6bac 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/vanilla/BiomeGenBaseMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/vanilla/BiomeGenBaseMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.vanilla;
import com.falsepattern.endlessids.PlaceholderBiome;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/vanilla/ChunkMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/vanilla/ChunkMixin.java
index a089db9..43ab72a 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/vanilla/ChunkMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/vanilla/ChunkMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.vanilla;
import com.falsepattern.endlessids.EndlessIDs;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/vanilla/GenLayerRiverMixMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/vanilla/GenLayerRiverMixMixin.java
index b9f1230..aaa8253 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/vanilla/GenLayerRiverMixMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/vanilla/GenLayerRiverMixMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.vanilla;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/vanilla/GenLayerVoronoiZoomMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/vanilla/GenLayerVoronoiZoomMixin.java
index 1eaed23..b36f294 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/vanilla/GenLayerVoronoiZoomMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/vanilla/GenLayerVoronoiZoomMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.vanilla;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/witchery/WorldChunkManagerMirrorMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/witchery/WorldChunkManagerMirrorMixin.java
index 120fb7e..f05e6a6 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/witchery/WorldChunkManagerMirrorMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/biome/witchery/WorldChunkManagerMirrorMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.biome.witchery;
import com.emoniph.witchery.dimension.WorldChunkManagerMirror;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/cofhlib/BlockHelperMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/cofhlib/BlockHelperMixin.java
index cfe4554..c31971e 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/cofhlib/BlockHelperMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/cofhlib/BlockHelperMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.blockitem.cofhlib;
import cofh.lib.util.helpers.BlockHelper;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/dragonapi/BlockPropertiesMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/dragonapi/BlockPropertiesMixin.java
index 2c4c726..9c45c3b 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/dragonapi/BlockPropertiesMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/dragonapi/BlockPropertiesMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.blockitem.dragonapi;
import Reika.DragonAPI.Extras.BlockProperties;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/dragonapi/IDTypeMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/dragonapi/IDTypeMixin.java
index 3581c65..8e35614 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/dragonapi/IDTypeMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/dragonapi/IDTypeMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.blockitem.dragonapi;
import Reika.DragonAPI.Extras.IDType;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/matteroverdrive/InventoryMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/matteroverdrive/InventoryMixin.java
index 0b766be..f8b61bb 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/matteroverdrive/InventoryMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/matteroverdrive/InventoryMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.blockitem.matteroverdrive;
import com.falsepattern.endlessids.util.DataUtil;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/matteroverdrive/ItemPatternMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/matteroverdrive/ItemPatternMixin.java
index c7ad3b1..cebf442 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/matteroverdrive/ItemPatternMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/matteroverdrive/ItemPatternMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.blockitem.matteroverdrive;
import com.falsepattern.endlessids.constants.VanillaConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/mfqm/MFQMMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/mfqm/MFQMMixin.java
index 8d4530e..7e7b7cf 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/mfqm/MFQMMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/mfqm/MFQMMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.blockitem.mfqm;
import MoreFunQuicksandMod.main.MFQM;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/ubc/BiomeUndergroundDecoratorMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/ubc/BiomeUndergroundDecoratorMixin.java
index b266087..fbbb73a 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/ubc/BiomeUndergroundDecoratorMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/ubc/BiomeUndergroundDecoratorMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.blockitem.ubc;
import com.falsepattern.endlessids.mixin.helpers.SubChunkBlockHook;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/ubc/OreUBifierMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/ubc/OreUBifierMixin.java
index c1cb3b6..a1730eb 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/ubc/OreUBifierMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/ubc/OreUBifierMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.blockitem.ubc;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/BlockFireMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/BlockFireMixin.java
index 0445a80..d9f0071 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/BlockFireMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/BlockFireMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.blockitem.vanilla;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/BlockMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/BlockMixin.java
index 0751e82..8400241 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/BlockMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/BlockMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.blockitem.vanilla;
import it.unimi.dsi.fastutil.ints.Int2IntOpenHashMap;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/ExtendedBlockStorageMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/ExtendedBlockStorageMixin.java
index fa639a1..225771a 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/ExtendedBlockStorageMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/ExtendedBlockStorageMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.blockitem.vanilla;
import com.falsepattern.endlessids.EndlessIDs;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/ItemInWorldManagerMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/ItemInWorldManagerMixin.java
index 887e140..999d9d6 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/ItemInWorldManagerMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/ItemInWorldManagerMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.blockitem.vanilla;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/ItemStackMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/ItemStackMixin.java
index 450115d..0f3f9e6 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/ItemStackMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/ItemStackMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.blockitem.vanilla;
import com.falsepattern.endlessids.constants.VanillaConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/PacketBufferMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/PacketBufferMixin.java
index a267f6f..7d03b94 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/PacketBufferMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/PacketBufferMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.blockitem.vanilla;
import io.netty.buffer.ByteBuf;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/S22PacketMultiBlockChangeMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/S22PacketMultiBlockChangeMixin.java
index 7197e48..5adca4f 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/S22PacketMultiBlockChangeMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/S22PacketMultiBlockChangeMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.blockitem.vanilla;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/S24PacketBlockActionMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/S24PacketBlockActionMixin.java
index 4c1ab2c..56505c1 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/S24PacketBlockActionMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/S24PacketBlockActionMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.blockitem.vanilla;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/StatListMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/StatListMixin.java
index becc290..2282f1b 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/StatListMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/StatListMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.blockitem.vanilla;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/WorldMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/WorldMixin.java
index 978edc3..ac97693 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/WorldMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/vanilla/WorldMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.blockitem.vanilla;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/worldedit/BaseBlockMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/worldedit/BaseBlockMixin.java
index 4158625..428426f 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/worldedit/BaseBlockMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/blockitem/worldedit/BaseBlockMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.blockitem.worldedit;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/datawatcher/mfqm/MFQMDataWatcherMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/datawatcher/mfqm/MFQMDataWatcherMixin.java
index b78fb3b..b27c19f 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/datawatcher/mfqm/MFQMDataWatcherMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/datawatcher/mfqm/MFQMDataWatcherMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.datawatcher.mfqm;
import MoreFunQuicksandMod.main.MFQM;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/datawatcher/vanilla/DataWatcherMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/datawatcher/vanilla/DataWatcherMixin.java
index 2b3291f..78e04b6 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/datawatcher/vanilla/DataWatcherMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/datawatcher/vanilla/DataWatcherMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.datawatcher.vanilla;
import com.falsepattern.endlessids.config.GeneralConfig;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/enchantment/vanilla/EnchantmentMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/enchantment/vanilla/EnchantmentMixin.java
index b16a6df..ce88d9c 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/enchantment/vanilla/EnchantmentMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/enchantment/vanilla/EnchantmentMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.enchantment.vanilla;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/entity/vanilla/EntityListMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/entity/vanilla/EntityListMixin.java
index 4ad3f8e..12b84d6 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/entity/vanilla/EntityListMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/entity/vanilla/EntityListMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.entity.vanilla;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/entity/vanilla/EntityRegistryMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/entity/vanilla/EntityRegistryMixin.java
index 4f7e646..b39a63d 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/entity/vanilla/EntityRegistryMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/entity/vanilla/EntityRegistryMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.entity.vanilla;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/entity/vanilla/S0FPacketSpawnMobMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/entity/vanilla/S0FPacketSpawnMobMixin.java
index e714791..255c789 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/entity/vanilla/S0FPacketSpawnMobMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/entity/vanilla/S0FPacketSpawnMobMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.entity.vanilla;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/potion/vanilla/PotionEffectMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/potion/vanilla/PotionEffectMixin.java
index b8cda30..cd5cb7f 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/potion/vanilla/PotionEffectMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/potion/vanilla/PotionEffectMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.potion.vanilla;
import lombok.val;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/potion/vanilla/PotionMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/potion/vanilla/PotionMixin.java
index 8695724..8171a92 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/potion/vanilla/PotionMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/potion/vanilla/PotionMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.potion.vanilla;
import com.falsepattern.endlessids.constants.ExtendedConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/potion/vanilla/network/S1DPacketEntityEffectMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/potion/vanilla/network/S1DPacketEntityEffectMixin.java
index 7b4d80b..f90ffc7 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/potion/vanilla/network/S1DPacketEntityEffectMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/potion/vanilla/network/S1DPacketEntityEffectMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.potion.vanilla.network;
import com.falsepattern.endlessids.mixin.helpers.IS1DPacketEntityEffectMixin;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/potion/vanilla/network/S1EPacketRemoveEntityEffectMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/potion/vanilla/network/S1EPacketRemoveEntityEffectMixin.java
index 6437c67..4fbd8de 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/potion/vanilla/network/S1EPacketRemoveEntityEffectMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/potion/vanilla/network/S1EPacketRemoveEntityEffectMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.potion.vanilla.network;
import io.netty.buffer.ByteBuf;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/redstone/BlockCompressedPoweredMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/redstone/BlockCompressedPoweredMixin.java
index 8afa615..a145b64 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/redstone/BlockCompressedPoweredMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/redstone/BlockCompressedPoweredMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.redstone;
import com.falsepattern.endlessids.config.GeneralConfig;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/redstone/BlockRedstoneDiodeMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/redstone/BlockRedstoneDiodeMixin.java
index 545be8e..23e8397 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/redstone/BlockRedstoneDiodeMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/redstone/BlockRedstoneDiodeMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.redstone;
import com.falsepattern.endlessids.config.GeneralConfig;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/redstone/BlockRedstoneTorchMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/redstone/BlockRedstoneTorchMixin.java
index d627391..422821f 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/redstone/BlockRedstoneTorchMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/redstone/BlockRedstoneTorchMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.redstone;
import com.falsepattern.endlessids.config.GeneralConfig;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/redstone/WorldMixin.java b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/redstone/WorldMixin.java
index ed0fff8..57c34f3 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/redstone/WorldMixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/mixins/common/redstone/WorldMixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.mixins.common.redstone;
import com.falsepattern.endlessids.config.GeneralConfig;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/plugin/Mixin.java b/src/main/java/com/falsepattern/endlessids/mixin/plugin/Mixin.java
index a2e502b..de51360 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/plugin/Mixin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/plugin/Mixin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.plugin;
import com.falsepattern.endlessids.config.GeneralConfig;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/plugin/MixinPlugin.java b/src/main/java/com/falsepattern/endlessids/mixin/plugin/MixinPlugin.java
index d1a6970..5b00629 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/plugin/MixinPlugin.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/plugin/MixinPlugin.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.plugin;
import com.falsepattern.endlessids.Tags;
diff --git a/src/main/java/com/falsepattern/endlessids/mixin/plugin/TargetedMod.java b/src/main/java/com/falsepattern/endlessids/mixin/plugin/TargetedMod.java
index ea54889..17d294d 100644
--- a/src/main/java/com/falsepattern/endlessids/mixin/plugin/TargetedMod.java
+++ b/src/main/java/com/falsepattern/endlessids/mixin/plugin/TargetedMod.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.mixin.plugin;
import com.falsepattern.lib.mixin.ITargetedMod;
diff --git a/src/main/java/com/falsepattern/endlessids/patching/ClientManager.java b/src/main/java/com/falsepattern/endlessids/patching/ClientManager.java
index 4afca58..b9fcdc8 100644
--- a/src/main/java/com/falsepattern/endlessids/patching/ClientManager.java
+++ b/src/main/java/com/falsepattern/endlessids/patching/ClientManager.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.patching;
public class ClientManager extends CommonManager {
diff --git a/src/main/java/com/falsepattern/endlessids/patching/CommonManager.java b/src/main/java/com/falsepattern/endlessids/patching/CommonManager.java
index 4af333c..74ffe27 100644
--- a/src/main/java/com/falsepattern/endlessids/patching/CommonManager.java
+++ b/src/main/java/com/falsepattern/endlessids/patching/CommonManager.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.patching;
import com.falsepattern.endlessids.EndlessIDs;
diff --git a/src/main/java/com/falsepattern/endlessids/patching/Patch.java b/src/main/java/com/falsepattern/endlessids/patching/Patch.java
index 4abd013..1c74647 100644
--- a/src/main/java/com/falsepattern/endlessids/patching/Patch.java
+++ b/src/main/java/com/falsepattern/endlessids/patching/Patch.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.patching;
import lombok.RequiredArgsConstructor;
diff --git a/src/main/java/com/falsepattern/endlessids/patching/ServerManager.java b/src/main/java/com/falsepattern/endlessids/patching/ServerManager.java
index 99f9d5e..5e052a3 100644
--- a/src/main/java/com/falsepattern/endlessids/patching/ServerManager.java
+++ b/src/main/java/com/falsepattern/endlessids/patching/ServerManager.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.patching;
public class ServerManager extends CommonManager {
diff --git a/src/main/java/com/falsepattern/endlessids/patching/patches/common/Futurepack.java b/src/main/java/com/falsepattern/endlessids/patching/patches/common/Futurepack.java
index 9709225..17dd771 100644
--- a/src/main/java/com/falsepattern/endlessids/patching/patches/common/Futurepack.java
+++ b/src/main/java/com/falsepattern/endlessids/patching/patches/common/Futurepack.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.patching.patches.common;
import com.falsepattern.endlessids.config.GeneralConfig;
diff --git a/src/main/java/com/falsepattern/endlessids/patching/patches/common/Tropicraft.java b/src/main/java/com/falsepattern/endlessids/patching/patches/common/Tropicraft.java
index 7919fea..28e741c 100644
--- a/src/main/java/com/falsepattern/endlessids/patching/patches/common/Tropicraft.java
+++ b/src/main/java/com/falsepattern/endlessids/patching/patches/common/Tropicraft.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.patching.patches.common;
import com.falsepattern.endlessids.config.GeneralConfig;
diff --git a/src/main/java/com/falsepattern/endlessids/util/DataUtil.java b/src/main/java/com/falsepattern/endlessids/util/DataUtil.java
index f0f3835..27780af 100644
--- a/src/main/java/com/falsepattern/endlessids/util/DataUtil.java
+++ b/src/main/java/com/falsepattern/endlessids/util/DataUtil.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.util;
import com.falsepattern.endlessids.constants.VanillaConstants;
diff --git a/src/main/java/com/falsepattern/endlessids/util/WeakIdentityHashMap.java b/src/main/java/com/falsepattern/endlessids/util/WeakIdentityHashMap.java
index 7c4f7be..aea5be5 100644
--- a/src/main/java/com/falsepattern/endlessids/util/WeakIdentityHashMap.java
+++ b/src/main/java/com/falsepattern/endlessids/util/WeakIdentityHashMap.java
@@ -1,3 +1,26 @@
+/*
+ * EndlessIDs
+ *
+ * Copyright (C) 2022-2024 FalsePattern
+ * All Rights Reserved
+ *
+ * The above copyright notice, this permission notice and the words "MEGA"
+ * shall be included in all copies or substantial portions of the Software.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+
package com.falsepattern.endlessids.util;
import java.lang.ref.Reference;
import java.lang.ref.ReferenceQueue;
diff --git a/src/main/resources/LICENSE b/src/main/resources/LICENSE
index f7a32a5..2a351b5 100644
--- a/src/main/resources/LICENSE
+++ b/src/main/resources/LICENSE
@@ -1,6 +1,6 @@
EndlessIDs
-Copyright (C) 2022 FalsePattern
+Copyright (C) 2022-2024 FalsePattern
All Rights Reserved
The above copyright notice, this permission notice and the word "MEGA"