v2.6.2-beta
smell-of-curry
released this
12 Dec 01:11
·
32 commits
to main
since this release
Rubedo 2.6.2 2,461+ CHANGES!!
- REMOVED ANTI NAMESPOOF
- Set Anti Movement to be off by default ( im working on a timing system at the moment for it, this will make it work under lag )
- Converted
setTickInterval
in chest gui to usesystem.runSchedule
- Converted
setTickInterval
inevents/onSlotChange
to usesystem.runSchedule
- Converted
setTickInterval
inmanagers/containers
to usesystem.runSchedule
- Converted
setTickInterval
inmanagers/region
to usesystem.runSchedule
- Converted
setTickInterval
inprotections/gamemode
to usesystem.runSchedule
- Converted
setTickTimeout
inevents/BeforeBlockBreakEvent
to usesystem.run
- Removed
lib/Scheduling
- Converted
NPC_LOCATIONS
toArray<Location>
- Added new util
LocationEquals
checks if one location equals another - Converted
static Npc.isVaild
to useLocationsEqual
- Converted
PreviousLocation.update()
to usesystem.currentTick
instead ofCURRENT_TICK
- Removed
CURRENT_TICK
fromindex.ts
- Removed
WorldDynamicProperty
"roleHasBeenSet"
this removes useless dynamic property + if the pack ever breaks or the owner role has been lost, you can run/function
start again - Updated
events/beforeDataDrivenEntityTriggerEvent
to usegetServerOwner
to test if the server owner has been set + moved the test to below testing if thedata.id
is"rubedo:becomeAdmin"
to remove useless calls and to reduce server lag - Updated
functions/start
to give theCHECK_PACK
tag before running"rubedo:becomeAdmin"
to check for pack hierarchy and to ensure rubedo is listed as the top pack. (thank you @leaftail#1880 for the idea ) - Removed credits from
function/start
seemed useless and caused people to think differently - Removed blindness effect from running by default when running
/function start
it will now give the effect once you successfully become owner. /function start
will now warn the user that the owner has already been set and for them to ask the server owner to use-role
(when applicable)- Added new util
getServerOwnerName
gets the server owners name - Converted
-role owner get
to usegetServerOwnerName
- Added new command
-role owner clear
clears the server owner - Added confirm messages to
-role owner transfer
and-role owner clear
( Thanks @FurfiWolf#7595 for the idea ) - Updated database size per entity to 128
- RECODED DATABASE SYSTEM, database system is now 10x more secure, 128x smaller, and has async calling which fixes all false calls and database breakages.
-FIXED OVER 200+ Spelling errors thanks tocSpell
- CREATED NEW PROTECTION WRAPPER new system which allows easy configuration and dynamic storage. The new system also brought the new
-settings
automod - RECODE of
-settings
automod section, the new system allows to easily enable/disable and configure any part of any protection - SO MUCH MORE.....