nAge
PluginApache-2.0

nAge

TimeShift is an age-jumping plugin. When your team reaches a certain number of tasks in missions, you advance to the next age. The last two teams remaining face off.

9
Downloads
0
Followers
4 months ago
Updated
📦
1
Versions

📖About nAge

nAge: The Ultimate Era Race

nAge is an innovative team-based survival and strategy game mode where players compete through different historical eras. Start from the primitive Stone Age, complete tasks to advance your civilization, and achieve technological dominance to defeat your rivals in a shrinking final arena!


🚀 Core Features

  • Era Progression: Journey through 10 distinct eras, from the Stone Age to the Future Age.
  • 📜 Task-Based Advancement: Each era requires your team to complete a set number of tasks to "evolve."
  • ⚔️ Dynamic PvP Phases: PvP is intelligently managed—disabled during development tasks to allow for growth, and enabled during the high-stakes Final Battle.
  • 🗺️ Smart World-Border: A custom border system that manages the play area and shrinks automatically during the endgame to force epic encounters.
  • 🌍 Multi-Language Support: Full localization support (defaulting to Turkish and English) with automatic client language detection.
  • 👥 Flexible Teams: Supports 2 or 4 team setups with customizable spawn points and colors.

📊 PlaceholderAPI Integration

nAge fully supports PlaceholderAPI to display live game data on your Scoreboards, Tablists, or Action bars.

General Placeholders

Placeholder Description
%timeshift_world_border_size% Current size of the game border.
%timeshift_game_pvp% Status of PvP (Enabled/Disabled) based on game state.
%timeshift_ages% Total number of eras defined in the config.
%timeshift_died_players% Total number of players currently spectating.
%timeshift_game_world% The name of the world where the game is played.

Team & Player Placeholders

Placeholder Description
%timeshift_team% The name of the player's current team.
%timeshift_task% Player's task progress (e.g., 3/5).
%timeshift_<team>_age% The current era of a specific team (e.g., %timeshift_red_age%).
%timeshift_<team>_players% Number of active players in a team.
%timeshift_<team>_died_players% Number of eliminated players in a team.

🛠️ Configuration & Setup

  1. Drop nAge.jar into your plugins/ folder.
  2. Install PlaceholderAPI (Soft-Depend) to enable the placeholders listed above.
  3. Configure your worlds and spawn points using the following commands:

Admin Commands

  • /ts setlobby - Sets the lobby spawn location.
  • /ts setgameworld <world> - Defines the arena world.
  • /ts seteliminatedworld <world> - Sets where players go after being eliminated.

📦 Requirements

  • Spigot/Paper 1.16 or higher (Recommended).
  • PlaceholderAPI (Optional but highly recommended for the best experience).
    langfile that matches the messages your code looks for (likeplaceholder.pvp-enabled`)?**