F3Gamemode
PluginMIT

F3Gamemode

Allows the player to use the F3+F4 and F3+N menus.

18
Downloads
0
Followers
1 months ago
Updated
📦
1
Versions

📖About F3Gamemode

F3Gamemode

F3Gamemode is a Paper plugin that lets selected players use the client-side F3+F4 and F3+N menus without giving them full operator status.

Features

  • Grants the client operator level required for the F3 gamemode menu.
  • Works through a permission node instead of actual operator permissions.
  • Re-applies the client state after join, world change, respawn, and plugin reloads.
  • Built for Paper and compatible forks.

Requirements

  • Paper / Minecraft: 26.1.x (the project is tested with Paper 26.1.2)
  • Java (runtime): 25 — the server must run on JDK 25 for full compatibility with the 26.1.x server line.

Note: the project currently uses a Gradle JVM toolchain and Kotlin/Java compilation targets that are compatible with a range of JDKs. If you require the produced bytecode to be strictly Java 25, see the "Building for Java 25" section below.

Permission

  • f3gamemode.use — allows the player to access the F3+F4 and F3+N menus.

Installation

  1. Download the latest release JAR from GitLab or Modrinth.
  2. Put the JAR into your server's plugins/ folder.
  3. Start or restart the server.
  4. Grant f3gamemode.use to the players who should have access.

Build from source

./gradlew build

The shaded plugin JAR will be generated in build/libs/.

Compatibility

The project is configured with:

  • api-version: 1.21
  • Paper test server version: 26.1.2 (Paper 26.1.x)
  • Recommended runtime JDK: 25

License

This project is licensed under the MIT License. See LICENSE for details.