- Solved issue with version of plugin
Released Free version: https://polymart.org/resource/shrines-free-version.4140
Added premium checker
- Added a new status item feature to the teleport GUI, allowing users to mark teleport destinations as either completed or incomplete.
- Updated the EditorGUI to include a new section called "ItemSection," which contains configurations for two different items.
- Introduced an incomplete item option for users who have not yet unlocked the shrine.
- Improved the overall functionality and user experience of the teleport GUI and EditorGUI.
item:
completed:
icon: STONE_BRICKS #Icon of the shrine teleport GUI
displayname: '<yellow>Shrine 1 item' #Display name of the shrine
lore:
- '<rainbow>This is a custom lore!' #Lore of the shrine teleport GUI
custom-model-data: 1000 #Custom model data of the shrine teleport GUI
slots: # you can set the item for one or more slots
- 0
- 1
- 2
- 3
incomplete:
icon: STONE_BRICKS #Icon of the shrine teleport GUI
displayname: '<yellow>Shrine 1 item' #Display name of the shrine
lore:
- '<rainbow>This is a custom lore!' #Lore of the shrine teleport GUI
custom-model-data: 1000 #Custom model data of the shrine teleport GUI
slots: # you can set the item for one or more slots
- 0
- 1
- 2
- 3
Attention, after inserting the jar with the new version, execute "/shrine reload" twice to ensure that all the new modifications are generated.
- Implemented a new teleport system called "Connected" which provides improved options for selecting teleport types.
- Added two new default options: "Connected" for selecting the desired teleport type, and "open-teleport-on-enter" that opens the teleport GUI upon entering a completed/unlocked shrine.
- Included a missing message for users who do not have the necessary permissions to access certain features.
- Introduced a new command that informs users if they are not within the designated region.
- Made several small improvements and enhancements throughout the system.
Add this to your config.yml change teleport-type to connected if you want connected feature - You can find more on docs: https://docs.anotherlevel.it/documentation/shrine/teleport-system
# teleport gui options
# there are two type of teleport,
# connected - default(command)
# see more information on docs!
# https://docs.anotherlevel.it/documentation/shrine/teleport-system
teleport-type: default
teleport-gui-size: 54
open-teleport-on-enter: false # open the teleport gui when you enter in a shrine
Attention, after inserting the jar with the new version, execute "/shrine reload" twice to ensure that all the new modifications are generated.
- Improved EdtiorGUI edited the name of action from lore to displayname
- Improved Message on insert new values
Replace this in messages.yml OR remove the string and do /shrines reload
insert-new-value: ' <gradient:#27E3FB:#277AFB:blue>[Shrines] <green>Insert %type% <green>in chat to assign new value. <newline> <gray>Write <red>cancel <gray>if you want to cancel the operation.'
- Implemented an automatic checker in MessagesYml to identify if a message does not exist and generate it dynamically.
- Added messages for inserted values and the creation of a shrine.
- Introduced a system that allows users to re-open the EditorGUI and insert/change/cancel values.
- Addressed a missing string issue, now providing clear information on what is being edited in EditorGUI.
Attention, after inserting the jar with the new version, execute "/shrine reload" twice to ensure that all the new modifications are generated.
- Added complete editor system for the new item section.
- Included missing unlocked section for improved user experience.
- Added a new "items" section for each shrine, allowing customization of the item within the Teleport GUI.
- Implemented a slot system to assign the same item to multiple slots.
- Added support for custom model data.
Note: In the next patch, the ability to modify all these values will be included in the GUI editor. Currently, they can be modified within the "shrines.yml" file. Additionally, to generate new default strings for the new item section, use the command "/shrine reload".
- Made some improvements to Paper class Loader
- Added missing Tabcomplete