Skip to content

Latest commit

 

History

History
79 lines (49 loc) · 2.38 KB

File metadata and controls

79 lines (49 loc) · 2.38 KB

🏗️ PrestigeSociety Core (PSCore)

2015 – 2023

A large-scale, custom PocketMine-MP core plugin developed and maintained for production Minecraft: Bedrock Edition prison servers.


🧠 Overview

PSCore is a full server core built from scratch to power prison-style gameplay on PocketMine-MP servers.

Originally developed for PrestigeSociety, it was later adapted and used in Euphoria Prison, where it ran in a live production environment for an extended period of time.

This project represents years of iterative development, feature expansion, and maintenance.


🚀 Key Highlights

  • 🏗️ Built a complete server core from scratch
  • 🌍 Used in a production prison server with real players
  • 🔄 Migrated across major API versions (PMMP 3 → 4)
  • ⚙️ Designed for complex gameplay systems and progression
  • 🧩 Highly customized for specific server needs

🔧 Technical Scope

While heavily customized, the core includes systems typically found in prison servers, such as:

  • Player progression and ranking systems
  • Economy and resource management
  • Custom gameplay mechanics
  • Event-driven player interactions
  • Persistent player data handling

⚠️ Note: The codebase is large and tightly coupled to its original server environment.


⚠️ Current Status

  • ❌ Not compatible with latest PocketMine-MP (API 5.0+)
  • 🛑 Development discontinued
  • 📦 Archived for reference and portfolio purposes

The plugin was previously updated from PMMP 3.0 → 4.0, requiring significant refactoring due to breaking API changes.
Further updates were not continued after the release of API 5.0.


🎥 Server Showcase

Click below to view gameplay footage of a server powered by this core:

Server Trailer


🧪 Learning Outcomes

This project demonstrates:

  • Long-term maintenance of a large codebase
  • Adapting to breaking API changes across versions
  • Designing and managing complex game systems
  • Handling real-world production environments
  • Event-driven architecture in PHP

⚠️ Usage Notice

This project is not plug-and-play.

  • It is heavily tailored to a specific server setup
  • Requires significant modification to reuse
  • Intended primarily for reference and learning purposes