Documentation / Tutorials & Example Scripts
PROPOSED API
API specification — not a released addon. SkCine-specific syntax shown here is proposed and must be implemented and server-tested before use.

Tutorials & Example Scripts

API status — PROPOSED, NOT IMPLEMENTED. SkCine is currently a design specification in this conversation; no built SkCine.jar or syntax registry was supplied. All SkCine-specific examples are intended API contracts, not verified runnable .sk. Do not advertise these as tested until each example passes a real Skript reload and runtime test.

These examples are specification fixtures for the proposed SkCine API. They will intentionally require implementation and syntax verification before deployment.

Example file Teaches Risk/safety test
01-first-cinematic.sk Scene and camera path Finish restoration
02-camera-orbit.sk Orbit, look-at, camera mode Missing target
03-boss-intro.sk Actors, titles, timed cues Existing boss not deleted
04-item-reveal.sk Displays, scaling, reward presentation No duplicate rewards
05-dialogue-choice.sk Dialogue, choice, branching Timeout/validation
06-group-scene.sk Multiple viewers Independent restoration
07-particle-show.sk Particle emitters, presets Rate limiting
08-scene-lifecycle.sk Pause/resume/skip/seek Callback deduplication
09-display-animation.sk Group transformations Entity lifetime
10-cinematic-teleport.sk General-purpose teleport animation Transactional teleport timing

How to use once SkCine exists

  1. Copy one .sk into plugins/Skript/scripts/.
  2. Update world/coordinate assumptions to valid locations.
  3. Run /sk reload filename.
  4. Confirm zero parse errors with the verified released syntax.
  5. Run the demo command on a test server.
  6. Test manual skip and disconnect in addition to normal completion.

Do not run a proposed code example on a production server and assume it has been validated.

© 2026 DHeaven · SkCine documentation design · All scene authoring happens in Skript (.sk).