Tags
Creators
Details
1.0.0
Compatibility
Changes
New config options:
- debug mode to make my life easier
- option to disable the inclusion of the Floodgate prefix in the head names
- option to enable a "/getskull" command to get bedrock & java player heads.
- option to change the permission level necessary to use the command
Fixes:
- actually cache the player's skin file; atleast until the server restarts
/getskull:
- an optional command - you can set the permission level in the config, default is 2. 0 would be everyone, 4 is OP's only. Or disable the command entirely!
- /getskull [javaname]: gets you any java players' skull
- /getskull bedrock [bedrockplayer]: gets you a skull from a Bedrock player. Due to how this works, they absolutely NEED to have joined ANY geyser+floodgate server recently. Otherwise, i can't get the skin data from the Geyser API
- autocomplete (java only) for both bedrock, and java players!
- spelling for [bedrockplayers] does not matter - it is not case sensitive. You can, but don't have to include a prefix - you will get the skull with the name you have inputted
NOTE: due to Geyser not translating fabric command suggestion packets properly on Geyser-Standalone, you might get an error similar to
[20:30:14.927 nioEventLoopGroup-4-1/WARN] Downstream packet error! Value 48 has no mapping for key class com.github.steveice10.mc.protocol.data.game.command.CommandParser.
I can't do anything about this - if you do not like it, either filter the logs with a log filter plugin, OR disable the command in the config. This shouldn't affect you if you're running fabric behind Velocity.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:J0TC85yq:OzEnkwdI"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:J0TC85yq:OzEnkwdI"
}

