Version: 1.0.9
Happy Holidays from the Skungee team!
Changed:
- A lot of internal changes, let us know if any issues arise at https://github.com/TheLimeGlass/Skungee/issues
- Reduced Skungee's file size by 258%, It's only 470kb! But it's still the biggest addon, how? Magic.
- Changed some of the switch handlers into their own classes.
Added:
- Added the ability for handlers to handle multiple packet types.
- Yaw of bungeecord player, because why not. (Requires protocol option enabled in Bungee Skungee config.yml)
Code (YAML):
ExprBungeePlayerYaw:
enabled
: true
description
: Returns the yaw orientation
(s
) of the defined Bungeecord player
(s
).
syntax
:
- '
[Skungee
]
[
(
all
[
[of
] the
]|the
)
] bungee
[
[
]cord
] yaw
[s
]
(of|from
)
[
(player|uuid
)
[s
]
]
%strings/players%'
- '
[Skungee
]
%strings/players%[''s] [(player|uuid)[s]] bungee[[ ]cord] yaw[s]'
- Pitch of bungeecord player, because why not. (Requires protocol option enabled in Bungee Skungee config.yml)
Code (YAML):
ExprBungeePlayerPitch:
enabled
: true
description
: Returns the pitch orientation
(s
) of the defined Bungeecord player
(s
).
syntax
:
- '
[Skungee
]
[
(
all
[
[of
] the
]|the
)
] bungee
[
[
]cord
] pitch
[es
]
(of|from
)
[
(player|uuid
)
[s
]
]
%strings/players%'
- '
[Skungee
]
%strings/players%[''s] [(player|uuid)[s]] bungee[[ ]cord] pitch[es]'
- Worked on the protocol injector more, and made a stable version to start building syntax off it now.
- Added a catch on protocol injector issues, to help prevent crashing the client.
Fixed:
- Fixed a ConcurrentModificationException in the protocol listener when disconnecting.
- Fixed GlobalScripts not loading in Skript versions under 2.2-dev31c.
- Fixed getting servers which broke last update.
- Fixed a bug that crashed players when joining.
- Optimized coding.
Example Script:
Code (Text):
on sneak toggle:
broadcast "&6Yaw: %bungeecord yaw of player%"
broadcast "&5Pitch: %bungeecord pitch of player%" and " "
Let us know any suggestions you may have, Skungee has nearly 95% of the Bungeecord API implemented and Skungee has a packet listener system, so anything can be possible even grabbing from Spigot, and even if it's not in the Bungeecord API. We just need some suggestions, you may do so at the Github
https://github.com/TheLimeGlass/Skungee/issues
Information:
- The config.yml will reset on updating, old configurations will be moved to their own folder, make sure to reset the values.
- You need to install this update on both the Spigot servers and Bungeecord servers.
- If you find any bugs, please notify a Skungee developer with all the information you can provide, errors, your code, the versions of the servers and Skungee etc at the issues link below.
- Source code at: https://github.com/TheLimeGlass/Skungee
- Skungee progress can be viewed at https://github.com/TheLimeGlass/Skungee/projects
- Skungee bugs can be reported at https://github.com/TheLimeGlass/Skungee/issues
- If you feel like donating to this free project you can do so by clicking the button below, much love.
![[IMG]](/proxy/image?url=https%3A%2F%2Fforums.skunity.com%2Fproxy.php%3Fimage%3Dhttps%253A%252F%252Fwww.paypalobjects.com%252Fen_US%252Fi%252Fbtn%252Fbtn_donate_LG.gif%26hash%3D25dd73fcf0f8487f332aa2cd053565ee)