Edit of asset "Collision Presets" Accepted

Old/Current New/Edit
Title Collision Presets Collision Presets
Description Godot already provides 32 collision layers, but managing them across large projects quickly becomes error-prone.

A simple editor plugin for Godot 4 that turns manual collision layer and mask setup into reusable named presets.
Instead of remembering bitmask integers or ticking boxes on every physics object, you define named presets (like “Player”, “Enemy”, “Trigger”) once and apply them with a single click in the editor. The plugin also generates safe constants for use in code and keeps assigned presets in sync at runtime.

The plugin features:
- A clean preset UI integrated into the CollisionObject inspector.
- Central preset database stored in a resource, ready for version control.
- Automatically generated CollisionPresets constants for autocomplete.
- Runtime sync via an autoload so presets are applied when the scene runs.
- Metadata-based storage so scene inheritance and version control work naturally.

Lookup the GitHub readme for examples and documentation.
https://github.com/Adrien-Lucas/godot-collision-presets

Works with both 2D and 3D physics objects.
Godot already provides 32 collision layers, but managing them across large projects quickly becomes error-prone.

A simple editor plugin for Godot 4 that turns manual collision layer and mask setup into reusable named presets.
Instead of remembering bitmask integers or ticking boxes on every physics object, you define named presets (like “Player”, “Enemy”, “Trigger”) once and apply them with a single click in the editor. The plugin also generates safe constants for use in code and keeps assigned presets in sync at runtime.

The plugin features:
- A clean preset UI integrated into the CollisionObject inspector.
- Central preset database stored in a resource, ready for version control.
- Automatically generated CollisionPresets constants for autocomplete.
- Runtime sync via an autoload so presets are applied when the scene runs.
- Metadata-based storage so scene inheritance and version control work naturally.

Lookup the GitHub readme for examples and documentation.
https://github.com/Adrien-Lucas/godot-collision-presets

Works with both 2D and 3D physics objects.
Category Tools Tools
License MIT MIT
Repository Provider GitHub GitHub
Repository Url https://github.com/Adrien-Lucas/godot-collision-presets https://github.com/Adrien-Lucas/godot-collision-presets
Issues Url https://github.com/Adrien-Lucas/godot-collision-presets/issues https://github.com/Adrien-Lucas/godot-collision-presets/issues
Godot version Godot 4.5 Godot 4.5
Version String 1.0 1.0
Download Commit 1778e8a67c484b93bb1a76d70aa365cd5d06f9e6 1778e8a67c484b93bb1a76d70aa365cd5d06f9e6
Download Url (Computed) https://github.com/Adrien-Lucas/godot-collision-presets/archive/1778e8a67c484b93bb1a76d70aa365cd5d06f9e6.zip https://github.com/Adrien-Lucas/godot-collision-presets/archive/1778e8a67c484b93bb1a76d70aa365cd5d06f9e6.zip
Icon Url https://i.imgur.com/QDcMxk9.png
https://i.imgur.com/QDcMxk9.png
Preview Insert
Type image
Image/Video URL https://i.imgur.com/Tp5vO89.png
Thumbnail https://i.imgur.com/Tp5vO89.png
Preview Insert
Type image
Image/Video URL https://i.imgur.com/CcLZ912.png
Thumbnail https://i.imgur.com/CcLZ912.png