diff --git a/gamerules/fabric/src/main/java/lgbt/greenhouse/config_extensions/gamerules/fabric/impl/GreenhouseConfigExtensionsGameRulesFabric.java b/gamerules/fabric/src/main/java/lgbt/greenhouse/config_extensions/gamerules/fabric/impl/GreenhouseConfigExtensionsGameRulesFabric.java index 205b7b2..9978ab1 100644 --- a/gamerules/fabric/src/main/java/lgbt/greenhouse/config_extensions/gamerules/fabric/impl/GreenhouseConfigExtensionsGameRulesFabric.java +++ b/gamerules/fabric/src/main/java/lgbt/greenhouse/config_extensions/gamerules/fabric/impl/GreenhouseConfigExtensionsGameRulesFabric.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.fabric.impl; import lgbt.greenhouse.config_extensions.gamerules.impl.GreenhouseConfigExtensionsGameRules; diff --git a/gamerules/fabric/src/main/java/lgbt/greenhouse/config_extensions/gamerules/fabric/impl/client/GreenhouseConfigExtensionsGameRulesClientFabric.java b/gamerules/fabric/src/main/java/lgbt/greenhouse/config_extensions/gamerules/fabric/impl/client/GreenhouseConfigExtensionsGameRulesClientFabric.java index 4489d19..a8f2dbe 100644 --- a/gamerules/fabric/src/main/java/lgbt/greenhouse/config_extensions/gamerules/fabric/impl/client/GreenhouseConfigExtensionsGameRulesClientFabric.java +++ b/gamerules/fabric/src/main/java/lgbt/greenhouse/config_extensions/gamerules/fabric/impl/client/GreenhouseConfigExtensionsGameRulesClientFabric.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.fabric.impl.client; import lgbt.greenhouse.config_extensions.gamerules.impl.client.network.GreenhouseConfigClientboundPacketHandlers; diff --git a/gamerules/fabric/src/main/java/lgbt/greenhouse/config_extensions/gamerules/fabric/impl/mixin/Accessor_AbstractGameRulesScreenRuleList.java b/gamerules/fabric/src/main/java/lgbt/greenhouse/config_extensions/gamerules/fabric/impl/mixin/Accessor_AbstractGameRulesScreenRuleList.java index 40a5cb7..4b42f7c 100644 --- a/gamerules/fabric/src/main/java/lgbt/greenhouse/config_extensions/gamerules/fabric/impl/mixin/Accessor_AbstractGameRulesScreenRuleList.java +++ b/gamerules/fabric/src/main/java/lgbt/greenhouse/config_extensions/gamerules/fabric/impl/mixin/Accessor_AbstractGameRulesScreenRuleList.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.fabric.impl.mixin; import net.minecraft.client.gui.screens.worldselection.AbstractGameRulesScreen; diff --git a/gamerules/fabric/src/main/java/lgbt/greenhouse/config_extensions/gamerules/fabric/impl/mixin/Mixin_AbstractGameRulesScreenRuleList1.java b/gamerules/fabric/src/main/java/lgbt/greenhouse/config_extensions/gamerules/fabric/impl/mixin/Mixin_AbstractGameRulesScreenRuleList1.java index 3a98666..c3902b7 100644 --- a/gamerules/fabric/src/main/java/lgbt/greenhouse/config_extensions/gamerules/fabric/impl/mixin/Mixin_AbstractGameRulesScreenRuleList1.java +++ b/gamerules/fabric/src/main/java/lgbt/greenhouse/config_extensions/gamerules/fabric/impl/mixin/Mixin_AbstractGameRulesScreenRuleList1.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.fabric.impl.mixin; import com.llamalad7.mixinextras.sugar.Local; diff --git a/gamerules/fabric/src/main/java/lgbt/greenhouse/config_extensions/gamerules/fabric/impl/mixin/Mixin_GameRuleType.java b/gamerules/fabric/src/main/java/lgbt/greenhouse/config_extensions/gamerules/fabric/impl/mixin/Mixin_GameRuleType.java index dc1fd34..b63d871 100644 --- a/gamerules/fabric/src/main/java/lgbt/greenhouse/config_extensions/gamerules/fabric/impl/mixin/Mixin_GameRuleType.java +++ b/gamerules/fabric/src/main/java/lgbt/greenhouse/config_extensions/gamerules/fabric/impl/mixin/Mixin_GameRuleType.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.fabric.impl.mixin; import net.minecraft.world.level.gamerules.GameRuleType; diff --git a/gamerules/fabric/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/fabric/testmod/GreenhouseConfigExtensionsGameRulesTestmodFabric.java b/gamerules/fabric/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/fabric/testmod/GreenhouseConfigExtensionsGameRulesTestmodFabric.java index 3dd86d3..02cba59 100644 --- a/gamerules/fabric/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/fabric/testmod/GreenhouseConfigExtensionsGameRulesTestmodFabric.java +++ b/gamerules/fabric/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/fabric/testmod/GreenhouseConfigExtensionsGameRulesTestmodFabric.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.fabric.testmod; import lgbt.greenhouse.config_extensions.gamerules.testmod.GreenhouseConfigExtensionsGameRulesTestmod; diff --git a/gamerules/neoforge/src/main/java/lgbt/greenhouse/config_extensions/gamerules/neoforge/impl/GreenhouseConfigExtensionsGameRulesNeoForge.java b/gamerules/neoforge/src/main/java/lgbt/greenhouse/config_extensions/gamerules/neoforge/impl/GreenhouseConfigExtensionsGameRulesNeoForge.java index 5966914..9277025 100644 --- a/gamerules/neoforge/src/main/java/lgbt/greenhouse/config_extensions/gamerules/neoforge/impl/GreenhouseConfigExtensionsGameRulesNeoForge.java +++ b/gamerules/neoforge/src/main/java/lgbt/greenhouse/config_extensions/gamerules/neoforge/impl/GreenhouseConfigExtensionsGameRulesNeoForge.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.neoforge.impl; import lgbt.greenhouse.config_extensions.gamerules.impl.GreenhouseConfigExtensionsGameRules; diff --git a/gamerules/neoforge/src/main/java/lgbt/greenhouse/config_extensions/gamerules/neoforge/impl/client/GreenhouseConfigExtensionsGameRulesClientNeoForge.java b/gamerules/neoforge/src/main/java/lgbt/greenhouse/config_extensions/gamerules/neoforge/impl/client/GreenhouseConfigExtensionsGameRulesClientNeoForge.java index 3602a32..430a31f 100644 --- a/gamerules/neoforge/src/main/java/lgbt/greenhouse/config_extensions/gamerules/neoforge/impl/client/GreenhouseConfigExtensionsGameRulesClientNeoForge.java +++ b/gamerules/neoforge/src/main/java/lgbt/greenhouse/config_extensions/gamerules/neoforge/impl/client/GreenhouseConfigExtensionsGameRulesClientNeoForge.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.neoforge.impl.client; import lgbt.greenhouse.config_extensions.gamerules.api.v1.gamerule.ViaConfigGameRule; diff --git a/gamerules/neoforge/src/main/java/lgbt/greenhouse/config_extensions/gamerules/neoforge/impl/mixin/client/Accessor_GameRuleEntryFactoryManager.java b/gamerules/neoforge/src/main/java/lgbt/greenhouse/config_extensions/gamerules/neoforge/impl/mixin/client/Accessor_GameRuleEntryFactoryManager.java index 7a1cdc0..90fd53f 100644 --- a/gamerules/neoforge/src/main/java/lgbt/greenhouse/config_extensions/gamerules/neoforge/impl/mixin/client/Accessor_GameRuleEntryFactoryManager.java +++ b/gamerules/neoforge/src/main/java/lgbt/greenhouse/config_extensions/gamerules/neoforge/impl/mixin/client/Accessor_GameRuleEntryFactoryManager.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.neoforge.impl.mixin.client; import net.minecraft.world.level.gamerules.GameRuleType; diff --git a/gamerules/neoforge/src/main/java/lgbt/greenhouse/config_extensions/gamerules/neoforge/impl/mixin/client/Mixin_AbstractGameRulesScreenRuleList.java b/gamerules/neoforge/src/main/java/lgbt/greenhouse/config_extensions/gamerules/neoforge/impl/mixin/client/Mixin_AbstractGameRulesScreenRuleList.java index 1957f3b..61fda46 100644 --- a/gamerules/neoforge/src/main/java/lgbt/greenhouse/config_extensions/gamerules/neoforge/impl/mixin/client/Mixin_AbstractGameRulesScreenRuleList.java +++ b/gamerules/neoforge/src/main/java/lgbt/greenhouse/config_extensions/gamerules/neoforge/impl/mixin/client/Mixin_AbstractGameRulesScreenRuleList.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.neoforge.impl.mixin.client; import com.llamalad7.mixinextras.injector.wrapoperation.Operation; diff --git a/gamerules/neoforge/src/main/java/lgbt/greenhouse/config_extensions/gamerules/neoforge/impl/mixin/client/Mixin_AbstractGameRulesScreenRuleList1.java b/gamerules/neoforge/src/main/java/lgbt/greenhouse/config_extensions/gamerules/neoforge/impl/mixin/client/Mixin_AbstractGameRulesScreenRuleList1.java index fbafb1b..58a4614 100644 --- a/gamerules/neoforge/src/main/java/lgbt/greenhouse/config_extensions/gamerules/neoforge/impl/mixin/client/Mixin_AbstractGameRulesScreenRuleList1.java +++ b/gamerules/neoforge/src/main/java/lgbt/greenhouse/config_extensions/gamerules/neoforge/impl/mixin/client/Mixin_AbstractGameRulesScreenRuleList1.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.neoforge.impl.mixin.client; import com.llamalad7.mixinextras.sugar.Local; diff --git a/gamerules/neoforge/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/neoforge/testmod/GreenhouseConfigExtensionsGameRulesTestmodNeoForge.java b/gamerules/neoforge/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/neoforge/testmod/GreenhouseConfigExtensionsGameRulesTestmodNeoForge.java index 08def01..1f6f3ae 100644 --- a/gamerules/neoforge/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/neoforge/testmod/GreenhouseConfigExtensionsGameRulesTestmodNeoForge.java +++ b/gamerules/neoforge/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/neoforge/testmod/GreenhouseConfigExtensionsGameRulesTestmodNeoForge.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.neoforge.testmod; import lgbt.greenhouse.config_extensions.gamerules.testmod.GreenhouseConfigExtensionsGameRulesTestmod; diff --git a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/api/v1/gamerule/ViaConfigGameRule.java b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/api/v1/gamerule/ViaConfigGameRule.java index f450cfd..e9fced3 100644 --- a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/api/v1/gamerule/ViaConfigGameRule.java +++ b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/api/v1/gamerule/ViaConfigGameRule.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.api.v1.gamerule; import com.mojang.serialization.DataResult; diff --git a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/GreenhouseConfigExtensionsGameRules.java b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/GreenhouseConfigExtensionsGameRules.java index 4f56c7d..bbf046e 100644 --- a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/GreenhouseConfigExtensionsGameRules.java +++ b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/GreenhouseConfigExtensionsGameRules.java @@ -1,9 +1,16 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.impl; -import lgbt.greenhouse.config_extensions.gamerules.impl.platform.GreenhouseConfigExtensionsGameRulesPlatformHelper; import lgbt.greenhouse.config_extensions.gamerules.impl.platform.GreenhouseConfigExtensionsGameRulesHelperLoaders; +import lgbt.greenhouse.config_extensions.gamerules.impl.platform.GreenhouseConfigExtensionsGameRulesPlatformHelper; import net.minecraft.resources.Identifier; -import net.minecraft.util.Unit; import net.minecraft.world.level.gamerules.GameRuleType; import net.minecraft.world.level.gamerules.GameRules; import org.jspecify.annotations.Nullable; diff --git a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/NullableCodec.java b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/NullableCodec.java index 3ff4ad6..cf2ba1e 100644 --- a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/NullableCodec.java +++ b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/NullableCodec.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.impl; import com.mojang.datafixers.util.Pair; diff --git a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/client/GreenhouseConfigExtensionsGameRulesClient.java b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/client/GreenhouseConfigExtensionsGameRulesClient.java index 04b8ef7..1335d88 100644 --- a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/client/GreenhouseConfigExtensionsGameRulesClient.java +++ b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/client/GreenhouseConfigExtensionsGameRulesClient.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.impl.client; import net.minecraft.util.Unit; diff --git a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/client/network/GreenhouseConfigClientboundPacketHandlers.java b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/client/network/GreenhouseConfigClientboundPacketHandlers.java index 2b802d1..193b93a 100644 --- a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/client/network/GreenhouseConfigClientboundPacketHandlers.java +++ b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/client/network/GreenhouseConfigClientboundPacketHandlers.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.impl.client.network; import lgbt.greenhouse.config_extensions.gamerules.api.v1.gamerule.ViaConfigGameRule; diff --git a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/client/screen/gamerule/ViaConfigGameRuleEntry.java b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/client/screen/gamerule/ViaConfigGameRuleEntry.java index 5750c80..009085e 100644 --- a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/client/screen/gamerule/ViaConfigGameRuleEntry.java +++ b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/client/screen/gamerule/ViaConfigGameRuleEntry.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.impl.client.screen.gamerule; import lgbt.greenhouse.config_extensions.gamerules.api.v1.gamerule.ViaConfigGameRule; diff --git a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/command/ViaConfigArgumentType.java b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/command/ViaConfigArgumentType.java index d33750b..1bd56a6 100644 --- a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/command/ViaConfigArgumentType.java +++ b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/command/ViaConfigArgumentType.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.impl.command; import com.mojang.brigadier.StringReader; diff --git a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/command/ViaConfigArgumentTypeInfo.java b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/command/ViaConfigArgumentTypeInfo.java index 25503a9..09bf2a3 100644 --- a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/command/ViaConfigArgumentTypeInfo.java +++ b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/command/ViaConfigArgumentTypeInfo.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.impl.command; import com.google.gson.JsonObject; diff --git a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/duck/Duck_ViaConfigGameRuleTypeVisitor.java b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/duck/Duck_ViaConfigGameRuleTypeVisitor.java index 9b2ba9f..41d3315 100644 --- a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/duck/Duck_ViaConfigGameRuleTypeVisitor.java +++ b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/duck/Duck_ViaConfigGameRuleTypeVisitor.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.impl.duck; import lgbt.greenhouse.config_extensions.gamerules.api.v1.gamerule.ViaConfigGameRule; diff --git a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/duck/Duck_ViaConfigGameRules.java b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/duck/Duck_ViaConfigGameRules.java index 6d4ae36..a268c1b 100644 --- a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/duck/Duck_ViaConfigGameRules.java +++ b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/duck/Duck_ViaConfigGameRules.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.impl.duck; import net.minecraft.world.level.gamerules.GameRule; diff --git a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/Accessor_GameRule.java b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/Accessor_GameRule.java index 00225e3..2ec7813 100644 --- a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/Accessor_GameRule.java +++ b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/Accessor_GameRule.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.impl.mixin; import com.mojang.brigadier.arguments.ArgumentType; diff --git a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/Mixin_GameRuleCommand.java b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/Mixin_GameRuleCommand.java index d29c11a..2794349 100644 --- a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/Mixin_GameRuleCommand.java +++ b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/Mixin_GameRuleCommand.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.impl.mixin; import com.llamalad7.mixinextras.injector.wrapoperation.Operation; diff --git a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/Mixin_GameRules.java b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/Mixin_GameRules.java index ae35dfa..d883e43 100644 --- a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/Mixin_GameRules.java +++ b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/Mixin_GameRules.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.impl.mixin; import com.llamalad7.mixinextras.expression.Definition; diff --git a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/Mixin_ServerGamePacketListenerImpl.java b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/Mixin_ServerGamePacketListenerImpl.java index 8e2e280..d28a54a 100644 --- a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/Mixin_ServerGamePacketListenerImpl.java +++ b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/Mixin_ServerGamePacketListenerImpl.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.impl.mixin; import com.llamalad7.mixinextras.injector.wrapoperation.Operation; diff --git a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/client/Accessor_AbstractGameRulesScreen.java b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/client/Accessor_AbstractGameRulesScreen.java index 684f3b1..311bf39 100644 --- a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/client/Accessor_AbstractGameRulesScreen.java +++ b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/client/Accessor_AbstractGameRulesScreen.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.impl.mixin.client; import net.minecraft.client.gui.screens.worldselection.AbstractGameRulesScreen; diff --git a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/client/Accessor_InWorldGameRulesScreen.java b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/client/Accessor_InWorldGameRulesScreen.java index e8e63dd..a64f668 100644 --- a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/client/Accessor_InWorldGameRulesScreen.java +++ b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/client/Accessor_InWorldGameRulesScreen.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.impl.mixin.client; import net.minecraft.client.gui.screens.options.InWorldGameRulesScreen; diff --git a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/client/Mixin_AbstractGameRulesScreenRuleList1.java b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/client/Mixin_AbstractGameRulesScreenRuleList1.java index f417d1c..344e0c7 100644 --- a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/client/Mixin_AbstractGameRulesScreenRuleList1.java +++ b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/client/Mixin_AbstractGameRulesScreenRuleList1.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.impl.mixin.client; import com.llamalad7.mixinextras.sugar.Local; diff --git a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/client/Mixin_InWorldGameRulesScreen.java b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/client/Mixin_InWorldGameRulesScreen.java index 27bded5..7e19781 100644 --- a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/client/Mixin_InWorldGameRulesScreen.java +++ b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/mixin/client/Mixin_InWorldGameRulesScreen.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.impl.mixin.client; import com.llamalad7.mixinextras.injector.ModifyReturnValue; diff --git a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/network/GreenhouseConfigExtensionsGameRulesServerboundPacketHandlers.java b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/network/GreenhouseConfigExtensionsGameRulesServerboundPacketHandlers.java index 78af2b0..988e97d 100644 --- a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/network/GreenhouseConfigExtensionsGameRulesServerboundPacketHandlers.java +++ b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/network/GreenhouseConfigExtensionsGameRulesServerboundPacketHandlers.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.impl.network; import lgbt.greenhouse.config_extensions.gamerules.api.v1.gamerule.ViaConfigGameRule; diff --git a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/network/clientbound/SendViaConfigValueGameRulesClientboundPacket.java b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/network/clientbound/SendViaConfigValueGameRulesClientboundPacket.java index 0f6b023..22a2b98 100644 --- a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/network/clientbound/SendViaConfigValueGameRulesClientboundPacket.java +++ b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/network/clientbound/SendViaConfigValueGameRulesClientboundPacket.java @@ -22,7 +22,8 @@ import org.jspecify.annotations.NonNull; import java.util.Collection; import java.util.List; -public record SendViaConfigValueGameRulesClientboundPacket(Collection>> values) implements CustomPacketPayload { +public record SendViaConfigValueGameRulesClientboundPacket( + Collection>> values) implements CustomPacketPayload { public static final Identifier ID = GreenhouseConfigExtensionsGameRules.id("clientbound/send_via_config_value_game_rules"); public static final Type TYPE = new Type<>(ID); public static final StreamCodec STREAM_CODEC = ResourceKey.streamCodec(Registries.GAME_RULE) diff --git a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/network/serverbound/SendViaConfigValueGameRulesServerboundPacket.java b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/network/serverbound/SendViaConfigValueGameRulesServerboundPacket.java index 6060cba..70e6a4e 100644 --- a/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/network/serverbound/SendViaConfigValueGameRulesServerboundPacket.java +++ b/gamerules/xplat/src/main/java/lgbt/greenhouse/config_extensions/gamerules/impl/network/serverbound/SendViaConfigValueGameRulesServerboundPacket.java @@ -22,7 +22,8 @@ import org.jspecify.annotations.NonNull; import java.util.Collection; import java.util.List; -public record SendViaConfigValueGameRulesServerboundPacket(Collection>> values) implements CustomPacketPayload { +public record SendViaConfigValueGameRulesServerboundPacket( + Collection>> values) implements CustomPacketPayload { public static final Identifier ID = GreenhouseConfigExtensionsGameRules.id("serverbound/send_via_config_value_game_rules"); public static final Type TYPE = new Type<>(ID); public static final StreamCodec STREAM_CODEC = ResourceKey.streamCodec(Registries.GAME_RULE) diff --git a/gamerules/xplat/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/testmod/GreenhouseConfigExtensionsGameRulesTestmod.java b/gamerules/xplat/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/testmod/GreenhouseConfigExtensionsGameRulesTestmod.java index 8965612..b04ffba 100644 --- a/gamerules/xplat/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/testmod/GreenhouseConfigExtensionsGameRulesTestmod.java +++ b/gamerules/xplat/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/testmod/GreenhouseConfigExtensionsGameRulesTestmod.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.testmod; import com.mojang.brigadier.arguments.BoolArgumentType; diff --git a/gamerules/xplat/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/testmod/greenhouse/GreenhouseConfigImpl.java b/gamerules/xplat/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/testmod/greenhouse/GreenhouseConfigImpl.java index 8653717..67ea261 100644 --- a/gamerules/xplat/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/testmod/greenhouse/GreenhouseConfigImpl.java +++ b/gamerules/xplat/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/testmod/greenhouse/GreenhouseConfigImpl.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.testmod.greenhouse; import com.mojang.serialization.Codec; diff --git a/gamerules/xplat/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/testmod/greenhouse/GreenhouseGameRuleConfig.java b/gamerules/xplat/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/testmod/greenhouse/GreenhouseGameRuleConfig.java index dee7804..2f00204 100644 --- a/gamerules/xplat/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/testmod/greenhouse/GreenhouseGameRuleConfig.java +++ b/gamerules/xplat/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/testmod/greenhouse/GreenhouseGameRuleConfig.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.testmod.greenhouse; public record GreenhouseGameRuleConfig(int intGamerule, diff --git a/gamerules/xplat/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/testmod/kaleido/KaleidoConfigImpl.java b/gamerules/xplat/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/testmod/kaleido/KaleidoConfigImpl.java index 694f716..3ce2be6 100644 --- a/gamerules/xplat/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/testmod/kaleido/KaleidoConfigImpl.java +++ b/gamerules/xplat/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/testmod/kaleido/KaleidoConfigImpl.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.testmod.kaleido; import lgbt.greenhouse.config_extensions.gamerules.api.v1.gamerule.ViaConfigGameRule; diff --git a/gamerules/xplat/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/testmod/kaleido/KaleidoGameRuleConfig.java b/gamerules/xplat/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/testmod/kaleido/KaleidoGameRuleConfig.java index 68cf6c9..f90c906 100644 --- a/gamerules/xplat/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/testmod/kaleido/KaleidoGameRuleConfig.java +++ b/gamerules/xplat/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/testmod/kaleido/KaleidoGameRuleConfig.java @@ -1,3 +1,11 @@ +/* + * Copyright © 2026 Greenhouse Modding + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + package lgbt.greenhouse.config_extensions.gamerules.testmod.kaleido; import folk.sisby.kaleido.api.WrappedConfig; diff --git a/gamerules/xplat/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/testmod/registry/DeferredValue.java b/gamerules/xplat/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/testmod/registry/DeferredValue.java index ecfaf2f..70ccddd 100644 --- a/gamerules/xplat/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/testmod/registry/DeferredValue.java +++ b/gamerules/xplat/src/testmod/java/lgbt/greenhouse/config_extensions/gamerules/testmod/registry/DeferredValue.java @@ -8,7 +8,6 @@ package lgbt.greenhouse.config_extensions.gamerules.testmod.registry; -import lgbt.greenhouse.config_extensions.gamerules.testmod.registry.DeferredRegistry; import net.minecraft.core.Holder; import net.minecraft.core.Registry; import net.minecraft.resources.ResourceKey;