MyPreciousStone 1.1.0

Need to change PS field ownership due to Namechange? Find your PreciousStones and teleport to them!

  1. supports PreciousStone 10.0.0

    vk2gpz
    supports PreciousStone 10.0.0
  2. displays block type in /myps list

    vk2gpz
    displays block type in /myps list
  3. it now uses getFields rather than getPlayerFields

    vk2gpz
    it now uses getFields rather than getPlayerFields
  4. removed PreciousStone in .jar

    vk2gpz
    removed PreciousStone in .jar
  5. updated owner change function.

    vk2gpz
    updated owner change function.

    PreciousStone's changeOwner function does not carry out all the necessary process to complete the owner change.

    MyPreciousStone's changeowner method now compensate this and complete owner change.


    Note: the new command:

    /myps changeowner <oldowner> <newowner> : changes the ownership of the field, you're currently standing in from <oldowner> to <newowner>

    /myps changeowner_all <oldowner> <newowner> : changes the ownership of all fields from <oldowner> to...
  6. fixed plugin.yml

    vk2gpz
    fixed plugin.yml (depends: to depend:)
    frizzbee30 likes this.
  7. myps.changeowner permission checks owner name change history.

    vk2gpz
    Player with myps.ownerchange permission no can use

    /myps changeowner <oldname> <newname>

    command, but the plugin looks up the name change history to make sure that the player <newname> did have <oldname>.

    Player (admin) with maps.admin permission can use

    /myps changeowner <oldowner> <newowner>

    to handover PS Fild ownership to any <newowner>.
  8. fixed the messages.

    vk2gpz
    fixed the messages.
  9. added a command to change the ownership of PS fields

    vk2gpz
    added a command to change the ownership of PS fields.

    with a permission node "maps.changeowner", you can use a new command:

    /myps changeowner <originalowner> <newowner>

    to change the ownership of all the PS filed of <originalowner> to <newowner>
  10. avoid NullPointerException when there is no pages to display.

    vk2gpz
    avoid NullPointerException when there is no pages to display.