Details
Supported Bukkit Versions
Changelog
1.0 (November 28, 2014)
Books Added
- Isaiah
- Jeremiah
- Lamentations
- Ezekiel
- Daniel
- Hosea
- Joel
- Amos
- Obadiah
- Jonah
- Micah
- Nahum
- Habakkuk
- Zephaniah
- Haggai
- Zechariah
- Malachi
Command Changes
- /b
- Now you can use /b instead of /bible for all /bible commands.
- /bible
- Now arguments may be typed in any order.
- Read or aliases can only be first though.
- Checks if player has translation permission.
- /bible send
- Now arguments may be typed in any order.
- Now you may type aliases for anonymous.
- Now can use bypass to bypass players.yml settings.
- Now checks players.yml for if player has opted out of receiving verses or if sender is blocked by player.
- /bible previous
- Now goes back by verse rather than verse, chapter, or book.
- /bible previous, next, and last
- Now use Verse class to check stuff.
- /bible favorite
- Allows you to favorite a Bible verse.
- Allows you to list favorite Bible verses.
- /bible random, getbook, sendbook, and announce
- Now you can type the arguments in any order.
- /bible getbook
- Added aliases getb and bget.
- /bible sendbook
- Added aliases sendb, bsend, giveb, and bgive.
- Now you may type aliases for anonymous.
- /bible permission
- Aliases: perm and perms
- Lists permissions or shows info about a permission.
- Requires permission: TadukooBible.info.permission
- /bible read, send, and announce
- You can now use "favorite:#" or "favorite #" instead of a reference.
- /apocrypha
- Basic functionality set-up.
- Always gives message about not being available yet.
- /apocrypha help
- Shows that no commands are available yet.
- /t
- Can do /t b or /t bible for same functionality as /bible
- Can do /t a or /t apocrypha for same functionality as /apocrypha
- /t will be standard for all Tadukoo plugins.
- If another Tadukoo plugin is on the server, Tadukoo bible no longer controls /t
- If Tadukoo Core is on the server, it controls /t and the same functionality is available.
Permission Changes
- Changed TadukooBible.*
- Now gives TadukooBible.bible.*, TadukooBible.apocrypha.*, and TadukooBible.debug
- Added TadukooBible.bible.*
- Gives all bible permissions.
- TadukooBible.verse.*
- Added TadukooBible.verse.favorite to children.
- Added TadukooBible.block.*
- Gives all block permissions.
- Added TadukooBible.bypass.*
- Gives all bypass permissions.
- Added TadukooBible.apocrypha.*
- Gives all apocrypha permissions.
- Added TadukooBible.translation.*
- Gives all translation permissions (default and KJV)
- Added TadukooBible.translation.default
- Allows you to use the default translation. Overrides the translation's permission.
- Default: true
- Added TadukooBible.translation.KJV
- Allows you to use the KJV.
- Default: true
- Added TadukooBible.verse.favorite
- Allows use of /bible favorite.
- Default: true
- Added TadukooBible.block.view
- Allows using /bible block to view current information.
- Default: true
- Added TadukooBible.block.verse
- Allows using /bible block verse.
- Default: true
- Added TadukooBible.block.book
- Allows using /bible block book.
- Default: true
- Added TaudkooBible.block.immune
- Makes you immune from being blocked with /bible block.
- Default: op
- Added TadukooBible.receive
- Allows use of /bible receive.
- Default: true
- Added TadukooBible.bypass.verse
- Allows you to bypass players.yml verse settings.
- Default: op
- Added TadukooBible.bypass.book
- Allows you to bypass players.yml book settings.
- Default: op
- Added TadukooBible.apocrypha.use
- Allows use of /apocrypha.
- Default: true
- Added TadukooBible.apocrypha.info.help
- Allows use of /apocrypha help.
- Default: true
- Added TadukooBible.debug
- Shows you debug messages.
- Default: false
Configuration Changes
- Config.yml Changes
- language setting added
- Changes to en_US if "English" or "en" are there on startup.
- Changes to en_US if it isn't already.
- This will be used in the future to default it to en_US if a non-existant name is typed.
- Removed PlayerRecords
- This means player records are always kept.
- This makes it so that all commands that require player records will always work.
- Added statistics.player and statistics.plugin
- player is for statistics per player.
- plugin is for statistics for everyone.
- Added debug
- Shows debug info to console if set to true.
- Renamed DefaultTranslation, DefaultBook, DefaultChapter, DefaultVerse, and DefaultPart to default.<type>
- Renamed Version to version.
- Renamed Permissions to permissions.
- Renamed Books to books.
- Languages File made
- Added book descriptions from before.
- Added translation description.
- Added alias messages. (book and translation)
- Added help pages.
- playerList.yml made
- This lists player names and their UUIDs, used for commands where you type a player's name/UUID.
Tadukoo Bible Books (TBB) Changes
- Made minor changes so it still works with Tadukoo Bible 1.0.
Other Changes
- Made some changes to allow TadukooCore to work with it.
- ConfigCheck class made to check config.yml, rather than having function in the TB class.
- EnumAvail Made
- Will be used in the future for when a translation is incomplete.
- EnumBooks Changes
- Removed book descriptions and alias messages.
- Removed alias3 (unused)
- Moved book number to beginning for less confusion.
- Removed num stuff, using ordinal() method instead.
- Removed availability.
- EnumChps Changes
- Removed switchChp, use fromString instead.
- Added comments to this too.
- EnumCmds Changes
- Added items for future commands.
- Added setting for apocrypha (availability in /apocrypha)
- Added anonymous for use in /bible send and /bible sendbook.
- Makes it so aliases may be typed.
- EnumHelp Changes
- Put minor page number in here.
- Put max boolean to use for getting maximum "minor" page.
- Put title in there to get from language file.
- Put paths in there to get from language file.
- Changed it so that a max of 5 aliases can be listed per item.
- EnumPerms Changes
- Added new permissions.
- Description and children are now stored in language file.
- EnumTrans Changes
- Removed translation description.
- Removed alias message.
- permChecks Changes
- Added type String for bible or apocrypha.
- Package changes
- cmdhandling package renamed to commands.handling
- "args" package renamed to commands.args
- Apocrypha args package named commands.apocrypha.args
- commands package will be used for dealing with the arguments after they're sorted out in the args package.
- com.gmail.lucario77777777 renamed to com.gmail.realtadukoo
Known Issues
- /bible help page 11 is too long.
- /bible help has pages with things like {defBook}.
- /bible help page 11 is too long.
- /bible help has pages with things like {defBook}.