Compatibility
Minecraft: Java Edition
Links
Creators
Details
Player Villagers
A resource pack for the German CraftAttack server that transforms villagers into custom player-like NPCs.

📦 What Does This Pack Do?
This resource pack transforms Minecraft villagers into player-like NPCs with custom textures based on their names. Perfect for roleplay elements on the CraftAttack server!
- Named Villagers → Custom player model with individual texture
- Unnamed Villagers → Remain normal vanilla villagers (unchanged)
✅ Requirements
- OptiFine OR Entity Model Features (EMF) + Entity Texture Features (ETF) Mods
- Minecraft 1.21.10
🎮 Usage
1. Name a Villager
- Get a name tag
- Rename it at an anvil to one of the supported names
- Right-click on a villager with the name tag
- The villager will now have the corresponding player model!
📋 Available NPCs
| Name | Description | Texture |
|---|---|---|
| Basti | Custom NPC | bastighg.png |
| Wache | Guard/Soldier | guard.png |
| Koch | Kitchen Staff | chef.png |
| HäftlingHugo | Prisoner Hugo | haeftlinghugo.png |
| Häftling1 | Prisoner | haeftling1.png |
🎨 You need a skin that isn't in this list yet?
No problem. You can request your skin here.
🛠️ Technical Details
The pack uses OptiFine's Custom Entity Models (CEM) or Entity Model Features (EMF) to replace villager models based on name tags.
File Structure
assets/minecraft/
├── optifine/cem/
│ ├── villager.properties # Model selection rules
│ ├── villager2.jem # Player-like model
│ ├── villager3.jem # Additional models...
│ └── ...
└── textures/entity/villager/custom/
├── bastighg.png # Custom textures
├── guard.png
├── chef.png
└── ...
📝 Credits
Created for the German CraftAttack server.
📄 License
- Pack configs, models, and code are licensed under GNU General Public License v3.0.
- The skin PNG files in
assets/minecraft/textures/entity/villager/custom/*.pngare third-party assets that are not owned by me and are not covered by the GPL. They remain the property of their respective owners. If you are a rights holder and want attribution changes or removal, please contact me.
🇩🇪 Deutsche Version / German Version
Player Villagers
Ein Resource Pack für CraftAttack, das Dorfbewohnern benutzerdefinierte Spielermodelle verleiht.

📦 Was macht dieses Pack?
Dieses Resource Pack verwandelt Minecraft-Dorfbewohner in spieler-ähnliche NPCs mit benutzerdefinierten Texturen, basierend auf ihrem Namen. Perfekt für Rollenspielelemente auf dem CraftAttack Server!
- Benannte Dorfbewohner → Benutzerdefiniertes Spielermodell mit individueller Textur
- Unbenannte Dorfbewohner → Bleiben normale Vanilla-Dorfbewohner (unverändert)
✅ Voraussetzungen
- OptiFine ODER Entity Model Features (EMF) + Entity Texture Features (ETF) Mods
- Minecraft 1.21.10
🎮 Verwendung
1. Dorfbewohner benennen
- Besorge dir ein Namensschild
- Benenne es am Amboss in einen der Namen aus der Liste um.
- Rechtsklick auf einen Dorfbewohner mit dem Namensschild
- Der Dorfbewohner erhält nun das entsprechende Spielermodell!
📋 Verfügbare NPCs
| Name | Beschreibung | Textur |
|---|---|---|
| Basti | Benutzerdefinierter NPC | bastighg.png |
| Wache | Wächter/Soldat | guard.png |
| Koch | Küchenpersonal | chef.png |
| HäftlingHugo | Häftling Hugo | haeftlinghugo.png |
| Häftling1 | Häftling | haeftling1.png |
🎨 Du möchtest ein Skin der noch nicht in der liste ist?
Kein Problem. Du kannst deinen Skin hier einreichen.
🛠️ Technische Details
Das Pack nutzt OptiFine's Custom Entity Models (CEM) bzw. Entity Model Features (EMF), um Dorfbewohnermodelle basierend auf Namensschildern zu ersetzen.
Dateistruktur
assets/minecraft/
├── optifine/cem/
│ ├── villager.properties # Modell-Auswahlregeln
│ ├── villager2.jem # Spieler-ähnliches Modell
│ ├── villager3.jem # Weitere Modelle...
│ └── ...
└── textures/entity/villager/custom/
├── bastighg.png # Benutzerdefinierte Texturen
├── guard.png
├── chef.png
└── ...
📝 Credits
Erstellt für den deutschen CraftAttack Server.
📄 Lizenz
- Pack-Konfigurationen, Modelle und Code stehen unter der GNU General Public License v3.0.
- Die Skin-PNG-Dateien in
assets/minecraft/textures/entity/villager/custom/*.pngsind fremde/bei Dritten liegende Assets, die nicht von mir stammen und nicht unter der GPL stehen. Sie bleiben Eigentum der jeweiligen Urheber. Wenn Sie Rechteinhaber sind und eine Änderung der Nennung oder eine Entfernung wünschen, kontaktieren Sie mich bitte.



