hexianWeb/Third-Person-MC

Three.js web version Minecraft in browser

189Stars on the repository
22Mods indexed here, across every type
1mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

vtj-anti-patterns

01

hexianWeb/Third-Person-MC

Skill Claude CodeCodex

Prevents common mistakes and prohibited practices in vite-threejs projects. Use before writing code to avoid bugs, memory leaks, and maintenance issues.

189 1mo ago A 35 tokens original MIT

vtj-camera-system

02

hexianWeb/Third-Person-MC

Skill Claude CodeCodex

Configures third-person camera systems with collision avoidance. Use when adjusting follow behavior, implementing camera modes, or handling cave/obstacle detection.

189 1mo ago A 33 tokens original MIT

vtj-component-model

03

hexianWeb/Third-Person-MC

Skill Claude CodeCodex

Creates 3D components using the Experience singleton pattern. Use when building new classes in src/js/, implementing lifecycle methods, or managing Three.js objects.

189 1mo ago A 35 tokens original MIT

vtj-debug-panel

04

hexianWeb/Third-Person-MC

Skill Claude CodeCodex

Configures Tweakpane debug panels for 3D components. Use when adding debug controls, monitoring component state, or adjusting parameters in real-time via the.

189 1mo ago A 36 tokens original MIT

vtj-input-system

05

hexianWeb/Third-Person-MC

Skill Claude CodeCodex

Handles mouse, keyboard, and touch input via the IMouse and InputManager systems. Use when implementing controls, raycasting, or FPS-style PointerLock.

189 1mo ago A 36 tokens original MIT

vtj-performance

06

hexianWeb/Third-Person-MC

Skill Claude CodeCodex

Optimizes Three.js rendering performance. Use when rendering large numbers of objects, optimizing frame rates, implementing streaming, or managing memory in voxel/block-based scenes.

189 1mo ago A 35 tokens original MIT

hexianWeb/Third-Person-MC

Skill Claude CodeCodex

Implements ray picking and collision detection. Use when selecting objects, detecting block interactions, or optimizing raycaster performance.

189 1mo ago A 29 tokens original MIT

hexianWeb/Third-Person-MC

Skill Claude CodeCodex

Loads and manages 3D assets via the Resources system. Use when adding models, textures, or fonts; declare in sources.js and access via core:ready event.

189 1mo ago A 39 tokens original MIT

hexianWeb/Third-Person-MC

Skill Claude CodeCodex

Orchestrates World lifecycle and component initialization. Use when managing initialization order, update sequences, or implementing proper disposal chains.

189 1mo ago A 30 tokens original MIT

hexianWeb/Third-Person-MC

Skill Claude CodeCodex

Creates custom GLSL shaders with vite-plugin-glsl. Use when writing vertex/fragment shaders, managing uniforms, or adding ShaderMaterial debug panels.

189 1mo ago A 35 tokens original MIT

hexianWeb/Third-Person-MC

Skill Claude CodeCodex

Manages state between Vue and Three.js via Pinia and mitt. Use when synchronizing UI state, emitting events, or implementing cross-layer communication.

189 1mo ago A 35 tokens original MIT

vtj-ui-integration

12

hexianWeb/Third-Person-MC

Skill Claude CodeCodex

Integrates Vue UI with Three.js while maintaining strict separation. Use when building HUDs, menus, or handling UI-to-scene communication via events.

189 1mo ago A 36 tokens original MIT