HomeJavaModsLegacyLand
LegacyLand
LegacyLand — screenshot 1

LegacyLand

A civilization simulation plugin for Paper 1.21 + Towny.

License

Unauthorized modification and redistribution prohibited.
Starting from version 1.0-Beta2.0, this project is licensed under MS-RSL.
Source code is viewable only. Modification and redistribution are not permitted.

Starting from version 1.0-pre1. this project is licensed under All Right Reserved.
Code will never be published, Modification, redistribution and De-obfuscation are not permitted.

Overview

LegacyLand extends the Towny nation framework with a full-stack civilization simulation system covering politics, economy, diplomacy, warfare, technology, seasons, and more — giving players a deep strategy and survival experience. 命令


Feature Modules

Nation & Politics

Economy

Diplomacy & Warfare

Player Status

World Systems

Infrastructure


Dependencies

Plugins
Dependency Required Version
Paper ✅ Required 1.21+
Towny ✅ Required 0.102.0.0+
ItemsAdder ✅ Required 3.6.3+
Vault ✅ Required
PlaceholderAPI Recommended
BlueMap Optional

Configuration

Configurations

config.yml (Core)

database:
  type: sqlite          # sqlite / mysql / mongodb

  sqlite:
    filename: legacyland.db

  mysql:
    host: localhost
    port: 3306
    database: legacyland
    username: root
    password: password
    pool:
      maximum-pool-size: 10
      minimum-idle: 2
      connection-timeout: 30000

  mongodb:
    host: localhost
    port: 27017
    database: legacyland

player-status:
  enable-actionbar: true
  actionbar-update-interval: 10   # ticks

season:
  days-per-sub-season: 8

tech:
  points-per-member: 2            # research points generated per online member per tick
  research-tick-interval: 6000    # research point generation interval (ticks)

politics.yml

Defines the 5 government types: effect multipliers, role lists, and custom effects (speed boost, particle effects, etc.).

tech.yml

Defines tech tree nodes: line, tier, prerequisites, research cost, and effect keys.


Command Overview

For full player usage details, see in Player Guide (Simplifed Chinese)

Command Function
/legacy Nation info, government, role management
/diplomacy Diplomatic relations, war declarations, alliances, agreements
/guarantee Guarantee/protectorate management
/war War list, join, surrender, peace
/siege Siege war outpost and core management
/flagwar Flag war management
/economy Treasury creation, minting, info
/bank Deposit, withdraw, transfer, currency exchange
/finance Loans and futures contracts
/stock Stock issuance, trading, dividends
/ecowar Sanctions, embargo, GDP rankings
/tax View and configure tax rates
/law Enact decrees, propose and vote
/tech Tech tree overview and research
/market Market info and management
/price Chest shop pricing
/resource Resource system queries
/landprice Land price queries
/season Season info and admin controls
/player Player attributes and profession management
/status Player status overview

Changelog

v1.0-pre2 (Current)

Spoiler

v1.0-Beta2

v1.0-Beta1


Contributor

ian171: Github

Serendisand: Github

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more