Skip to content

spygamingog/SpyCore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

38 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

SpyCore

Platform Version

SpyCore is a modern, lightweight world and server management framework for Minecraft networks. It provides an organized way to manage worlds using a container-based folder structure, while offering high-performance world lifecycle handling.

πŸš€ Features

  • πŸ“‚ Containerized Management: Group worlds into subdirectories (e.g., spycore-worlds/Bedwars/Map1).
  • 🏷️ World Aliasing: Use friendly names for complex file paths.
  • ❄️ Hibernation System: Automatically unloads idle worlds to save resources.
  • πŸ”„ VFS (Virtual File System): Abstracted world loading, unloading, and management.
  • πŸ—οΈ Template System: Deploy new worlds instantly from pre-defined templates.
  • πŸ” Metadata System: Tag and search worlds using flexible metadata.
  • πŸ›‘οΈ Safe Arrival: Advanced algorithm to find the nearest safe spot for player teleports.

SpyCore World directory structure

πŸ› οΈ Installation

  1. Download the latest SpyCore.jar.
  2. Place it in your server's plugins/ folder.
  3. Restart the server.

πŸ“– API for Developers

SpyCore is built with developers in mind. Use the SpyAPI to interact with the core:

// Teleport a player to a safe location in a world
SpyAPI.teleportToSafeLocation(player, world);

// Load a world from a container
World world = SpyAPI.loadWorld("minigames", "desert_arena");

Developed by SpyGamingOG

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages