diff --git a/.gitignore b/.gitignore index ab0dd68..7fc93c3 100644 --- a/.gitignore +++ b/.gitignore @@ -223,4 +223,4 @@ gradle-app.setting *.hprof # End of https://www.toptal.com/developers/gitignore/api/intellij+all,gradle,forgegradle,java,eclipse,netbeans -srgmap.cfg \ No newline at end of file +!.idea/copyright \ No newline at end of file diff --git a/.idea/copyright/AGPL.xml b/.idea/copyright/AGPL.xml new file mode 100644 index 0000000..33b0e49 --- /dev/null +++ b/.idea/copyright/AGPL.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/.idea/copyright/profiles_settings.xml b/.idea/copyright/profiles_settings.xml new file mode 100644 index 0000000..8a24de6 --- /dev/null +++ b/.idea/copyright/profiles_settings.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/LICENSE b/LICENSE index 9a3d91d..2ad1453 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ ChunkAPI -Copyright (C) 2023-2024 FalsePattern +Copyright (C) 2023-2025 FalsePattern All Rights Reserved The above copyright notice and this permission notice @@ -8,8 +8,7 @@ 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 Affero General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. +the Free Software Foundation, only version 3 of the License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/java/com/falsepattern/chunk/api/ArrayUtil.java b/src/main/java/com/falsepattern/chunk/api/ArrayUtil.java index 40badbd..770691a 100644 --- a/src/main/java/com/falsepattern/chunk/api/ArrayUtil.java +++ b/src/main/java/com/falsepattern/chunk/api/ArrayUtil.java @@ -1,7 +1,7 @@ /* * ChunkAPI * - * Copyright (C) 2023-2024 FalsePattern + * Copyright (C) 2023-2025 FalsePattern * All Rights Reserved * * The above copyright notice and this permission notice @@ -9,8 +9,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * the Free Software Foundation, only version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/java/com/falsepattern/chunk/api/DataManager.java b/src/main/java/com/falsepattern/chunk/api/DataManager.java index 02f9a19..3d85362 100644 --- a/src/main/java/com/falsepattern/chunk/api/DataManager.java +++ b/src/main/java/com/falsepattern/chunk/api/DataManager.java @@ -1,7 +1,7 @@ /* * ChunkAPI * - * Copyright (C) 2023-2024 FalsePattern + * Copyright (C) 2023-2025 FalsePattern * All Rights Reserved * * The above copyright notice and this permission notice @@ -9,8 +9,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * the Free Software Foundation, only version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/java/com/falsepattern/chunk/api/DataRegistry.java b/src/main/java/com/falsepattern/chunk/api/DataRegistry.java index c2a7c41..1255b26 100644 --- a/src/main/java/com/falsepattern/chunk/api/DataRegistry.java +++ b/src/main/java/com/falsepattern/chunk/api/DataRegistry.java @@ -1,7 +1,7 @@ /* * ChunkAPI * - * Copyright (C) 2023-2024 FalsePattern + * Copyright (C) 2023-2025 FalsePattern * All Rights Reserved * * The above copyright notice and this permission notice @@ -9,8 +9,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * the Free Software Foundation, only version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/java/com/falsepattern/chunk/api/package-info.java b/src/main/java/com/falsepattern/chunk/api/package-info.java index dd55896..7a825e0 100644 --- a/src/main/java/com/falsepattern/chunk/api/package-info.java +++ b/src/main/java/com/falsepattern/chunk/api/package-info.java @@ -1,7 +1,7 @@ /* * ChunkAPI * - * Copyright (C) 2023-2024 FalsePattern + * Copyright (C) 2023-2025 FalsePattern * All Rights Reserved * * The above copyright notice and this permission notice @@ -9,8 +9,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * the Free Software Foundation, only version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/java/com/falsepattern/chunk/internal/BlockPosUtil.java b/src/main/java/com/falsepattern/chunk/internal/BlockPosUtil.java index ff53856..b1e6c93 100644 --- a/src/main/java/com/falsepattern/chunk/internal/BlockPosUtil.java +++ b/src/main/java/com/falsepattern/chunk/internal/BlockPosUtil.java @@ -1,3 +1,28 @@ +/* + * ChunkAPI + * + * Copyright (C) 2023-2025 FalsePattern + * All Rights Reserved + * + * The above copyright notice and this permission notice + * 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 Affero General Public License as published by + * the Free Software Foundation, only version 3 of the License. + * + * 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * This program comes with additional permissions according to Section 7 of the + * GNU Affero General Public License. See the full LICENSE file for details. + */ + package com.falsepattern.chunk.internal; public class BlockPosUtil { diff --git a/src/main/java/com/falsepattern/chunk/internal/ChunkAPI.java b/src/main/java/com/falsepattern/chunk/internal/ChunkAPI.java index 0fb0678..dfba5e8 100644 --- a/src/main/java/com/falsepattern/chunk/internal/ChunkAPI.java +++ b/src/main/java/com/falsepattern/chunk/internal/ChunkAPI.java @@ -1,7 +1,7 @@ /* * ChunkAPI * - * Copyright (C) 2023-2024 FalsePattern + * Copyright (C) 2023-2025 FalsePattern * All Rights Reserved * * The above copyright notice and this permission notice @@ -9,8 +9,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * the Free Software Foundation, only version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/java/com/falsepattern/chunk/internal/Common.java b/src/main/java/com/falsepattern/chunk/internal/Common.java index 2732d97..2857d19 100644 --- a/src/main/java/com/falsepattern/chunk/internal/Common.java +++ b/src/main/java/com/falsepattern/chunk/internal/Common.java @@ -1,7 +1,7 @@ /* * ChunkAPI * - * Copyright (C) 2023-2024 FalsePattern + * Copyright (C) 2023-2025 FalsePattern * All Rights Reserved * * The above copyright notice and this permission notice @@ -9,8 +9,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * the Free Software Foundation, only version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/java/com/falsepattern/chunk/internal/DataRegistryImpl.java b/src/main/java/com/falsepattern/chunk/internal/DataRegistryImpl.java index 17da2c3..e7c729e 100644 --- a/src/main/java/com/falsepattern/chunk/internal/DataRegistryImpl.java +++ b/src/main/java/com/falsepattern/chunk/internal/DataRegistryImpl.java @@ -1,7 +1,7 @@ /* * ChunkAPI * - * Copyright (C) 2023-2024 FalsePattern + * Copyright (C) 2023-2025 FalsePattern * All Rights Reserved * * The above copyright notice and this permission notice @@ -9,8 +9,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * the Free Software Foundation, only version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/java/com/falsepattern/chunk/internal/core/ChunkAPICoreModContainer.java b/src/main/java/com/falsepattern/chunk/internal/core/ChunkAPICoreModContainer.java index 5deb59e..e2340a3 100644 --- a/src/main/java/com/falsepattern/chunk/internal/core/ChunkAPICoreModContainer.java +++ b/src/main/java/com/falsepattern/chunk/internal/core/ChunkAPICoreModContainer.java @@ -1,7 +1,7 @@ /* * ChunkAPI * - * Copyright (C) 2023-2024 FalsePattern + * Copyright (C) 2023-2025 FalsePattern * All Rights Reserved * * The above copyright notice and this permission notice @@ -9,8 +9,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * the Free Software Foundation, only version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/java/com/falsepattern/chunk/internal/core/CoreLoadingPlugin.java b/src/main/java/com/falsepattern/chunk/internal/core/CoreLoadingPlugin.java index fe82f81..d6268db 100644 --- a/src/main/java/com/falsepattern/chunk/internal/core/CoreLoadingPlugin.java +++ b/src/main/java/com/falsepattern/chunk/internal/core/CoreLoadingPlugin.java @@ -1,7 +1,7 @@ /* * ChunkAPI * - * Copyright (C) 2023-2024 FalsePattern + * Copyright (C) 2023-2025 FalsePattern * All Rights Reserved * * The above copyright notice and this permission notice @@ -9,8 +9,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * the Free Software Foundation, only version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/java/com/falsepattern/chunk/internal/impl/CustomPacketBlockChange.java b/src/main/java/com/falsepattern/chunk/internal/impl/CustomPacketBlockChange.java index 01e1800..3deafc9 100644 --- a/src/main/java/com/falsepattern/chunk/internal/impl/CustomPacketBlockChange.java +++ b/src/main/java/com/falsepattern/chunk/internal/impl/CustomPacketBlockChange.java @@ -1,3 +1,28 @@ +/* + * ChunkAPI + * + * Copyright (C) 2023-2025 FalsePattern + * All Rights Reserved + * + * The above copyright notice and this permission notice + * 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 Affero General Public License as published by + * the Free Software Foundation, only version 3 of the License. + * + * 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * This program comes with additional permissions according to Section 7 of the + * GNU Affero General Public License. See the full LICENSE file for details. + */ + package com.falsepattern.chunk.internal.impl; import net.minecraft.world.chunk.Chunk; diff --git a/src/main/java/com/falsepattern/chunk/internal/impl/CustomPacketMultiBlockChange.java b/src/main/java/com/falsepattern/chunk/internal/impl/CustomPacketMultiBlockChange.java index 5d9a3c8..09b83b6 100644 --- a/src/main/java/com/falsepattern/chunk/internal/impl/CustomPacketMultiBlockChange.java +++ b/src/main/java/com/falsepattern/chunk/internal/impl/CustomPacketMultiBlockChange.java @@ -1,3 +1,28 @@ +/* + * ChunkAPI + * + * Copyright (C) 2023-2025 FalsePattern + * All Rights Reserved + * + * The above copyright notice and this permission notice + * 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 Affero General Public License as published by + * the Free Software Foundation, only version 3 of the License. + * + * 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * This program comes with additional permissions according to Section 7 of the + * GNU Affero General Public License. See the full LICENSE file for details. + */ + package com.falsepattern.chunk.internal.impl; import net.minecraft.network.play.server.S23PacketBlockChange; diff --git a/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/client/vanilla/ChunkMixin.java b/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/client/vanilla/ChunkMixin.java index 38e18a8..a66ec8c 100644 --- a/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/client/vanilla/ChunkMixin.java +++ b/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/client/vanilla/ChunkMixin.java @@ -1,7 +1,7 @@ /* * ChunkAPI * - * Copyright (C) 2023-2024 FalsePattern + * Copyright (C) 2023-2025 FalsePattern * All Rights Reserved * * The above copyright notice and this permission notice @@ -9,8 +9,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * the Free Software Foundation, only version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/client/vanilla/NetHandlerPlayClientMixin.java b/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/client/vanilla/NetHandlerPlayClientMixin.java index 15ce716..78b4e39 100644 --- a/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/client/vanilla/NetHandlerPlayClientMixin.java +++ b/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/client/vanilla/NetHandlerPlayClientMixin.java @@ -1,3 +1,28 @@ +/* + * ChunkAPI + * + * Copyright (C) 2023-2025 FalsePattern + * All Rights Reserved + * + * The above copyright notice and this permission notice + * 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 Affero General Public License as published by + * the Free Software Foundation, only version 3 of the License. + * + * 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * This program comes with additional permissions according to Section 7 of the + * GNU Affero General Public License. See the full LICENSE file for details. + */ + package com.falsepattern.chunk.internal.mixin.mixins.client.vanilla; import com.falsepattern.chunk.internal.DataRegistryImpl; diff --git a/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/common/vanilla/AnvilChunkLoaderMixin.java b/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/common/vanilla/AnvilChunkLoaderMixin.java index 94b314c..af0adb7 100644 --- a/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/common/vanilla/AnvilChunkLoaderMixin.java +++ b/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/common/vanilla/AnvilChunkLoaderMixin.java @@ -1,7 +1,7 @@ /* * ChunkAPI * - * Copyright (C) 2023-2024 FalsePattern + * Copyright (C) 2023-2025 FalsePattern * All Rights Reserved * * The above copyright notice and this permission notice @@ -9,8 +9,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * the Free Software Foundation, only version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/common/vanilla/PlayerInstanceMixin.java b/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/common/vanilla/PlayerInstanceMixin.java index 9f1dc2a..1b7122c 100644 --- a/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/common/vanilla/PlayerInstanceMixin.java +++ b/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/common/vanilla/PlayerInstanceMixin.java @@ -1,3 +1,28 @@ +/* + * ChunkAPI + * + * Copyright (C) 2023-2025 FalsePattern + * All Rights Reserved + * + * The above copyright notice and this permission notice + * 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 Affero General Public License as published by + * the Free Software Foundation, only version 3 of the License. + * + * 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * This program comes with additional permissions according to Section 7 of the + * GNU Affero General Public License. See the full LICENSE file for details. + */ + package com.falsepattern.chunk.internal.mixin.mixins.common.vanilla; import com.falsepattern.chunk.internal.impl.CustomPacketMultiBlockChange; diff --git a/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/common/vanilla/S21PacketChunkDataMixin.java b/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/common/vanilla/S21PacketChunkDataMixin.java index 4bb07ec..d1707c2 100644 --- a/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/common/vanilla/S21PacketChunkDataMixin.java +++ b/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/common/vanilla/S21PacketChunkDataMixin.java @@ -1,7 +1,7 @@ /* * ChunkAPI * - * Copyright (C) 2023-2024 FalsePattern + * Copyright (C) 2023-2025 FalsePattern * All Rights Reserved * * The above copyright notice and this permission notice @@ -9,8 +9,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * the Free Software Foundation, only version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/common/vanilla/S22PacketMultiBlockChangeMixin.java b/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/common/vanilla/S22PacketMultiBlockChangeMixin.java index 6195ffa..d262399 100644 --- a/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/common/vanilla/S22PacketMultiBlockChangeMixin.java +++ b/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/common/vanilla/S22PacketMultiBlockChangeMixin.java @@ -1,3 +1,28 @@ +/* + * ChunkAPI + * + * Copyright (C) 2023-2025 FalsePattern + * All Rights Reserved + * + * The above copyright notice and this permission notice + * 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 Affero General Public License as published by + * the Free Software Foundation, only version 3 of the License. + * + * 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * This program comes with additional permissions according to Section 7 of the + * GNU Affero General Public License. See the full LICENSE file for details. + */ + package com.falsepattern.chunk.internal.mixin.mixins.common.vanilla; import com.falsepattern.chunk.internal.DataRegistryImpl; diff --git a/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/common/vanilla/S23PacketBlockChangeMixin.java b/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/common/vanilla/S23PacketBlockChangeMixin.java index 5792e41..95813a2 100644 --- a/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/common/vanilla/S23PacketBlockChangeMixin.java +++ b/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/common/vanilla/S23PacketBlockChangeMixin.java @@ -1,3 +1,28 @@ +/* + * ChunkAPI + * + * Copyright (C) 2023-2025 FalsePattern + * All Rights Reserved + * + * The above copyright notice and this permission notice + * 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 Affero General Public License as published by + * the Free Software Foundation, only version 3 of the License. + * + * 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 Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * This program comes with additional permissions according to Section 7 of the + * GNU Affero General Public License. See the full LICENSE file for details. + */ + package com.falsepattern.chunk.internal.mixin.mixins.common.vanilla; import com.falsepattern.chunk.internal.BlockPosUtil; diff --git a/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/common/vanilla/S26PacketMapChunkBulkMixin.java b/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/common/vanilla/S26PacketMapChunkBulkMixin.java index 6677398..8df688d 100644 --- a/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/common/vanilla/S26PacketMapChunkBulkMixin.java +++ b/src/main/java/com/falsepattern/chunk/internal/mixin/mixins/common/vanilla/S26PacketMapChunkBulkMixin.java @@ -1,7 +1,7 @@ /* * ChunkAPI * - * Copyright (C) 2023-2024 FalsePattern + * Copyright (C) 2023-2025 FalsePattern * All Rights Reserved * * The above copyright notice and this permission notice @@ -9,8 +9,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * the Free Software Foundation, only version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/java/com/falsepattern/chunk/internal/mixin/plugin/Mixin.java b/src/main/java/com/falsepattern/chunk/internal/mixin/plugin/Mixin.java index 8ac1819..a96683a 100644 --- a/src/main/java/com/falsepattern/chunk/internal/mixin/plugin/Mixin.java +++ b/src/main/java/com/falsepattern/chunk/internal/mixin/plugin/Mixin.java @@ -1,7 +1,7 @@ /* * ChunkAPI * - * Copyright (C) 2023-2024 FalsePattern + * Copyright (C) 2023-2025 FalsePattern * All Rights Reserved * * The above copyright notice and this permission notice @@ -9,8 +9,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * the Free Software Foundation, only version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/java/com/falsepattern/chunk/internal/mixin/plugin/MixinPlugin.java b/src/main/java/com/falsepattern/chunk/internal/mixin/plugin/MixinPlugin.java index b4ed779..3f9cac5 100644 --- a/src/main/java/com/falsepattern/chunk/internal/mixin/plugin/MixinPlugin.java +++ b/src/main/java/com/falsepattern/chunk/internal/mixin/plugin/MixinPlugin.java @@ -1,7 +1,7 @@ /* * ChunkAPI * - * Copyright (C) 2023-2024 FalsePattern + * Copyright (C) 2023-2025 FalsePattern * All Rights Reserved * * The above copyright notice and this permission notice @@ -9,8 +9,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * the Free Software Foundation, only version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/java/com/falsepattern/chunk/internal/mixin/plugin/TargetedMod.java b/src/main/java/com/falsepattern/chunk/internal/mixin/plugin/TargetedMod.java index 0428b26..6d0a877 100644 --- a/src/main/java/com/falsepattern/chunk/internal/mixin/plugin/TargetedMod.java +++ b/src/main/java/com/falsepattern/chunk/internal/mixin/plugin/TargetedMod.java @@ -1,7 +1,7 @@ /* * ChunkAPI * - * Copyright (C) 2023-2024 FalsePattern + * Copyright (C) 2023-2025 FalsePattern * All Rights Reserved * * The above copyright notice and this permission notice @@ -9,8 +9,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * the Free Software Foundation, only version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/java/com/falsepattern/chunk/internal/package-info.java b/src/main/java/com/falsepattern/chunk/internal/package-info.java index 7da34d9..c155f48 100644 --- a/src/main/java/com/falsepattern/chunk/internal/package-info.java +++ b/src/main/java/com/falsepattern/chunk/internal/package-info.java @@ -1,7 +1,7 @@ /* * ChunkAPI * - * Copyright (C) 2023-2024 FalsePattern + * Copyright (C) 2023-2025 FalsePattern * All Rights Reserved * * The above copyright notice and this permission notice @@ -9,8 +9,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * the Free Software Foundation, only version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/java/com/falsepattern/chunk/internal/vanilla/BiomeManager.java b/src/main/java/com/falsepattern/chunk/internal/vanilla/BiomeManager.java index 2d98535..7ced3a7 100644 --- a/src/main/java/com/falsepattern/chunk/internal/vanilla/BiomeManager.java +++ b/src/main/java/com/falsepattern/chunk/internal/vanilla/BiomeManager.java @@ -1,7 +1,7 @@ /* * ChunkAPI * - * Copyright (C) 2023-2024 FalsePattern + * Copyright (C) 2023-2025 FalsePattern * All Rights Reserved * * The above copyright notice and this permission notice @@ -9,8 +9,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * the Free Software Foundation, only version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/java/com/falsepattern/chunk/internal/vanilla/BlockIDManager.java b/src/main/java/com/falsepattern/chunk/internal/vanilla/BlockIDManager.java index bdb5b44..0ba1d86 100644 --- a/src/main/java/com/falsepattern/chunk/internal/vanilla/BlockIDManager.java +++ b/src/main/java/com/falsepattern/chunk/internal/vanilla/BlockIDManager.java @@ -1,7 +1,7 @@ /* * ChunkAPI * - * Copyright (C) 2023-2024 FalsePattern + * Copyright (C) 2023-2025 FalsePattern * All Rights Reserved * * The above copyright notice and this permission notice @@ -9,8 +9,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * the Free Software Foundation, only version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/java/com/falsepattern/chunk/internal/vanilla/BlocklightManager.java b/src/main/java/com/falsepattern/chunk/internal/vanilla/BlocklightManager.java index 95dc55c..5284e8d 100644 --- a/src/main/java/com/falsepattern/chunk/internal/vanilla/BlocklightManager.java +++ b/src/main/java/com/falsepattern/chunk/internal/vanilla/BlocklightManager.java @@ -1,7 +1,7 @@ /* * ChunkAPI * - * Copyright (C) 2023-2024 FalsePattern + * Copyright (C) 2023-2025 FalsePattern * All Rights Reserved * * The above copyright notice and this permission notice @@ -9,8 +9,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * the Free Software Foundation, only version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/java/com/falsepattern/chunk/internal/vanilla/LightingManager.java b/src/main/java/com/falsepattern/chunk/internal/vanilla/LightingManager.java index 0ee980b..c7eb1c9 100644 --- a/src/main/java/com/falsepattern/chunk/internal/vanilla/LightingManager.java +++ b/src/main/java/com/falsepattern/chunk/internal/vanilla/LightingManager.java @@ -1,7 +1,7 @@ /* * ChunkAPI * - * Copyright (C) 2023-2024 FalsePattern + * Copyright (C) 2023-2025 FalsePattern * All Rights Reserved * * The above copyright notice and this permission notice @@ -9,8 +9,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * the Free Software Foundation, only version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/java/com/falsepattern/chunk/internal/vanilla/MetadataManager.java b/src/main/java/com/falsepattern/chunk/internal/vanilla/MetadataManager.java index 33def85..285d90b 100644 --- a/src/main/java/com/falsepattern/chunk/internal/vanilla/MetadataManager.java +++ b/src/main/java/com/falsepattern/chunk/internal/vanilla/MetadataManager.java @@ -1,7 +1,7 @@ /* * ChunkAPI * - * Copyright (C) 2023-2024 FalsePattern + * Copyright (C) 2023-2025 FalsePattern * All Rights Reserved * * The above copyright notice and this permission notice @@ -9,8 +9,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * the Free Software Foundation, only version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/java/com/falsepattern/chunk/internal/vanilla/NibbleManager.java b/src/main/java/com/falsepattern/chunk/internal/vanilla/NibbleManager.java index 9f51a11..2ece11a 100644 --- a/src/main/java/com/falsepattern/chunk/internal/vanilla/NibbleManager.java +++ b/src/main/java/com/falsepattern/chunk/internal/vanilla/NibbleManager.java @@ -1,7 +1,7 @@ /* * ChunkAPI * - * Copyright (C) 2023-2024 FalsePattern + * Copyright (C) 2023-2025 FalsePattern * All Rights Reserved * * The above copyright notice and this permission notice @@ -9,8 +9,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * the Free Software Foundation, only version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/java/com/falsepattern/chunk/internal/vanilla/SkylightManager.java b/src/main/java/com/falsepattern/chunk/internal/vanilla/SkylightManager.java index a7140df..96a5d0e 100644 --- a/src/main/java/com/falsepattern/chunk/internal/vanilla/SkylightManager.java +++ b/src/main/java/com/falsepattern/chunk/internal/vanilla/SkylightManager.java @@ -1,7 +1,7 @@ /* * ChunkAPI * - * Copyright (C) 2023-2024 FalsePattern + * Copyright (C) 2023-2025 FalsePattern * All Rights Reserved * * The above copyright notice and this permission notice @@ -9,8 +9,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * the Free Software Foundation, only version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/java/com/falsepattern/chunk/internal/vanilla/VanillaManager.java b/src/main/java/com/falsepattern/chunk/internal/vanilla/VanillaManager.java index d853754..2da28fa 100644 --- a/src/main/java/com/falsepattern/chunk/internal/vanilla/VanillaManager.java +++ b/src/main/java/com/falsepattern/chunk/internal/vanilla/VanillaManager.java @@ -1,7 +1,7 @@ /* * ChunkAPI * - * Copyright (C) 2023-2024 FalsePattern + * Copyright (C) 2023-2025 FalsePattern * All Rights Reserved * * The above copyright notice and this permission notice @@ -9,8 +9,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * the Free Software Foundation, only version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of diff --git a/src/main/resources/LICENSE b/src/main/resources/LICENSE index 9a3d91d..2ad1453 100644 --- a/src/main/resources/LICENSE +++ b/src/main/resources/LICENSE @@ -1,6 +1,6 @@ ChunkAPI -Copyright (C) 2023-2024 FalsePattern +Copyright (C) 2023-2025 FalsePattern All Rights Reserved The above copyright notice and this permission notice @@ -8,8 +8,7 @@ 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 Affero General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. +the Free Software Foundation, only version 3 of the License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of