The Fence Unleashed

The Fence Unleashed

Mod

Prevents mobs that are not leashed from passing through fence gates

Client and server Game MechanicsUtility

906 downloads
8 followers
Createda year ago
Updateda day ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter loader...
Filter versions...

1.0.2-1.20.6-0.0

Released 2024 May 01

Requirements

  • NeoForge: 20.6.12-beta

Overview

  • Updated to Minecraft 1.20.6

1.0.2-1.20.4-0.0

Released 2024 Jan 07

Requirements

  • NeoForge: 20.4.80-beta

Overview

  • Updated to Minecraft 1.20.4

1.0.2-1.20.2-1.0

Released 2024 Jan 07

Requirements

  • NeoForge: 20.2.86

Overview

This release of The Fence Unleashed for Minecraft 1.20.2 migrates the mod to NeoForge and changes the license conditions.

Migration to NeoForge

Earlier this year, NeoForge was forked from Minecraft Forge with significant parts of the team moving on to the new project. While the two versions were initially compatible, NeoForge quickly evolved and became incompatible with Forge's API. Now, a few months after the split, NeoForge and the NeoForged project as a whole are more actively developed and the ecosystem seems healthier.

Thus, starting with this version, The Fenced Unleashed will target NeoForge instead of Minecraft Forge. Specifically, there will be no more updates targeting Minecraft Forge for Minecraft 1.20 and later. However, there might still be updates targeting Minecraft Forge for earlier versions.

This does not directly affect players. Even migrating a world to NeoForge is fine, since this update does not break save-game compatibility.

Licensing Changes

Going forward, The Fence Unleashed is made available under a new license that is tentatively called "Fency license". (The license's conditions are final but the name is subject to change.) The first three clauses of the Fency license are equal to the BSD3 license and essentially clarify attribution. The BSD3 license itself is, like the MIT license, a permissive open-source license. However, such a license is not fit for video game mods. Thus, clauses 4. and 5. impose further restrictions.

Open-source licenses in general, do not restrict commercial use of copyrighted work. For example, third parties may specialize in redistributing mods to generate ad revenue without the copyright holders' involvement. For software libraries, this does not matter since the target group is other developers and downloads do not matter. However, video game mods target players of a video game instead and may use ad revenue as a source of income. Open-source licenses do not protect the copyright holders from such financial exploitation. Additionally, third-party redistributions pose an inherent security risk as players are unlikely to perform integrity checks on downloaded files.

The fourth clause restricts commercial redistribution and differentiates between original and derivative work. It is important to emphasize that this clause does not restrict general commercial use. For example, third parties may produce monetized videos without express written consent. Similarly, redistribution of the mod is fine when there is no commercial intent.

Further, permissive licenses allow modifications and derivatives to be published under different licenses, including ones that keep the modified source code private.

The fifth clause of the Fency license requires derivatives and modifications to be made publicly available under the same license terms as the mod itself. This ensures that fixes and improvements are given back to the community and cannot be kept private.

1.0.2-1.20.2-0.1

Released 2023 Dec 07

Requirements

  • MinecraftForge: 1.20.2-48.0.1

Fixes

  • Work around Forge's removal of FakePlayer and support 48.0.42+. [GH-6]

1.0.2-1.20.2-0.0

Released 2023 Sep 22

Requirements

  • MinecraftForge: 1.20.2-48.0.1

Overview

  • Updated to Minecraft 1.20.2

1.0.2-1.20.1-0.0

Released 2023 Jun 17

Requirements

  • MinecraftForge: 1.20.1-47.0.3

Overview

  • Updated to Minecraft 1.20.1

1.0.2-1.20-0.0

Released 2023 Jun 09

Requirements

  • MinecraftForge: 1.20-46.0.2

Overview

  • Updated to Minecraft 1.20

1.0.2-1.19.4-0.0

Released 2023 Mar 15

Requirements

  • MinecraftForge: 1.19.4-45.0.1

Overview

  • Updated to Minecraft 1.19.4

1.0.2-1.19.3-0.0

Released 2022 Dec 08

Requirements

  • MinecraftForge: 1.19.3-44.0.0

Overview

  • Updated to Minecraft 1.19.3

1.0.2-1.19.2-1.1

Released 2022 Oct 22

Requirements

  • MinecraftForge: 1.19.2-43.1.1

Fixes

  • Added MineColonies' visitors (minecolonies:visitor) to the default allowlist.
    • This will only take effect for new installations. If you wish to whitelist MineColonies' citizens to an existing installation, you will still have to add the exception manually.

External resources



Project members

TheMrMilchmann

Owner


Technical information

Client side
required
Server side
required
Project ID