Sueta

StableMaster

1.2.0

A tameable animal management plugin

·Plugin
  1. 1.2.0latest1.2.0 ReleaseFeb 27, 2022
    Additions: · Ability to deny or allow protection in specific worlds. Defaults to all allowed. · protection.deny-list (boolean) - true to deny worlds, false to allow worlds · protection.worlds (list of strings) Fixes: · Prevent fireworks from damaging tamed animals
    217 downloads
  2. 1.1.61.1.6 ReleaseNov 7, 2019
    Fixes: · Fix animals duplicating when teleporting - unfortunately there is no way to force the chunk to load and perform this action, so the original chunk will have to be loaded manually. · Fix potential exception when a player immediately quits as they are logging in. Changes: · Add new /sm unname command with permission stablemaster.unname · Only show the help footer when there is a single page, else show the page count Config changes (view linked files for latest versions): lang.yml · command.unname · description, usage, unnamed config.yml · aliases.unname · aliases.rename · aliases.info
    560 downloads
  3. 1.1.51.1.5 ReleaseJun 19, 2019
    Bug fix release with changes to lang.yml and config.yml Fixes: · Add Trader Llama taming permission by default · Show Trader Llama variants in /sm info · Cross-world teleports duplicate animals again, added a config option to allow/deny this. You may not store the location of multiple animals from different worlds to which you first ran /sm tp lang.yml: · [Add] animal.trader_llama: 'TRADER LLAMA' · [Add] command.teleport.cross-world: '&cYou cannot teleport animals across worlds' · [Add] command.teleport.location-cross-world: '&cYou cannot store animals across worlds' config.yml: · [Add] command.teleport.cross-world: false
    196 downloads
  4. 1.1.41.1.4 ReleaseMay 24, 2019
    Bug fix release for MC 1.14.1 Fixes · Added the cat taming permission by default · Fix not being able to use a player as an argument (for example, /sm give <player>) if it is their first time logging in to the current world (Thanks @madtomic) · Fix chunk loading for the teleport command (MC 1.14.1 removed the ability to cancel a ChunkUnloadEvent)
    79 downloads
  5. 1.1.31.1.3 ReleaseApr 26, 2019
    This is a quick release to get the plugin working with 1.14, there is a minor change to the lang.yml The changes can be seen in this one commit. Additions: · animal.cat · variant.cat.type. · all_black · black · british_shortshair · calico · jellie · persion · ragdoll · red · siamese · tabby · white Removals: · animal.ocelot · variant.ocelot.type.*
    97 downloads
  6. 1.1.21.1.2 ReleaseApr 1, 2019
    This release changes parts of the config.yml and lang.yml, and adds a new permission enabled by default for the Sit command. See Permissions for the latest permissions. You may delete your config and lang if you wish to use the defaults. They will regenerate. The exact YML file changes are down the bottom of this changelog. If paths are missing, console will be alerted and the default value will be used. Additions: · New "Sit" command to sit on top of your pets. This works for all of them, not just horses and llamas. · You can now teleport more than one animal at a time. Simply keep clicking more animals before running the "Teleport" command the second time. · The "Help" command now displays over multiple pages if required. View the second page with /sm help 2 · Horse UUIDs are now able to be shown in the "Info" command. Off by default. Really only useful when viewing the internal stable files. · Show warnings in console upon load when parts of the config.yml or lang.yml are missing. (Configurable) Fixes: · Fixed an issue where commands would remain queued after running a different lower-level command. Such as running info then help, punching a horse would then display its info. · Remove horses from the internal stable files when they die. · Don't try and process riding of a horse if another plugin has already cancelled the event. YML Updates: config.yml: · generic.alert-missing-paths (default true) · command.info.uuid (default 0) lang.yml: · command.help.usage · command.help.more-pages · command.info.uuid · command.sit.description · command.sit.usage · command.teleport.location-saved · command.teleport.location-saved-multiple · command.teleport.location-already-saved New Permissions: · stablemaster.sit (default OP) · stablemaster.bypass.command.sit (default OP)
    94 downloads
  7. 1.1.11.1.1 ReleaseJan 19, 2019
    This release changes parts of the config.yml and lang.yml, and adds a new permission enabled by default for the Calm command. See Permissions for the latest permissions Additions: · New "Calm" command to stop nearby animals from targeting an enemy · You will need to add the missing command.calm sections to the config.yml and lang.yml · Animals can now be teleported across worlds Fixes: · Stop NPEs when a config section does not exist for default animal protection · Add some missing default protections in the config.yml under protections.default
    86 downloads
  8. 1.1.1 Pre-ReleaseOct 5, 2018
    This update is compatible with 1.13.1 Fixes: · Stop NPEs when a config section does not exist for default animal protection
    76 downloads
  9. 1.11.1 ReleaseSep 6, 2018
    This version is compatible with Bukkit 1.13 This release changes parts of your config.yml and lang.yml files. You WILL need to add these into your own files, or allow them to regenerate if you're using the default settings. Changes: · Updated config.yml to include general protection on a per-animal basis (See the sampleConfig.yml) · Updated lang.yml to include variants and animal names · Aliases can no longer override default command names · Lots of back-end changes and refactoring config.yml: · Moved default protections into protection.default · Added protection on a per-animal basis located in protection.animal.<animal> lang.yml: · Added root animal section · Added root variant section · Changed error.cannot-tame to include %s
    60 downloads
  10. 1.0.41.0.4 ReleaseJun 12, 2017
    Changes: · Update to 1.12 · Add proper Parrot support · Aliases can now be reloaded
    141 downloads
  11. 1.0.31.0.3 ReleaseMar 18, 2017
    This update only adds in taming permissions, check them out on the wiki Changes: · Add permissions to tame animals. (Enabled by default)
    79 downloads
  12. 1.0.21.0.2 ReleaseFeb 6, 2017
    With this release you may need to update your config.yml if you wish to change the default settings. Changes: · Add configuration to protect animals from all types of damage sources · Add bypass-complete setting to allow staff to hurt animals no matter the owner · Add name-always-visible setting to change when nameplates appear · Fix clear-custom-name setting being ignored
    41 downloads
  13. 1.0.11.0.1 ReleaseJan 31, 2017
    With this release you will need to regenerate your lang.yml and config.yml files. Changes: · Support for all tameable animals (Wolves and Ocelots) · Protection against melee and ranged monsters (Configurable) · Command to reload the config files · Fix teleport command remaining active after use
    36 downloads
  14. 1.0Jan 24, 2017
    66 downloads

Similar projects

Plugin →