Home›Java›Mods›Raid Outpost - A Factions Addon - Create Unlimited Raid Outposts.
Raid Outpost - A Factions Addon - Create Unlimited Raid Outposts.
ModsJava

Raid Outpost - A Factions Addon - Create Unlimited Raid Outposts.

Java mod listed for Minecraft 1.8. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot
_sTW5ymRRwym5a7J0mxpPA.jpg



This plugin supports FactionsUUID on versions less than 4.0 and SaberFactions. It has support for paper spigot/wine spigot but you have to enable this in the config. I am not opposed to adding support for other factions plugins but you will have to give me a message on what factions plugin/version you need supported.


⚔️ RaidingOutpost - The Ultimate Factions PvP Event Plugin


RaidingOutpost brings the high-stakes, destructive PvP action from top Factions servers directly to your network. Set up dynamic, automatically resetting capture points that reward the most powerful factions with valuable, recurring loot and prestige!



Core Gameplay Loop


  1. Preparation: Players are alerted via server broadcast that a new raid window has begun, usually after a Hard Reset (see below).

  2. Raid Initiation: Factions travel to the Outpost location (/rpost for quick teleport).

  3. Destructive Claiming: The Raiding Outpost is protected by a configured system faction. To successfully breach and claim, the attacking faction must meet a specific condition:
    • Faction-Authorized TNT: All TNT used to destroy the base must be dispensed or placed from within a claim belonging to the attacking Faction. This mechanism is tracked by the plugin ensure the legitimately raiding Faction gets credit for the raid.
  4. Ownership & Rewards: Once successfully claimed, the new owning Faction immediately receives a One-Time Reward and begins accruing Recurring Rewards on a timer for the duration of their control.

  5. Defense & Contest: The owning Faction must now defend the Outpost, as enemy Factions will continuously attempt to claim it for themselves.


Key Features




️ Setup Instructions (Crucial Steps!)


Prerequisite: You must have a compatible version of FactionsUUID or SaberFactions installed on your server.

Step 1: Raid Outpost World Design Requirements

The plugin relies on a specific world setup for proper function. Your Raid Outpost build and world must adhere to the following:

Step 2: Crucial World Template Setup (Mandatory for Resets!)

The World Reset Utility uses a complete copy of your outpost's world as a template to instantly restore the base.

  1. Create your raid outpost world that players will teleport to in order to raid the base and build the base centered around 0,0,0.

  2. Create a clean, exact copy of this active world folder.

  3. Rename the copied folder to be prefixed with template_ followed by the active world name.
    • Example: If your active world is warzone, the template folder must be named template_warzone.
  4. Place the renamed template folder (template_warzone) inside the plugin's data directory: plugins/RaidingOutpost/.
If the template folder is missing, the automated timed resets and the admin /rpost reset command will fail, and the Raid Outpost will not restore its structure.



️ Admin Commands


Command Description Permission
/rpost or /raidingoutpost Opens the main Outpost Selector GUI. (None - Default)
/rpost reset <key> Forceful Hard Reset: Resets the outpost's world and clears its owner without stopping the server. raidingoutpost.admin
/rpost setowner <key> <tag/id> Forcefully sets the owner of the specified outpost. raidingoutpost.admin
/rpost setgrace <key> <minutes> Set the grace period duration for the specified outpost. raidingoutpost.admin
/rpost info <key> Displays detailed status information for an outpost. raidingoutpost.admin



Config.yml:

Code (Text):

# ----------------------------------------------------
# Global Settings
# ----------------------------------------------------
settings:
  global-check-interval-minutes: 10
  rewards-check-interval-minutes: 5
  world-border-radius: 1000
  paper-fork: false
  saber-impl: false
  old-factions-impl: false

# ----------------------------------------------------
# Global GUI Configuration
# ----------------------------------------------------
gui:
  selector_title: "&4Raiding Outpost Selector"
 
# ----------------------------------------------------
# Global Messages
# ----------------------------------------------------
messages:

  reward_not_found: "&cError: Reward ID '&e%reward_id%&c' not found for this outpost."
  config_data_missing: "&cError: Internal config data for rewards is missing. Contact an admin."
  reward_cooldown: "&cThis recurring reward is still on cooldown! Time remaining: &e%time_remaining%&c."
  reward_claimed_recurring: "&aYou successfully claimed the recurring reward: &e%reward_id%&a!"
  reward_already_claimed_one_time: "&cYou have already claimed the one-time reward: &e%reward_id%&c."
  reward_claimed_one_time: "&aYou successfully claimed the one-time reward: &e%reward_id%&a!"

  broadcast_hard_reset: "&c&lRAIDING OUTPOST: &6%outpost_name% &ehas reset! A new raid window has begun!"

  claim_limit_reached: "&cYour faction has reached the maximum claim limit (&e%max_claims%&c) in the &e%outpost_name%."

  teleport_fail: "&cCould not find a safe location to teleport. Try again later."
  teleport_success: "&aTeleported to the &e%outpost_name% &awarzone!"
  reward_claim_owner_only: "&cOnly members of the controlling faction can claim rewards."

