Cyberpunk 2077 Modding
HomeDiscordGitHubEdit
  • 🏠Home
  • The Wiki
    • Editing guidelines
      • Page Header: Summary
      • [Shared] wiki: editing text blocks
  • Glossary
  • For Mod Users:
    • ❔Using Mods
      • The Cyberpunk 2077 Game Directory
        • Launch parameters
        • Additional launch parameters for use from game launchers
      • Getting Started: Installing Cyberpunk
        • MO2 (Mod Organizer 2)
        • Vortex Mod Manager
      • Archive files Load Order
      • REDmod
        • REDMod: Usage
        • Commands
          • Deploy
        • Change logs
      • Downgrading / Preventing auto-updates
      • Modding on Linux
    • 🆘Troubleshooting
      • Users: Troubleshooting after a game update
      • Users: troubleshooting requirements
      • Users: Troubleshooting CET
      • Finding and reading log files
      • Broken mods: How to help
  • For Mod Creators: Theory
    • 🛠️Modding Tools
      • WolvenKit
      • Wolvenkit Blender IO Suite
        • Installing the Wolvenkit Blender Plugin
          • Installing from github source
          • WKit Blender Plugin: Current version
        • WKit Blender Plugin: Import/Export
        • WKit Blender Plugin: AKL Autofitter
        • WKit Blender Plugin: Error messages
        • WKit Blender Plugin: Troubleshooting
      • MLSETUP Builder
        • The MLSB library search
      • RedHotTools
        • RHT: The world inspector
        • RHT: Ink Inspector
        • RHT: Hot Reload
      • REDmod for mod devs
        • Exporting Resources to Raw Formats
          • Exporting .mesh/.w2mesh
          • Exporting .xbm
        • Importing Raw Files to REDengine
          • Importing Animations
        • Animation Modding
        • Script Modding
        • REDmod: Tweaks
        • Audio Modding: Redmod
      • Tools, scripts and plugins
      • Noesis
      • 010 Editor
      • Savegame Editor: CyberCAT
    • 📚References, lists and overviews
      • Assets explained
      • Cheat Sheet: Character Creator
      • Cheat Sheet: Head
        • Cheat Sheet: Hair
        • Cheat Sheet: Facial Expressions
        • Cheat Sheet: E3 Heads
      • Cheat Sheet: Body
      • Cheat Sheet: Arms
      • Cheat sheet: Rigs and animations
      • Cheat Sheet: Photo Mode
      • Cheat sheet: Materials
      • Cheat Sheet: Lights
      • Cheat Sheet: Tweaks
        • Weapons
          • Cheat Sheet: Weapon BaseStats
          • Cheat Sheet: Iconic effects by weapon
          • Cheat Sheet: Weapon damage effects
          • Cheat Sheet: Weapon Audio
        • Cheat Sheet: Poses/Animations
        • Cheat Sheet: Base Stats
        • Cheat Sheet: Vendor IDs
        • Cheat Sheet: Prereqs
        • Cheat Sheet: Attachment Slots
      • Equipment
        • Equipment Databases
        • Cheat sheet: Weapons
        • Spawn Codes (BaseIDs/Hashes)
        • Variants and appearances
      • NPCs and their files
        • Finding files: AMM NPCs
      • References: Vehicles
        • Cheat Sheet: Vehicles
        • Cheat Sheet: Vehicle Properties
        • Cheat Sheet: Vehicle Root Record
        • Cheat Sheet: Vehicles - Archive
          • Archived: Appearances Mappings
          • Archived: Vehicle Filename Parsing
          • Archived: Parts & Parts Categories
      • Reference: World Sectors
        • Reference: MinimapDataNodes
        • Finding Locations
        • Reference: .streamingsector node types
      • Reference: Quest Ids
      • Reference: Audio files
      • Reference: inkWidgets
      • Character Creator <=> ent/app
      • Scripting
        • Best practices / pitfalls
    • ⚒️Core Mods explained
      • 💹ArchiveXL
        • ArchiveXL: Dynamic conversion guide
        • ArchiveXL: Suffixes and Substitutions
        • ArchiveXL: Tags
        • ArchiveXL: body mods and refits
          • Archived: Registering the Body Tag - app. Version
        • ArchiveXL: Resource patching
        • ArchiveXL: Resource linking
        • ArchiveXL: Character Creator additions
          • CCXL Theory: Scopes and extensions
          • CCXL: Hairs
          • CCXL: Body Tattoos
          • CCXL: Eyebrows
          • CCXL: Creating a Switcher
        • Mesh appearance auto expansion
      • ▶️TweakXL
        • 🔧TweakXL: Changing game records
          • How to YAML: Tweak modding basics
          • 💰Changing vendor inventory
          • 👪Changing NPCs - Tweak edit (REDMod)
          • Adding stats and modifiers
          • Creating custom Blueprints
          • Creating custom AttachmentSlots
      • 📽️AMM
      • 💻CET (Cyber Engine Tweaks)
      • 🛗Red4ext
      • 🖍️Redscript
    • 📂Game Components explained
      • File Formats
        • Materials
          • Textures: .xbm files
          • Re-using materials: .mi
          • Hair Profiles: .hp
        • Appearance: .app files
          • Proxy Appearances
        • Animations: .anims
          • NPC animations
          • Facial animations
          • Animations: IK and FK
        • Behaviors: .behavior files
        • Videos: .bk2
        • .community files
        • Razer Chroma integration: .chromaset
        • Entity: .ent files
          • Collision
        • Game icons: .inkatlas files
        • Interface definitions: .inkwidget files
        • Character Creator: .inkcc
          • .inkcharactercustomization: CC options
        • Environment: .env and .envparam files
        • 3d objects: .mesh files
          • Submeshes, Materials and Chunks
          • Meshes, Shadows, and Shadow Meshes
        • Armatures: .rig files
        • Quests: .quest* and .scene files
          • Quests: facts and files
        • The whole world: .streamingsector
          • Environment: Shadows
          • Environment: Level of Detail
          • NodeRefs
          • .streamingBlock: Sector definitions and -variants
      • Audio files
      • Camera
      • Components
        • Comprehensive Component Hierarchy List
        • Documented Components
          • Effect components
      • Crowds: random NPCs
      • Dependency resolution
      • Effects and particles
      • Lights explained
      • Level of Detail (LoD)
      • Occluders and light blocking
    • 🌐3d Modelling
      • Blender: Getting Started
        • Blender: Running Python Scripts
        • Running Python Scripts
      • Importing and Exporting Meshes
      • Your image as custom mesh
      • Porting 3d objects to Cyberpunk
        • Reducing vertex counts
      • Refitting: Mesh sculpting techniques
        • Sculpting the player head
      • 3d editing: Submeshes
      • Meshes and Armatures: Rigging
        • Exporting rigs and anims
        • Dangle bones
          • Moving a Dangle Chain
        • Weight Painting for Gonks
      • Morphtargets
      • Hair modeling beginner tutorial
      • Garment Support: How does it work?
        • Garment support from scratch
        • Painting garment support parameters
      • Troubleshooting your mesh edits
      • Archived: Exporting and importing meshes
        • Autodesk/FBX (Noesis)
        • with 3DS MAX (archived)
    • 🔮Textures, Materials and Shaders
      • 🖼️Textures
        • Normal Maps in Cyberpunk
      • Shaders
        • Shader Docs
      • Material properties
        • Transparent material properties
        • Emissive Material Properties
        • Multilayered Material Properties
        • Textured (PBR) material properties
        • Liquid material properties
        • Spline material properties (Monowire)
        • FX Material Properties
        • Hair and skin material properties
      • Multilayered: Cyberpunk's supershader
        • Multilayered: Previews
        • Blending materials for more gooder colours
      • Materials: troubleshooting
      • Cyberpunk Shaders in Blender
      • UV Mapping: texturing a 3d object
    • 🪝Tweaks
      • TweakDB: Game database
        • Browsing the tweak database
        • Types of tweak records
      • Tweak Inline Records
      • Prereqs: customizable conditions
      • Tweaks: Lists and references
      • Tweak modding: Guides
      • Creating Cyberware using TweakXL
      • Stat Modifiers
      • Audio in TweakDB
      • Tweaks: Vehicles
  • Modding Guides
    • 🎉Getting started: Making mods
    • 🔍Analysing other mods
      • Legacy: Analysing other mods with Wolvenkit Console
    • 🔗Community Guides
      • External Community Guides: NPVs (V as NPC) - Custom NPCs
    • 👕Items: Equipment
      • Recolours and Refits
        • R&R: Your own Wolvenkit project
        • R&R: Colour Editing
        • R&R: Emissive
        • R&R: Refitting (step by step)
        • Refiting 3D Ports: T-pose to A-Pose
        • Refitting for flat chest
        • R&R: Troubleshooting
      • Editing existing items
        • Adding decals
        • Changing materials, colors and textures
          • Using a textured material
        • ArchiveXL: Patching appearances
        • Adding stats, modifiers, and mod slots
        • Replace a player item with an NPC item
          • Replace a player clothes with NPC garment that requires blender editing
      • Influencing other items
      • Adding new items
        • ℹ️ItemAdditions: File structure explained
        • ItemAdditions: Dynamic Appearances
          • Dynamic Appearances: fine-tuning visibility conditions
        • ItemAdditions: files from scratch
        • Different equipment slots
        • Your own Atelier Store
        • 🔫ItemAdditions: Weapons
          • ☠️New Iconic Weapon: Step by Step
          • Throwing weapons: projectiles
          • Weapons: Attachments and Scopes
      • Custompathing assets
      • Moving and renaming in existing projects
      • RIG Swapping Garments - other body conversion
      • First Person Perspective Fixes
      • FPP Fixes: Easy Refitting Gloves for femV FPP Appearance - Guide by xbaebsae
      • Transferring Dangle Bones - Guide by PinkyDude
      • Flat Chest Detector: Dynamic Binder - Guide by PinkyDude
      • Bulge Detector: Dynamic Bulge for trans-inclusive items - Guide by PinkyDude
    • 👤V & NPCs
      • For V - Creating Custom Skins - Tattoos - Scars Textures
        • Texture Frameworks for Player V
          • Overlay textures by framework
        • How to create an overlay tattoo
        • Merging existing tattoos
          • Merging existing tattoos: into a clean template
        • How to create modded body scars
        • How to do replacer vanilla scars
        • How to make a scar (tips for drawing)
        • How to import a custom tattoo replacer back into the game
      • For V - Changing V's Head
      • For V - Rig deforming
      • For V - Custom facial piercings - PRC Framework
      • NPV - V as custom NPC
        • NPV: Preparing the head in Blender
        • NPV: Creating a custom NPC
        • NPV: Cleanup and troubleshooting
        • NPV: Photomode (formerly Nibbles Replacer)
      • For NPCs - Change Appearances
        • Altering Appearances within Wolvenkit - Full Workflow
        • Adding Custom Appearance to NPCs in PhotoMode and AMM
        • Adding more appearances to Photomode NPCs - Guide by xBaebsae
        • Give genitals to NPCs - Guide by PinkyDude
        • Archived: Custom bodyhair for NPCs
      • AMM: Custom NPCs
        • AMM: Custom NPC appearances
      • VendorsXL: Custom Vendors
      • For V - All about Hair
        • Basic Hairstyle Replacement Tutorial
        • Replace a hair mod's slot
        • Convert a hair mod to hair CCXL mod
        • Custom Hair Colours
        • Hair: Vertex paint for transparency
    • 🧍Animations
      • 🤹Creating Animations - Poses for V & NPCs
        • Poses/Animations: make your own
          • Custom Poses and Animations - Guide by xbaebsae
          • Easy IK based Posing
        • ArchiveXL: adding Photo Mode Poses
          • Updating Photomode Pose Packs for 2.2
        • Removing Foot Snap IK from Poses/Animations
        • Scaling Poses/Animations
        • Retargeting Poses/Animations
        • Play animations with workspots
        • AMM: Collab anims/poses
        • Archived: Custom poses for spawned NPCs
      • ✏️Editing V's Actual In Game Animations
      • 👤Facial Animations
        • AMM/Photomode: Other Facial Expressions
    • 🌈Textures, LUTs and Materials
      • Textures: Importing, editing, exporting
      • Textures: Custom .mlmask
      • ArchiveXL: dynamic materials
      • Self-made normal maps
        • Troubleshooting normal maps
      • Making Custom Microblends
      • 🌈Creating a LUT from scratch
        • Editing LUTs
        • 📂Archived
          • Advanced: Reverse-Engineered LUT pipeline
      • AMM: Textured items and Cyberpunk Materials using Custom Props
      • Custom advertisements
    • ✨Custom icons and UI
      • Your own inventory preview icons
        • Gendered preview icons
      • Custom in-game icons
      • Main Menu and Pause Menu editing
      • Your own HUD icons
      • Interface modding
    • 🚘Vehicles
      • 🚗Boe6's Guide: basic car from A to Z
        • Boe6's vehicles: What you need to know
        • 🗃️Boe6's vehicles: Create base files
        • 🚗Boe6's vehicles: Manually Exporting Meshes to Blender
        • 🚗Boe6's vehicles: Manually Importing Meshes to Wkit
        • 🚨Boe6's vehicles: Add lights
        • ⏹️Boe6's vehicles: Make the Proxymesh
        • 🦴Boe6's vehicles: Rigging; Making meshes move
        • 💥Boe6's vehicles: Interaction collider .phys files
        • 🖌️Boe6's vehicles: Textures & Materials
        • 🖼️Boe6's vehicles: GUI Images
        • ▶️Boe6's vehicles: .inkwidget and .inkstyle - Animated UI
        • 🎨Boe6's vehicles: Paint colors & Varients
        • Boe6's vehicles: Extra Details
      • Fix Improper Interior Bounds
      • 💡Interior lights
      • 🌈CrystalCoat™
      • ⛱️CrystalCoat™ & Advanced Customization
        • 🗃️Project setup
        • 🐚Creating a new customizable component
        • ‼️Scripting
        • 🏳️‍🌈Adding components to CrystalCoat
        • 🌸Improving the appearance
        • 🎨Customizing the color picker widget
        • 🍁Creating a custom paint
        • 🛖Customizing the roof
        • ☀️Customizing the sun visor
        • 🛞Customizing the wheels
        • 🌇Cleaning the vehicle from rust and dust
        • 🧩Creating a secondary color
        • 🕹️Improving mod settings
        • 🧰Creating a settings package
      • Problems and Resolution
        • Replacing Textures for Mod Vehicles
        • interior and exterior of the vehicle
        • Shadow mesh
        • vehicle taillight
        • Hand position on steering wheel
      • Chassis Modifications
      • Weaponizing vehicles
        • 🪟Windows & Doors opening + MountedWeapons clue
    • 🌐World Editing
      • World Builder
        • Usage and Features
        • Installation
        • Quick Start
        • Project Structure
        • Exporting to WolvenKit
        • 3-D Editor Mode
        • Supported nodes
        • UI Tabs Explained
          • Tab: Spawn New
          • Tab: Favorites and Prefabs
          • Tab: Spawned
          • Tab: Saved
          • Tab: Export
        • Features and guides
          • Adding custom resources / props
          • Randomized Nested Groups
          • Creating Sector Variants
          • Entity Instance Data
          • Creating Area Nodes
          • Creating Prefabs with Blender
      • Removing Objects
        • Manual Removal
        • Removing Occlusion Nodes
        • Removing grass and small foliage
      • Devices
        • Custom fast travel points
        • Custom elevators
        • Creating Security Areas
      • AI and NPCs
        • Placing AISpot Nodes
        • Creating Communities
      • Miscellaneous
        • Enable embedded collisions
        • Lootable world objects
        • Editing locations in Blender
      • Scripted interactions
        • 👗Wardrobe interaction (device)
        • 🛋️Sit on couch interaction (workspot)
      • Archived Guides
        • Archived: Merging World Additions via ArchiveXL
        • Archived: World editing via file edit
        • Switching between sector states
    • 🎺Sound
      • Finding an audio file
      • Converting .wem to .wav
      • Replacing sounds effects
      • Modding Events Metadata
      • Playing Sounds in-game: Basics
      • Custom Sounds & Custom Emitters with Audioware
    • ❕Quests & Scenes
      • How to edit in-Game Messages
      • Visualize Quest files
      • How to Edit Voiceover and Subtitles In a Quest.
      • How to Remove an Animation (and Potentially Replace It)
      • How to use worldCommunityRegistry and worldCompiledCommunity
      • How to open garage doors
      • Creating custom scenes
      • Creating custom shards
      • How to add new text messages thread to Cyberpunk 2077
    • 🛍️Everything else
      • How to Translate a Mod
      • Breach Screen - Replacer
      • Effects modding
        • Creating Custom FX
      • AMM: Custom Props
        • AMM: Light Components
      • AMM: Swap Johnny during the Alt's scene
      • Customize in-game Loading Screens
      • Customize your Save Files' look
      • Customize game's infos on GOG
      • How to Change Position and Rotation of an entMeshComponent
