BookNews 1.8 ~ 1.21.8 icon

BookNews 1.8 ~ 1.21.8 -----

A book that show server's news




Fixed incorrect NMS version is used for older version (caused by the previous update)
----------, Jun 25, 2025

- Added 1.21.6 support
- Removed debug message
----------, Jun 19, 2025

Fixed hex color not working on paper server
----------, Jun 6, 2025

Added support for 1.21.5
----------, Apr 21, 2025

Added support for 1.21.3 and 1.21.4
----------, Dec 17, 2024

Fixed the plugin was unable to start on PaperMC due to a version check failure.
----------, Aug 18, 2024

- Added 1.21 support
- Fixed error on PaperMC 1.20.6
----------, Jun 22, 2024

Added 1.20.6 support
----------, May 5, 2024

- Fixed plugin unable to open book for player in 1.20.2
- Added 1.20.3 support
----------, Dec 6, 2023

Fixed:
- Plugin generates a broken config for new user

Note: If you are a new user who installed 6.12, please delete the config.yml and update to this version
----------, Sep 30, 2023

Added:
- 1.20.2 support
- KeepBook: false/true in the config. When it is set to true, the book will remain in the player's inventory
- Command to give the book to a player
----------, Sep 23, 2023

Fixed NoSuchFieldException error in 1.20.x server
----------, Jun 20, 2023

Added 1.20 support
----------, Jun 9, 2023

Added 1.19.4 support
----------, Mar 15, 2023

Added 1.19.3 support
----------, Dec 12, 2022

Bug Fix:
- Fixed plugin still check for update when check-update is set to false
----------, Sep 12, 2022

Bug Fix:
- Fixed NoSuchMethodError error on 1.17.x server
----------, Aug 25, 2022

Bug Fix:
- Fixed plugin unable to get loaded on 1.13 ~ 1.16.5
----------, Aug 18, 2022

Bug Fix:
- Fixed NoSuchMethodException error occurs on 1.19.2

Other Changes:
- Code cleaning
- Reduced file size from 72kb to 46 kb
----------, Aug 17, 2022

Added 1.19 support
----------, Jun 9, 2022

Added:
- 1.18.2 support
----------, Mar 2, 2022

Bug Fix:
- Fixed IllegalArgumentException error due to COPY_TO_CLIPBOARD doesn't exist on older version
----------, Feb 19, 2022

Changes:
- Added 2 new actions for clickable text
CHANGE_PAGE: Able to switch to other page after clicking the text
Code (YAML):
 1:
    word
: "Go to Next Page"
    placeholder
: "gotopage2"
    bold
: true
    color
: gold
    italic
: false
    underlined
: false
    obfuscated
: false
    clickevent
:
      enable
: true
      action
: CHANGE_PAGE # [OPEN_URL / RUN_COMMAND / CHANGE_PAGE / COPY_TO_CLIPBOARD]
      value
: '2' # Switch to page 2
    hoverevent
:
      enable
: true
      text
: 'Click me to go to next page!'
COPY_TO_CLIPBOARD: copy the text for player
Code (YAML):
 1:
    word
: "Copy to clipboard"
    placeholder
: "copy"
    bold
: false
    color
: black
    italic
: false
    underlined
: false
    obfuscated
: false
    clickevent
:
      enable
: true
      action
: COPY_TO_CLIPBOARD # [OPEN_URL / RUN_COMMAND / CHANGE_PAGE / COPY_TO_CLIPBOARD]
      value
: 'Oh wow, you have copied me!'
    hoverevent
:
      enable
: true
      text
: 'Click me to copy a text!'
- Renamed command and link to value. Remember to update your config.yml, else the clickable text will not be working
Code (YAML):
   clickevent:
      enable
: true
      action
: OPEN_URL # [OPEN_URL / RUN_COMMAND / CHANGE_PAGE / COPY_TO_CLIPBOARD]
      link
: 'https://www.google.com'
has been changed to
Code (YAML):
   clickevent:
      enable
: true
      action
: OPEN_URL # [OPEN_URL / RUN_COMMAND / CHANGE_PAGE / COPY_TO_CLIPBOARD]
      # 'link' and 'command' has been changed to 'value'
      value
: 'https://www.google.com'
----------, Dec 21, 2021

Bug Fix:
- Fixed IllegalArgumentException error on 1.8~1.12.2 server when using default config
----------, Dec 13, 2021

Added:
- 1.18 support
----------, Dec 1, 2021

Bug Fix:
- Fixed book keep opening after login (AuthMe)
- Fixed PAPI's placeholder and color code doesn't work in hover text
----------, Nov 23, 2021

Bug Fix:
- Fixed JsonParseExpcetion
----------, Oct 9, 2021

Bug Fix:
- Fixed hex color not working

Added:
- Hex color support for interactive text
----------, Sep 30, 2021

Fixed:
- unable to run the plugin on older java version (Java 8 ~ 15)

Added:
- Hex color support
----------, Jun 15, 2021

Added:
- 1.17 supports
----------, Jun 11, 2021

Bug Fix:
- JSON parsing error when hover text is enabled
----------, Jan 10, 2021

