Tags
Creators
Details
Licensed MIT
Published last year
Updated last month
All versions
2.0.0+26.2
Release
PuppetPlayers 2.0.0 for 26.22 months ago 373
Compatibility
Minecraft: Java Edition
26.2
Platform
Fabric
Supported environments
Server-side
Singleplayer
Required content
Any compatible version
Any compatible version
Changes
- Added puppeteering
- By running
/puppet <puppet_username>on a puppet you can now puppeteer that puppet. You will resume their position and play as if you were the puppet, your original body will become a puppet and remain in the world until you log off, die, or stop puppeting (by running/puppet <your_username>). - This feature is disabled by default, you will need to set
"enable_puppeteering"totruein the config. - See the mod page for more details on how this works!
- By running
- Reworked puppet
move_toaction pathfinding- Puppets can now parkour over gaps
- Puppets can now climb ladders/vines/scaffolding
- Pathfinding in general should be less janky
- Added some more configs:
"can_spawn_puppets_anywhere"- Whether the/puppet <username> spawncommand is enabled"can_spawn_whitelisted_players_as_puppets"- Whether you can spawn whitelisted players as puppets"enable_puppeteering"- Whether players can puppeteer puppets"enabled_actions"- The list of enabled puppet actions,"*"for all actions, or list them out for granular control, e.g.["use", "attack", "drop"]- These are primarily aimed at allowing for a more survival friendly experience while keeping all the features available for creative/testing use
Please report any issues to the bug tracker
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:8fH4Iml8:nUL7daih"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:8fH4Iml8:nUL7daih"
}

