
Shrines (Premium) 1.3.1
Add Zelda-style shrines to your Minecraft server.
- Integrated metrics functionality to collect data and insights for analysis and improvements.
- Introduced a new versioning system, partially implemented for better tracking and management of software versions.
- Resolved a small bug that was causing an error, improving overall stability and performance.
- Implemented a reload on start feature to automatically generate missing messages or functions.
- Added a new message to the messages.yml file for improved communication with users.
- Updated the message for location settings to provide clearer instructions and information.
- Removed the deprecated icon system from the checkerShrines module, streamlining the codebase and improving performance.
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".