Skcrew by lotzy
Bedrock edition forms, packets and something more
Events
12
Expressions
68
Effects
44
Conditions
10
Types
14
Sections
9
Structures
0
Total
157
Bedrock edition forms, packets and something more
Events
12
Expressions
68
Effects
44
Conditions
10
Types
14
Sections
9
Structures
0
Total
157
- Fixed problem with decoding some packets due to now decode method can be private
- FilePath type renamed to path again
- Now modules automatically disables if conflicts is possible or some soft-dependencies isn't exist or not loaded
jAJC0SjhSLE
- renamed 'path' type to 'filepath' due to conflict with Skent addon
- fixed wrong driver class name for mysql database
ShNTJkU0QqU
- Fixed a bug with creating packages on 1.20.5+ (some of them could not be created)
- Added drivers for popular DBMS (ms sql, sqlite, postgres, mariadb, mysql)
- Added auto-detection of the driver by the connection link for added drivers
- Now the driver for connection is specified in the connection initialization expression, instead of the config:
Added expression to create bundle packet from list of packets (1.19+)
Bug fixes
- Fixed problem when bundle packet isn't splitted on versions greater than or equal to 1.19.4.
- Fixed error when trying set event-packet to another packet.
- Fixed error when trying to set/get skin signature or value of player's gameprofile.
Packets
- added pattern to clear player's skin properties
- added way to send packet without trigger
on packet event
- added serialization for packet and buffer objects, now it can be saved after server stop
Files
- added expressions to get file attributes, like file size, last modified date, create date, last access date
- added serialization for files objects, now files can be saved after server stop
While working with NBT fields, I needed functions for writing raw utf-8 strings to the buffer.
I solve this problem and provide an expression for writing and reading strings.
PACKETS MODULE
Now addon allow you to handle, create and edit packets.
Read the docs to learn new syntax and get some examples.
Module based on Sample-packets API
Documentation
Buhi-buhi:
- Fixed a lot of critical bugs.
- Added some extra syntax.
- Improve some old syntax from 1.0
- Finally completed addon documentation.
Documentation
and some small old changes in web-server api
- now addon supports minecraft versions from 1.8 to 1.20.2
- Skript 2.7+, Skript for 1.8 support
- cumulus 2.0 and some bugs/mistakes fixes
- improve sockets module, now addon can be installed both on velocity/bungeecord/spigot.
- added drawing on maps functionality and auto-saving edited maps
- added bitwise operations (some part from bitshift addon)
- sql prepared statements
- removed a lot of unneeded stuff from gui and floodgate module
- fixed cpu load expression, because it works wrong in some cases
- new documentation
and something , I don't remember
Continue war with cumulus api update and related with this bugs
- Temporarily fix problem with new Floodgate versions
- Removed spectator events because it implemented in next version of Skript
- Provided upstream of Skript-GUI
- Removed environment expression and its types because it implemented in next version of Skript
- Changed syntax of `name of %path%` to %(file|dir[ectory])name of %path%` due to conflicts with Skript
- Fix some other bugs (I dont remember)
Added ViaVersion support, such as get protocol and string version of player
Some changed syntax of checking floodgate player
Added soft depends and depend to plugin.yml for correct load
Added docs for SkUnity and fix some mistakes
Source code: https://github.com/crewpvp/Skcrew
Supported Skript versions: 2.6.4+ and 2.6.4+ for 1.8
Addon includes third-party code: