FirstJoin Mode Custom Book cannot be given besides AuthMe
snakevil opened this issue ยท 3 comments
Thanks for your brilliant work! It made me a custom GUIDE book could be used to show another custom menu. Perfect :)
However, when I tried to re-initialize my server, after the registration by AuthMe, I'd got a fews kits by Essentials, but no expected custom book.
Can you help me to solve that, please?
This is my server environment:
AuthMe (5.2-BETA3-b1134), BossShop (2.7.3), ChangeSkin (2.3.2), CoreProtect (2.13.2), Essentials (TeamCity), EssentialsAntiBuild (TeamCity), EssentialsChat (TeamCity), EssentialsProtect (TeamCity), EssentialsSpawn (TeamCity), ItemJoin (3.8), PermissionsEx (1.23.4), PlugMan (2.1.1), ProtocolLib (4.2.0), Vault (1.5.6-b49), WorldEdit (6.1.5;4651611)
And this is my items.yml
:
items-Version: 5
Global-Settings:
Prevention:
prevent-pickups: false
AllowOPBypass: false
CreativeBypass: false
Clear-On:
clear-on-join: false
clear-on-world-change: false
clear-only-itemjoin-on-join: false
clear-only-itemjoin-on-world-change: false
AllowOPBypass: false
First-Join:
FirstJoin-Mode-Enabled: true
Get-Items:
ItemJoin-Specific-Items: true
Global-Items: true
Delay: 2
world-list:
- world
world:
items:
bible:
id: WRITTEN_BOOK
slot: 5
name: '&aAt Its Finest'
author: '&bItemJoin'
lore:
- '&7'
- '&7This magical book is given on join!'
pages:
- 'newpage: &bYou can get this book on join!'
- 'newline: &aThis book also supports &ccolor codes!'
- 'newline: &0'
- 'newline: &cHow do custom books work?'
- 'newline: &0'
- 'newline: &0You can set an &cauthor&0'
- 'newline: &0as shown in the items.yml'
- 'newline: &0I set it to &bItemJoin.'
- 'newline: &0'
- 'newpage: &cHow do you create a new page?'
- 'newline: &0'
- 'newline: &0As displayed to the left in the items.yml'
- 'newline: &0Use &bnewpage&0 and &cnewline&0 to create your pages.'
- 'newline: &cnewpage &0will start the next page.'
- 'newline: &cnewline &0will create a new line for that page.'
- 'newpage: &bItemJoin &0by RockinChaos!'
- ':endthebook:'
commands:
- 'menu'
commands-action: LEFT_CLICK_AIR, LEFT_CLICK_BLOCK, PHYSICAL
commands-cooldown: 1
itemflags:
- 'first-join'
- 'death-drops'
- 'self-drops'
- 'respawn'
I am currently working on testing this and I think its because ItemJoin doesnt link into AuthMe, since giving the items are delayed because AuthMe is controlling them. I will fix this for v3.9 and post back when I have some more information.
AuthMe support has been added for v3.9. You will have to delete your config.yml and set AuthMe to true in it. I will post back when the update has been published.
ItemJoin v3.9 has been released and fixes this issue.
You can download it here; https://www.spigotmc.org/resources/itemjoin.12661/download?version=139837
If you have anymore problems feel free to open another bug report.