1.1.18B

Details

  • Filename
    KFactions-1.1.18B.jar
  • Uploaded by
  • Uploaded
    Nov 13, 2012
  • Size
    323.52 KB
  • Downloads
    537
  • MD5
    ece4b7eae9e9f4dfcd2ca7c0150e7bee

Supported Bukkit Versions

  • CB 1.4.2-R0.2

Changelog

commit ac7caced16461746e13582f3e5bf5ce2014975bb
Author: kmcguire <kmcg3413@gmail.com>
Date:   Tue Nov 13 13:50:57 2012 -0600

    FIXED TYPO IN HELP BASIC
    ! fixed typo in /f help basic for command seechunk

commit b3b8a7d756e5d0cffe84af4028d10fbe0b9ea179
Author: kmcguire <kmcg3413@gmail.com>
Date:   Tue Nov 13 12:43:34 2012 -0600

    ADDED SHORT TUTORIAL IN /F HELP COMMAND WITH /F HELP TUT
    + added short tutorial in /f help command with /f help tut which should
      help a player understand how to get started using the factions plugin

commit 96d8dd77cdf2a6c1f19d45106ec4f8029b74ce2c
Author: kmcguire <kmcg3413@gmail.com>
Date:   Tue Nov 13 11:02:01 2012 -0600

    FIXED BUG WHERE DISBAND DOES NOT WORK
    ! fixed bug where new data reading code did not convert faction name
      to lowercase to be stored as the key in a hashmap and therefore a
      disband would not correctly happen

commit 1c9d1511db5469e60adf04202f97c6ee822ebaf8
Author: kmcguire <kmcg3413@gmail.com>
Date:   Tue Nov 13 10:17:25 2012 -0600

    IMPROVED/FIXED SEECHUNK COMMAND AND ADDED COMMENTS TO CASS
    + added comments to class TypeIdToNameMap
    ! fixed bug where glass surrounding chunk would not disappear after
      ten seconds like intended now it does
    + added wait period on usage of seechunk command because it can consume
      a tad bit of resources with the loops to render the glass to the client
      and if someone just spammed it then it might lag so you can only use it
      every 10 seconds

commit d272ff99e4958547338a62c7e8c2cc84a942a956
Author: kmcguire <kmcg3413@gmail.com>
Date:   Mon Nov 12 23:57:01 2012 -0600

    IMPROVED HELP
    + improved help display

commit cd2f9aae18a3db6b2b4c05fb54c66ec8ce5b9fb6
Author: kmcguire <kmcg3413@gmail.com>
Date:   Mon Nov 12 23:46:41 2012 -0600

    IMPROVED HELP DISPLAY AND ADDED SEECHUNK COMMAND
    @ improved help more by making basic commands into a sub-section of
      their own which helps lessen the amount of information displayed
      all at once (chat scrolling causes it to disappear to quick)
    + added new command /f seechunk which for 10 seconds walls the chunk
      in glass however this is *only* client side; the glass does not
      really exist so other players will not see it and can walk right
      through it

commit cb5e2039bc3338e82e033494c82576a956c3d5bf
Author: kmcguire <kmcg3413@gmail.com>
Date:   Mon Nov 12 21:57:14 2012 -0600

    RE-FIXED BLOCK RANKS IMPLEMENTATION
    + abolished the class TypeDataID in favor of a HashMap<Integer, Integer>
      structure to map TypeId to a Rank which is actually all that is needed
      the TypeDataID was needed when a TypeId and DataId was mapped to a Rank
      which causes complications for user input making the usage of block
      ranks more difficult

commit 05f6a4e817d4d8c530cf9634b2cba982fb922a88
Author: kmcguire <kmcg3413@gmail.com>
Date:   Mon Nov 12 19:33:50 2012 -0600

    FIXED SOME MESSAGE FORMATTING ISSUES
    + fixed some message formatting issues

commit 98395c0eb54827de97a9226c18bdf468367b3b8b
Author: kmcguire <kmcg3413@gmail.com>
Date:   Mon Nov 12 19:27:58 2012 -0600

    IMPROVED HELP AND ADDED DESCRIPTION OF BLOCK FOR BLOCKRANKS INSTEAD OF NUM
    + added static class TypeIdToNameMap to convert a TypeId into
      the actual textual name of a block or item
    + commands dealing with block ranks now use a textual name in place
      of a pure number when the entry is contained in the TypeIdToNameMap
      class this provides a much easier to read and understand interface
    @ completely overhauled the help command to hopefully provide an easier
      to read and understand help system; now has descritions and grouping
      of commands seperate from basic commands

commit af71a47e52921348662e41efb7a75e4d9d791fec
Author: kmcguire <kmcg3413@gmail.com>
Date:   Mon Nov 12 18:32:16 2012 -0600

    FIXED TWO BUGS IN BLOCKRANKS
    ! fixed logic bug for block rank code in interact, place, and break
      events
    ! fixed bug in hashCode method for TypeDataID class which is used in
      the block rank code

commit 3721541807f7cb8fbea0694cf193da3780a525ee
Author: kmcguire <kmcg3413@gmail.com>
Date:   Mon Nov 12 16:16:44 2012 -0600

    FIXED getFactionByName AFFECTING YANK AND STICK COMMANDS
    + fixed bug where it was case-sensitive for the method getFactionByName
      this bug effected the operation of the yank and stick console
      commands

This package will work on both Tekkit and plain Bukkit servers.

Existing Plugin Users

If you are a new user of this plugin then you can ignore this section!

This package will upgrade the old data file plugin.data.factions to a new file format named kfactions.data.yml which you can read and edit by hand. The old format was completely in binary using Java's serialization implementation.