Powered by GitBook
On this page
  • Editors
  • WolvenKit
  • Notepad++
  • 010 Editor
  • Assets
  • Blender
  • 3ds Max
  • Maya
  • Substance
  • Gimp
  • Krita
  • Paint.NET
  • Photoshop
  • Archived (legacy)

Was this helpful?

Edit on GitHub
Export as PDF
  1. For Mod Creators: Theory

🛠️Modding Tools

Frequently used tools for modding workflows

Editors

WolvenKit

The open source tool we all know and love, which is getting better with every bug you file.

WolvenKit

Notepad++

LogoNotepad++

010 Editor

Logo010 Editor - Pro Text/Hex Editor | Edit 200+ Formats | Fast & Powerful | Reverse Engineering

Assets

Blender

Logoblender.org - Home of the Blender project - Free and Open 3D Creation Softwareblender.org

3ds Max

Logo3ds Max Software | Get Prices & Buy Official 3ds Max 2023 | Autodeskautodesk

Maya

LogoMaya Software | Get Prices and Buy Maya 2023 | Autodeskautodesk

Substance

LogoTop 3D design software to paint materials and textures onto 3D assets | Adobe Substance 3D Painter

Gimp

LogoGIMPGIMP

Krita

LogoKritaKrita

Paint.NET

LogoPaint.NET - Free Software for Digital Photo Editing

Photoshop

LogoOfficial Adobe Photoshop | Photo and design software

Archived (legacy)

These tools are no longer maintained/supported

LogoReleases · PixelRick/CyberpunkSaveEditorGitHub
PreviousBroken mods: How to helpNextWolvenKit

Last updated 1 month ago

Was this helpful?