Bug Fix:
- IllegalAccessException occurs while plugin generating the book
----------, Jan 5, 2021

Added:
- AuthMeReloaded support

Note: The book open delay will start only after player login
----------, Nov 28, 2020

Added:
- 1.16.4 support
----------, Nov 3, 2020

Added "booknews.skip" permission.
If player has this permission, the plugin won't open the book for the player when he joins the server
----------, Oct 15, 2020

Bug Fix:
- Fixed [Legacy plugin BookNews does not specify an api-version.] warning message
----------, Sep 18, 2020

Fixed plugin says the plugin is not up to date.
----------, Aug 20, 2020

Bug Fixed:
- Fixed plugin doesn't work on 1.16.2 server
----------, Aug 18, 2020

Added:
- Added 1.16.2 support
----------, Aug 13, 2020

Bug Fixed:
- Fixed StringIndexOutOfBoundsException while using interactive words
----------, Jul 12, 2020

Bug Fixed:
- Fixed text color bug
(Using picture to explain is much easier)
upload_2020-7-11_23-7-39.png
upload_2020-7-11_23-7-57.png
----------, Jul 11, 2020

Added 1.16.1 supports
----------, Jun 25, 2020

Added:
- added bstats
- Added data.yml to store those player who have read the news if you disable the "always" options
Note: don't touch the data.yml
Code (YAML):
Open-Book-Onjoin:
    enable
: true
    #if true, it always open book for players when they join the server.
    #if false, it only open book for players when server owner clear the player list data (/booknews clear).
    always
: false
Changes:
- Renamed [/booknews news] to [/booknews clear]
(clear the player data list and they will be able to see the news again after joining server.)
----------, May 7, 2020

BookNews v4.4

Bug Fixed:
- Fixed plugin adding second page although it doesn't exist in config
----------, Apr 6, 2020

BookNews v4.3

Bug Fixed:

- Fixed check-update
- Removed some useless code
----------, Jan 22, 2020

Bug Fixed:
- Fixed book doesn't open after joining server
----------, Dec 19, 2019

Bug Fixed:
- Fixed invalid book tag on paper server

Added:
- Added support for 1.15 servers
----------, Dec 11, 2019

I know there are a lot of people waiting for the plugin update to support json so they can create some clickable texts or hover texts, BUT I have made another way to do that! Watch the video to know how to create interactive text.
----------, Jun 30, 2019

Bug Fixed:
- Fixed Booknews doesn't work in 1.13.2
----------, May 6, 2019

Add 1.14 support
----------, Apr 28, 2019

Made changes in config, please use the new config to make sure your plugin works fine!

Code (YAML):
check-update : true

Prefix
: '&e&l [BookNews ] '

OpenBookDelaySecond
: 5

OpenBookSoundEffect
:
    enable
: true
    sound-effect
: ENTITY_PLAYER_LEVELUP

Open-Book-Onjoin
:

    enable
: true
    #if true, it always open book for players when they join the server.
    #if false, it only open book for players when the news is updated (/booknews new).
    always
: true

Message
:
    No-Permission
: '&cYou don''t have permission to do this!'

book
:

######################################
# "1": # "1" mean page 1               #
# |-                                   #
#   First Line                         #
#   Second Line                        #
#   Third Line                         #
#   (Spacing will leave the line empty)#
#   Fifth Line                         #
#                                      #
######################################
  "1"
:
 |-
    &4&n&3An Example Line
    &rSecond Line
   
   
   
    &4Thanks for downloading &a&lBookNews.
    BY
: LegameMc
  "2"
:
 |-
    This is page 2
 

/booknews [Permision: booknews.admin]
/booknews reload [Permission: booknews.admin.reload]
/booknews news [Permission booknews.admin.news]
/news [Permission: booknews.news]
----------, Dec 19, 2018

Bug Fixed:
- AlwaysOpenBook: true is not working
----------, Oct 28, 2018

Bug Fixed:
- /news is not working

Permission changed.

/news
permission: booknews.news
/booknews reload
permission: booknews.admin.reload
/booknews new
permission: booknews.admin.new
----------, Oct 27, 2018

Added:
- new command /booknews new
permission: booknews.new
Code (YAML):
#if true, it always open book for players when they join the server.
#if false, it only open book for players when the news is updated (/booknews new).
AlwaysOpenBook
: true
Please add the code above into your config .
----------, Oct 26, 2018

Support 1.13, 1.13.1 versions
----------, Oct 3, 2018

Fixed a mistake code
----------, Oct 3, 2018

Check For New Update
- Please add check-update: true/false in config.

Placeholder Support
- To use the placeholder inside the book, make sure you have installed "PlaceHolderApi"

Future Update: Json Support
----------, Oct 3, 2018

Support 1.8.x, 1.9.x, 1.10.x, 1.11.x , 1.12.x
----------, Sep 30, 2018

Resource Information
Author:
----------
Total Downloads: 32,754
First Release: Sep 29, 2018
Last Update: Jun 25, 2025
Category: ---------------
All-Time Rating:
45 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings