Editing Updates
From MINR.ORG WIKI
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | + | A log of changes since the 10.0.0 Minr Scripts 2 + 1.13 update. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | == Upcoming == | ||
+ | : 12.0 - Commands Overhaul | ||
+ | == 11.0 - Events & Social == | ||
+ | === 11.0.20 (2021/07/06) === | ||
==== Bugfix ==== | ==== Bugfix ==== | ||
− | : | + | : Fixed a bug where cooldowns were no longer applying. |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== 11.0.19 (2021/07/02) === | === 11.0.19 (2021/07/02) === | ||
==== Discord ==== | ==== Discord ==== | ||
− | : | + | : Simplified verification codes (no longer contains 0, o, l, i, caps insensitive). |
− | |||
− | |||
− | |||
==== Scripts ==== | ==== Scripts ==== | ||
: Added some commands to the blacklist. | : Added some commands to the blacklist. | ||
: Fixed walk/area/ground scripts triggering before a teleport has taken effect; the target-location script would trigger on the old coordinates. | : Fixed walk/area/ground scripts triggering before a teleport has taken effect; the target-location script would trigger on the old coordinates. | ||
− | : All world scripts now have | + | : All world scripts now have a hidden 1-tick cooldown, preventing infinite tp loops. |
− | |||
==== Cosmetics ==== | ==== Cosmetics ==== | ||
Line 280: | Line 25: | ||
=== 11.0.18 (2021/05/11) === | === 11.0.18 (2021/05/11) === | ||
==== Server ==== | ==== Server ==== | ||
− | : | + | : Java 16 |
− | |||
==== Maps ==== | ==== Maps ==== | ||
− | : | + | : Quit map signs |
− | |||
− | |||
==== Extra ==== | ==== Extra ==== | ||
− | : /spawn | + | : Message on /spawn which notifies you of your challenge and map status. |
− | |||
− | |||
==== Bugfixes ==== | ==== Bugfixes ==== | ||
− | : Players are now kicked | + | : Fixed mail not being surpressed by /block |
+ | : Players are now kicked upon shutdown, instead of being able to walk around and getting warped back. | ||
=== 11.0.17 (2021/06/01) === | === 11.0.17 (2021/06/01) === | ||
− | ==== | + | ==== Bugfix ==== |
− | : | + | : Compatible with newer paper versions. |
=== 11.0.16 (2021/05/12) === | === 11.0.16 (2021/05/12) === | ||
==== Scripts ==== | ==== Scripts ==== | ||
− | : Added sum() and avg() to | + | : Added sum() and avg() to number lists. |
Line 319: | Line 60: | ||
:: /c maptype tertiary remove <map> <type> | :: /c maptype tertiary remove <map> <type> | ||
: Some effort of conversion has been applied, but some of the map types may need to be reset. | : Some effort of conversion has been applied, but some of the map types may need to be reset. | ||
− | |||
==== Bugfixes ==== | ==== Bugfixes ==== | ||
Line 342: | Line 82: | ||
: Display names are no longer used in bans / mutes. | : Display names are no longer used in bans / mutes. | ||
− | |||
==== Scripts ==== | ==== Scripts ==== | ||
− | : | + | : Area scripts now also trigger when teleporting into them. |
− | |||
==== Bugfixes ==== | ==== Bugfixes ==== | ||
− | : Fixed 1-day | + | : Fixed 1-day punishment times being shown as 0 seconds in announcement. |
− | : Prevent | + | : Prevent deadlock when shutting down Discord. |
: Mutes and unmutes did not use the message queue. | : Mutes and unmutes did not use the message queue. | ||
: Commands now show the error if failing due to an unexpected error, rather than showing the help message. | : Commands now show the error if failing due to an unexpected error, rather than showing the help message. | ||
Line 368: | Line 106: | ||
==== Backups ==== | ==== Backups ==== | ||
: Backups now trigger once an hour, instead of once every 30 minutes. | : Backups now trigger once an hour, instead of once every 30 minutes. | ||
− | |||
==== Commands ==== | ==== Commands ==== | ||
: /c info now shows the gamemode for the map for ops. | : /c info now shows the gamemode for the map for ops. | ||
− | |||
==== Bugfixes ==== | ==== Bugfixes ==== | ||
Line 381: | Line 117: | ||
=== 11.0.9 (2021/03/01) === | === 11.0.9 (2021/03/01) === | ||
− | ==== | + | ==== Bugfix ==== |
: Fixed being able to join the same map with items / effects from the map. | : Fixed being able to join the same map with items / effects from the map. | ||
=== 11.0.8 (2021/02/28) === | === 11.0.8 (2021/02/28) === | ||
− | ==== | + | ==== Bugfix ==== |
: Fixed being able to join maps with items / effects from other maps. | : Fixed being able to join maps with items / effects from other maps. | ||
=== 11.0.7 (2021/02/20) === | === 11.0.7 (2021/02/20) === | ||
− | ==== | + | ==== Bugfix ==== |
: Fixed player.getTimePlayed() not returning a sane value: it could go back in time. | : Fixed player.getTimePlayed() not returning a sane value: it could go back in time. | ||
Line 414: | Line 150: | ||
=== 11.0.3 (2021/02/14) === | === 11.0.3 (2021/02/14) === | ||
− | ==== | + | ==== Bugfix ==== |
: Actually fix colour-stripping from chat. | : Actually fix colour-stripping from chat. | ||
Line 452: | Line 188: | ||
: /checkpoint ffa and /checkpoint hc have changed functions. These now kill you and warp you to your corresponding checkpoint. | : /checkpoint ffa and /checkpoint hc have changed functions. These now kill you and warp you to your corresponding checkpoint. | ||
: Reworked /checkpoint completed & merged old /checkpoint ffa into /checkpoint completed. | : Reworked /checkpoint completed & merged old /checkpoint ffa into /checkpoint completed. | ||
− | |||
==== Challenges ==== | ==== Challenges ==== | ||
Line 463: | Line 198: | ||
: Added /challenge completed [player <player>] map <map-name> | : Added /challenge completed [player <player>] map <map-name> | ||
: Added /challenge uncompleted [player <player>] [page <page>] [comparing <compare-mode>] | : Added /challenge uncompleted [player <player>] [page <page>] [comparing <compare-mode>] | ||
− | |||
==== Timers ==== | ==== Timers ==== | ||
Line 474: | Line 208: | ||
:: It is HHh mm:ss.mmm when the time is less than a day. | :: It is HHh mm:ss.mmm when the time is less than a day. | ||
:: It is DDd HHh mm:ss.mmm otherwise. | :: It is DDd HHh mm:ss.mmm otherwise. | ||
− | |||
==== Chat ==== | ==== Chat ==== | ||
Line 486: | Line 219: | ||
:: The server now respects your chat options. | :: The server now respects your chat options. | ||
:: /chat hide (inverse: /chat show) | :: /chat hide (inverse: /chat show) | ||
− | |||
==== Parties ==== | ==== Parties ==== | ||
Line 497: | Line 229: | ||
:: Can be turned off with /party warp false | :: Can be turned off with /party warp false | ||
:: The party leader can summon all party members to their current map or challenge at any time with /party summon. | :: The party leader can summon all party members to their current map or challenge at any time with /party summon. | ||
− | |||
==== Green commands ==== | ==== Green commands ==== | ||
Line 503: | Line 234: | ||
: Blues and whities can now /bring. | : Blues and whities can now /bring. | ||
: You can only /call a player in a pure parkour map. | : You can only /call a player in a pure parkour map. | ||
− | |||
==== Scripts ==== | ==== Scripts ==== | ||
Line 524: | Line 254: | ||
: You can format a time into a string using String timer::formatTime(Long time). | : You can format a time into a string using String timer::formatTime(Long time). | ||
− | : Added namespace | + | : Added a minr namespace. It has a Map and a Challenge type, that allows you to get the ranks and times of players. |
: /namespace functions and /type methods now have added colour for parsability. | : /namespace functions and /type methods now have added colour for parsability. | ||
: Added filtering in /namespace variables, /namespace functions, /type methods, /type fields. | : Added filtering in /namespace variables, /namespace functions, /type methods, /type fields. | ||
:: You can now filter the results of the above commands by adding additional search terms after the command. For example, /type methods Vector3[] value int will only return methods that cantain "value" and "int". | :: You can now filter the results of the above commands by adding additional search terms after the command. For example, /type methods Vector3[] value int will only return methods that cantain "value" and "int". | ||
− | |||
==== Misc ==== | ==== Misc ==== | ||
Line 543: | Line 272: | ||
: Chat announcment for mutes. | : Chat announcment for mutes. | ||
: Cleaned up chat announcements for kick and ban. | : Cleaned up chat announcements for kick and ban. | ||
− | |||
==== Bugfixes ==== | ==== Bugfixes ==== | ||
Line 549: | Line 277: | ||
: Fixed a discrepancy between chat and Discord for first-time join messages. | : Fixed a discrepancy between chat and Discord for first-time join messages. | ||
: The default prompt expiration message is now correctly coloured and the extra space was removed. | : The default prompt expiration message is now correctly coloured and the extra space was removed. | ||
− | |||
− | |||
== 10.7 - Scripts 2.3 == | == 10.7 - Scripts 2.3 == | ||
Line 563: | Line 289: | ||
==== Scripts ==== | ==== Scripts ==== | ||
: Op messages containing {{}} will now only send the result to the executing op. | : Op messages containing {{}} will now only send the result to the executing op. | ||
− | |||
==== Chat & Tab ==== | ==== Chat & Tab ==== | ||
Line 588: | Line 313: | ||
==== Maps, Challenges and Scripts ==== | ==== Maps, Challenges and Scripts ==== | ||
: Map, checkpoint, and finish signs, and interact scripts, are now interactable with MOUSE1 (left mouse button), while in adventure mode. | : Map, checkpoint, and finish signs, and interact scripts, are now interactable with MOUSE1 (left mouse button), while in adventure mode. | ||
− | |||
==== Scripts ==== | ==== Scripts ==== | ||
: Added boxing/unboxing (on the backend) to make maintaining builtin functions easier. Should not affect any of the behaviour. | : Added boxing/unboxing (on the backend) to make maintaining builtin functions easier. Should not affect any of the behaviour. | ||
− | |||
==== Server Configuration ==== | ==== Server Configuration ==== | ||
− | : | + | : Logins with non-whitelisted mods will be rejected. |
Line 611: | Line 334: | ||
:: String concat() concatenates a list of Strings together: String["hello", "world"].concat() yields "helloworld". | :: String concat() concatenates a list of Strings together: String["hello", "world"].concat() yields "helloworld". | ||
:: String join(String delimiter) joins a list of string, inserting delimiter between each string: String["hello", "world"].join(" ") yields "hello world". | :: String join(String delimiter) joins a list of string, inserting delimiter between each string: String["hello", "world"].join(" ") yields "hello world". | ||
− | |||
== 10.6 - Scripts 2.2 == | == 10.6 - Scripts 2.2 == | ||
Line 622: | Line 344: | ||
==== Scripts ==== | ==== Scripts ==== | ||
: Added traces to help find the cause of an exception in a Script. Only works for opped players. | : Added traces to help find the cause of an exception in a Script. Only works for opped players. | ||
− | |||
==== Bugfixes ==== | ==== Bugfixes ==== |