# ----------------------------------------------------
# Define Individual Outposts Here
# ----------------------------------------------------
Outposts:
  Desert_Pyramid:
    outpost-name: "Desert Pyramid"
    world-name: raidoutpost_l1
    reset-interval-days: 7
    grace-duration-minutes: 30
    max-claims-per-faction: 15
 
    faction-settings:
      # Configuration for the neutral/owner-proxy faction
      outpost-faction:
        name: "Desert_Pyramid"
        tag: "&2[OP]"
        description: "Faction used to proxy ownership of Raiding Outposts."
 
    base-region:
      x1: -32
      x2: 32
      y1: 0
      y2: 256
      z1: -32
      z2: 32
    claim-region:
      x1: -1
      x2: 0
      z1: -1
      z2: 0

    rewards:
      claim-commands:
        - id: "money_passive"
          command: "eco give {player} 5000"
          type: "RECURRING"
          interval-minutes: 60
        - id: "key_bonus"
          command: "key give {player} Basic 1"
          type: "ONE_TIME"

    state:
      owner-faction-id: ""
      capture-start-time: 0
      next-reset-time: "2025-11-16T21:00:00"
      grace-period-end: "2025-11-09T20:30:00"
      claimed-rewards-data:
        money_passive: 0
     
    menu-titles:
      options_title: "&4Desert Pyramid Outpost Options"
      rewards_title: "&bDesert Pyramid Rewards Store"
     
    # Per-Outpost Selector GUI Items
    gui-selector:
      item_claimed:
        material: GOLD_BLOCK # 1.8
        name: "&6Desert Pyramid (CLAIMED)"
        lore:
          - "&7Owner: &f%owner_tag%"
          - "&7Control Time: &f%control_duration%"
          - "&7Next Reset: &f%reset_time%"
          - ""
          - "&eClick to view options!"
      item_active:
        material: REDSTONE_BLOCK
        name: "&6Desert Pyramid (ACTIVE)"
        lore:
          - "&7Status: &cUnclaimed - Ready for capture!"
          - "&7Next Reset: &f%reset_time%"
          - ""
          - "&eClick to view options!"
       
    # Outpost-Specific Options GUI Items/Slots
    gui-options:
      item_border:
        slot: 4
        material: COAL_BLOCK
        name: " "
        clickable: false
     
      option_item_stats:
        slot: 12
        material: PAPER
        name: "&6Outpost Statistics"
        clickable: true
        lore:
          - "&7Owner: &f%owner_tag%"
          - "&7Grace Period: &f%grace_period_status%"
          - "&7Reset Interval: &f7 days"
       
      option_item_rewards_selector:
        slot: 14
        material: DIAMOND_BLOCK
        name: "&bClaim Rewards"
        clickable: true
        lore:
          - "&7Status: &eOnly Faction Members can claim."
          - ""
          - "&aClick to view and claim rewards!"
       
      option_item_teleport:
        slot: 22
        material: ENDER_PEARL
        name: "&dTeleport to Warzone"
        clickable: true
        lore:
          - "&7Note: Teleports to a random location"
          - "&7in the warzone area."
          - ""
          - "&eClick to teleport!"

    # Per-Outpost Rewards GUI Items/Slots
    gui-rewards:
      item_back_button:
        slot: 31
        material: ARROW
        name: "&cReturn to Options"
        clickable: true
        lore:
          - "&7Go back to the main menu."

      item_fill_left:
        slot: 1
        material: IRON_BLOCK
        name: " "
        clickable: false
     
      reward_money_passive:
        id: "money_passive"
        slot: 10
        material: GOLD_INGOT
        name: "&aPassive Money Reward"
        clickable: true
        lore:
          - "&7Type: &eRecurring"
          - "&7Amount: &f5000"
          - "&7Claim Interval: &f%interval_minutes% minutes"
          - "&7Status: %status%"
          - "&6Next Claim In: &e%time_until_next_claim%"
          - "&6Accumulated Claims: &e%accumulated_claims%"
          - ""
          - "&eClick to claim available rewards!"
       
      reward_key_bonus:
        id: "key_bonus"
        slot: 11
        material: CHEST # 1.8
        name: "&6One-Time Key Bonus"
        clickable: true
        lore:
          - "&7Type: &bOne-Time"
          - "&7Reward: &fBasic Key x1"
          - "&7Status: %status%"
          - ""
          - "&aClick to claim now!"
       
  Coastal_Fortress:
    outpost-name: "Coastal Fortress"
    world-name: raidoutpost_l2
    reset-interval-days: 14
    grace-duration-minutes: 60
    max-claims-per-faction: 10
 
    faction-settings:
      # Configuration for the neutral/owner-proxy faction
      outpost-faction:
        name: "Coastal_Fortress"
        tag: "&2[OP]"
        description: "Faction used to proxy ownership of Raiding Outposts."
 
    base-region:
      x1: -32
      x2: 32
      y1: 0
      y2: 256
      z1: -32
      z2: 32
    claim-region:
      x1: -1
      x2: 0
      z1: -1
      z2: 0
     
    rewards:
      claim-commands:
        - id: "money_passive"
          command: "eco give {player} 10000"
          type: "RECURRING"
          interval-minutes: 60
        - id: "key_bonus"
          command: "key give {player} Legendary 1"
          type: "ONE_TIME"

    state:
      owner-faction-id: ""
      capture-start-time: 0
      next-reset-time: "2025-11-16T21:00:00"
      grace-period-end: "2025-11-09T20:30:00"
      claimed-rewards-data:
        money_passive: 0
     
    menu-titles:
      options_title: "&3Coastal Fortress Controls"
      rewards_title: "&aFortress Loot Vault"
       
    # Per-Outpost Selector GUI Items
    gui-selector:
      item_claimed:
        material: QUARTZ_BLOCK
        name: "&3Coastal Fortress (CLAIMED)"
        lore:
          - "&7Owner: &f%owner_tag%"
          - "&7Control Time: &f%control_duration%"
          - "&7Next Reset: &f%reset_time%"
          - ""
          - "&eClick to view options!"
      item_active:
        material: OBSIDIAN
        name: "&3Coastal Fortress (ACTIVE)"
        lore:
          - "&7Status: &cUnclaimed - Ready for capture!"
          - "&7Next Reset: &f%reset_time%"
          - ""
          - "&eClick to view options!"

    # Custom Slots and Items for outpost Options
    gui-options:
      item_separator:
        slot: 13
        material: STONE
        name: "&7---"
        clickable: false
     
      option_item_stats:
        slot: 10
        material: BOOK
        name: "&3Fortress Data"
        clickable: true
        lore:
          - "&7Current Owner: &f%owner_tag%"
          - "&7Interval: &f14 days"
   
      option_item_rewards_selector:
        slot: 16
        material: EMERALD_BLOCK
        name: "&aClaim Fortress Riches"
        clickable: true
        lore:
          - "&7Status: &eOnly Faction Members can claim."
          - ""
          - "&aClick to view rewards!"
       
      option_item_teleport:
        slot: 24
        material: COMPASS
        name: "&dTeleport to Fortress"
        clickable: true
        lore:
          - "&7Travel to the warzone."
          - ""
          - "&eClick to teleport!"
       
    # Per-Outpost Rewards GUI Items/Slots
    gui-rewards:
      item_back_button:
        slot: 31
        material: ENDER_CHEST
        name: "&5Return to Controls"
        clickable: true
        lore:
          - "&7Go back to the main menu."

      reward_money_passive:
        id: "money_passive"
        slot: 10
        material: DIAMOND
        name: "&bHigh Value Money Reward"
        clickable: true
        lore:
          - "&7Type: &eRecurring"
          - "&7Amount: &f10000"
          - "&7Claim Interval: &f%interval_minutes% minutes"
          - "&7Status: %status%"
          - "&6Next Claim In: &e%time_until_next_claim%"
          - "&6Accumulated Claims: &e%accumulated_claims%"
          - ""
          - "&eClick to claim available rewards!"
      reward_key_bonus:
        id: "key_bonus"
        slot: 12
        material: TRIPWIRE_HOOK
        name: "&eLegendary Key Bonus"
        clickable: true
        lore:
          - "&7Type: &bOne-Time"
          - "&7Reward: &fLegendary Key x1"
          - "&7Status: %status%"
          - ""
          - "&aClick to claim now!"
 

Commands

Plugin details

Read from the plugin's own plugin.yml.

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.

Raid Outpost - A Factions Addon - Create Unlimited Raid Outposts. is a free Minecraft Java mod. Compatible with Minecraft 1.8. Downloaded 78 times (via Spigot). Download it and open it directly in the game.

Explore more