OutpostCommander (Free) icon

OutpostCommander (Free) 2.1.5

Add outpost to your Minecraft Server

Page 1 2 3
Small bug fix
  • small bug fix (update checker)
Update checker
This version of the plugin is not stable! And the update has been added only in paper mode; it will be available soon for Spigot as well!
There are many breaking changes, so I would not recommend using this build.
  • Added update checker
KingdomsX improvements
This version of the plugin is not stable! And the update has been added only in paper mode; it will be available soon for Spigot as well!
There are many breaking changes, so I would not recommend using this build.
  • Added reward system in KingdomsX event
  • Fixxed a bug with Mob section
  • Fixxed a bug with kingdomsX avampost when its not hooked
  • Added variables %player% and %kingdom% for rewards section and messages. 
KingdomsX integration & other improvements
This version of the plugin is not stable! And the update has been added only in paper mode; it will be available soon for Spigot as well!
There are many breaking changes, so I would not recommend using this build.
  • Added kingdomsX avampost type
  • A lot of refactoring
  • Added new messages 
  • Added new type of message support adding sound support
  • Other improvements to code, and bug fixing
PRE 2.0 BIG CHANGES
This version of the plugin is not stable! And the update has been added only in paper mode; it will be available soon for Spigot as well!
There are many breaking changes, so I would not recommend using this build.
  • Added Dynamic Mob System
  • Changes on the default avamposts.yml file
  • Added new parameters on default avampost type, cooldown
  • Removed boss section 
  • Improved a lot the performance of the plugin 
  • Added initial system of cooldown for each avampost 
  • New type system (initial) for support new type of avamposts (for the moment only killmobs)
  • Solved few bugs, like lastOpenGUI system
Placeholder API support & few bugs fix
  • Added placeholderAPI support
  • Added cooldown placeholder: %avampost_avampostname_cooldown%
  • Removed unused Paper loader
  • Fixxed few bugs
Small bug fix
  • Small bug fix
Improvements
  • Refactoring
  • Improved WorldGuard Event, removing entering message on cooldown
Improved performance & new option added
  • New config option
  • Optimizied WorldGuard flags code
# Send a message to player when he enter in the avampost
# if you don't want to send a message set this to false
send-message-on-enter: true
Improved a lot the performance & Bug fix
  • Fixxed a lot of errors
  • Improved a lot the performance
Improvements & bug fix
  • Improved error handling
  • Changed WHITER_SPAWN_EGG to SKELETON_SPAWN_EGG on MobGUI
Solved an error with location
  • Solved an error with Location when location is null in MobGUI
 
Default avampost & bug fix
  • Resolved a bug that occurred when creating a new avampost.
  • Added the default outpost; you can configure certain parameters that might be common for all the new outposts you create. So, when a new outpost is created, it will have the values you configured in the config.
  • ADD THIS TO CONFIG.YML OR REMOVE AND REGENERATE THE CONFIG.YML FILE!
 
# You can configure all default avamposts
default-avampost:
  region: 'avamposto' #Region name (WorldGuard)
  displayname: '<red>Avamposto di test' #Name of the Avampost
  description: '<gray>Avamposto di test' #Description
  world: 'world' #World
  requirements:
    requirements-to-join:
      enabled: false
      permission: 'avampost.test' #Permission to enter in the Avampost
    requirements-to-start:
      enabled: false
      permission: 'avampost.test' #Permission to start the Avampost
    requirements-to-get-rewards:
      enabled: false
      permission: 'avampost.test' #Permission to get rewards
  rewards: #Rewards list with %player% placeholder
    - 'give %player% minecraft:diamond 1' #execute command on console
    - 'give %player% minecraft:iron_ingot 1' #execute command on console
  boss:
    id: 'test' #Name of the boss hooked with MythicMobs
    level: 1 #Level of the boss hooked with MythicMobs
    location: #Location on trigger start of event
      x: 0
      y: 0
      z: 0
      world: 'world'
  mobs:
    mob1:
      id: 'test' #Name of the mob hooked with MythicMobs
      level: 1 #Level of the mob hooked with MythicMobs
      location: #Location on trigger start of event
        x: 0
        y: 0
        z: 0
        world: 'world'
    mob2:
      id: 'test' #Name of the mob hooked with MythicMobs
      level: 1 #Level of the mob hooked with MythicMobs
      location: #Location on trigger start of event
        x: 0
        y: 0
        z: 0
        world: 'world'
    mob3:
      id: 'test' #Name of the mob hooked with MythicMobs
      level: 1 #Level of the mob hooked with MythicMobs
      location: #Location on trigger start of event
        x: 0
        y: 0
        z: 0
        world: 'world'
    mob4:
      id: 'test' #Name of the mob hooked with MythicMobs
      level: 1 #Level of the mob hooked with MythicMobs
      location: #Location on trigger start of event
        x: 0
        y: 0
        z: 0
        world: 'world'

 

Dynamic reward system (spigot)
  • Added new dynamic reward system (spigot)
Added dynamic reward system
  • Added dynamic reward system (only for paper for the moment)
Ghurbof.png
Optimized Code
  • Optimized some code on Spigot & Paper version
Bug fix
  • Fixed an error when the outpost ended
improved Editor
  • Added during the edit the reopening of the last opened GUI
  • Code improvements
BugFix & update dependencies
  • Solved few issues with Logger
  • Updated dependencies: WorldGuard & MythicMobs
Spigot compatibility and improvements
  • SPIGOT 1.20 COMPATIBILITY
 
Other things done:
  • Added two different types of commands to provide more versatility and options.
  • Integrated Spigot API and Kyori API into the project, expanding functionality and capabilities.
  • Added the necessary dependencies to the pom.xml and plugin.yml files for the Kyori API.
  • Implemented a new Parser system for improved command parsing and handling.
  • Reworked the Logger and CommandManager components, enhancing their performance and usability.
  • Conducted code refactoring and made various improvements throughout the codebase.
  • Separated folders for Spigot and Paper compatibility, streamlining the development process.
  • Introduced the EventManager to check for version compatibility and handle necessary events.
  • Enhanced the Parser with a new Spigot parser that supports hex color codes.
  • Conducted code improvements and cleanup for a more optimized and organized codebase.
  • Removed the shade functionality, eliminating unnecessary dependencies.
Page 1 2 3