OpenBooks icon

OpenBooks -----

Automatically open books when user joins server



새 프로젝트.png
OpenBooks
Open books when a player joins the server.

Features
- Automatically opens books to players joining the server.
- For newcomers, different book can be opened to the user.
- Has permission to bypass book opening.
- Highly configurable books.
- Supports PlaceHolderAPI for book texts!
- Supports 1.19 Spigot

Use Cases
- For letting users know about the rules of server (both new comers and others)
- Announce users what is going on.

Download
Visit external link and scroll down untill you see this section
aaaaa.png

Github
Source code can be found here

[​IMG]
For new comming users
[​IMG]
For users who have joined the server before
[​IMG]
For bypassing books

Code (YAML):
#    ________  ________  _______   ________   ________  ________  ________  ___  __    ________
#   |\   __  \|\   __  \|\  ___ \ |\   ___  \|\   __  \|\   __  \|\   __  \|\  \|\  \ |\   ____\
#   \ \  \|\  \ \  \|\  \ \   __/|\ \  \\ \  \ \  \|\ /\ \  \|\  \ \  \|\  \ \  \/  /|\ \  \___|_
#    \ \  \\\  \ \   ____\ \  \_|/_\ \  \\ \  \ \   __  \ \  \\\  \ \  \\\  \ \   ___  \ \_____  \
#     \ \  \\\  \ \  \___|\ \  \_|\ \ \  \\ \  \ \  \|\  \ \  \\\  \ \  \\\  \ \  \\ \  \|____|\  \
#      \ \_______\ \__\    \ \_______\ \__\\ \__\ \_______\ \_______\ \_______\ \__\\ \__\____\_\  \
#       \|_______|\|__|     \|_______|\|__| \|__|\|_______|\|_______|\|_______|\|__| \|__|\_________\
#                                                                                        \|_________|
# Open Books when user joins
# Book name that OpenBooks should show player when they join the server
UserJoinBook
: "JoinBook"
# UserJoinBook: ""  # If you do not want to open a book when user joins
# Book name that OpenBooks should show player when they join the server for the first time.
NewUserJoinBook
: "NewUserBook"
# NewUserJoinBook: "" # If you do not want to open a book when user joins the server for the first time.

Code (YAML):
# You can use PlaceHolderAPI placeholders if you want!
JoinBook
:
  pages
:
    [
      # Pages are split by , commas
  "Welcome to minecraft server",
      "Hello %player_displayname%, welcome back to server",
      "§c§lNo Hacks!!§0",
      "Have a good time in our server!",
      ]
  keepBook
: false
  # If keep book was set true, then in which slot?
# THIS WILL REMOVE THE ORIGINAL ITEM THAT WAS IN THAT SLOT!!!  bookSlot: 0
  title
: "JoinBook1"
  author
: "OpenBooks"
 
NewUserBook
:
  pages
:
    [
      "Welcome to minecraft server",
      "Hello %player_displayname%, welcome back to server.",
      "§c§lIt seems like you are joining for the first time. Check our website!§0",
      "Have a good time in our server!",
      ]
  keepBook
: true
  # If keep book was set true, then in which slot?
# THIS WILL REMOVE THE ORIGINAL ITEM THAT WAS IN THAT SLOT!!!  bookSlot: 0
  title
: "JoinBook2"
  author
: "OpenBooks"

  • openbooks.bypass : for bypassing automatic book opens.

Future Features
  • Add feature that users can open books to another user.
  • Random book opens when user joins server
  • Anything you guys want!
Resource Information
Author:
----------
Total Downloads: 117
First Release: Jul 6, 2022
Last Update: Jul 10, 2022
Category: ---------------
All-Time Rating:
4 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings