Commit Graph

286 Commits

Author SHA1 Message Date
Business Goose 0e6db230d4
Add ping command (#14)
* Add ping command

* Add new command to readme

* Make command description make sense

* Add alpha-sort and a tab.

* No longer use CraftBukkit to get the player's ping, and instead use the Player's spigot object.

* Make command description shorter
2021-03-02 22:36:25 +02:00
mathiascode 97696ae601 Catch title command in /execute 2021-01-20 10:12:47 +02:00
mathiascode 207387a028 Improved target selector detection for /title command 2021-01-20 09:38:26 +02:00
mathiascode 1adb54013a Remove check for /say command
There are more commands in addition to /say that allow target selectors, and the exploit only targets Minecraft 1.12.2 and older. As those versions are over 3 years old, there isn't much point in supporting them.
2021-01-20 09:17:13 +02:00
mathiascode 9594db67af Remove ProtocolLib dependency
Time will tell if this patch is still necessary or not.
2021-01-07 09:50:06 +02:00
mathiascode 2c1cf457a3 Remove custom server ping code 2021-01-07 09:29:55 +02:00
Apmunute 317d930731
Additional fix for distance exploit (#7) 2020-12-30 07:44:34 +02:00
Apmunute 7f33a50977
Fix exploits (#1)
* Fix distance exploit

* fix forceload on execute

* IDE break or smth idk

* fix auto:2b on fill

* fix auto:2b on fill

* block setblock on execute

* block debug on execute

* block datapack on execute

* block datapack and minecraft:datapack

* block summon on execute

* Remove the ability for entity selectors to be used in /say

* Increase chat delay from 5ms to 50ms

* remove debug

* maven checkstyle bypass

* solve conflicts I think idk if this will work since github

* maven checkstyle

* yes.

* Remove extra whitespace

* patch funny reload commands

* amazing

* whoops

* yet another crash exploit

* added to commands.yml

* convert spaces to tabs

Co-authored-by: arclicious <arclicious@vivaldi.net>
Co-authored-by: Business Goose <44676012+business-goose@users.noreply.github.com>
2020-12-12 20:00:19 +02:00
mathiascode 6568b2e87d Add latest changes 2020-12-12 18:32:33 +02:00
mathiascode a695524743 Update ping message to 1.16.4 2020-11-27 19:43:19 +02:00
mathiascode c5a46d6b68 Add missing command to README 2020-08-03 17:30:03 +03:00
mathiascode 7eaf813228 Add limiter for command block minecarts 2020-08-02 22:48:51 +03:00
mathiascode dbd71922d0 Push internal changes 2020-08-02 19:10:40 +03:00
mathiascode 55e588aa9f Update ping info to 1.16.1 2020-07-16 02:14:59 +03:00
mathiascode e184b0c3bf Ensure the server always stops 2020-06-14 18:24:39 +03:00
mathiascode 3b29ee5dc0 Preserve pitch and yaw when teleporting 2020-05-10 16:23:33 +03:00
mathiascode cf138a561b Update README command list 2020-04-21 17:39:41 +03:00
mathiascode f74c38f83d Actually remove effects on death 2020-04-21 17:37:04 +03:00
mathiascode 6fe4e56a7f Prevent server from half-crashing 2020-04-21 16:44:24 +03:00
mathiascode 92d9e4ad64 Remove outdated command 2020-04-18 17:13:03 +03:00
mathiascode ca92e0fada Address some entity crash issues 2020-04-17 06:17:59 +03:00
mathiascode d3b171b5db Different way of checking spawn radius 2020-03-18 00:31:47 +02:00
mathiascode 7546fa0e1e TNT optimization test 2020-02-28 22:43:02 +02:00
mathiascode fa4868908b Fix player respawn loop 2020-02-28 17:18:20 +02:00
mathiascode 8540016f9f Unload force-loaded chunks 2020-02-27 19:26:17 +02:00
mathiascode 11ce7cf2be Enforce code style check 2020-02-27 17:08:10 +02:00
mathiascode 5c24a9bc44 Attempt to fix max health issues 2020-02-27 16:30:18 +02:00
mathiascode 152962108a Fix redstone physics 2020-02-27 02:00:52 +02:00
mathiascode ea854450ad Allow command blocks to run once 2020-02-27 00:42:17 +02:00
mathiascode 78f105fd2b Handle tridents 2020-02-26 22:20:13 +02:00
mathiascode 398f066b0d Bring back old physics checks 2020-02-20 16:58:07 +02:00
mathiascode 8ff92bb4d4 Reduce TNT minecart lag 2020-02-20 16:50:21 +02:00
mathiascode 6694621deb Improvements to block physics checks 2020-02-18 07:11:15 +02:00
mathiascode bf6592f9f9 Push latest changes to block physics 2020-02-18 05:34:21 +02:00
mathiascode 44e3d0fbb6 Rate limit skin command 2020-02-17 02:09:28 +02:00
mathiascode 72bc93b970 Rate limit username command 2020-02-17 01:23:13 +02:00
mathiascode 4169747681 Optimize username command 2020-02-16 05:53:06 +02:00
mathiascode 177d2ce452 Use consistent equals style 2020-02-14 23:44:00 +02:00
mathiascode ce538c940d Fix incorrect usage of == 2020-02-14 22:49:34 +02:00
mathiascode 66e3a3da01 Minecraft 1.15.2 2020-01-22 16:33:19 +02:00
mathiascode 95a3cbd175 Skip API calls for offline players 2020-01-06 00:00:45 +02:00
mathiascode 00e7494dce Don't remove player entities 2020-01-05 22:11:57 +02:00
mathiascode 03b66ccb2c Handle invalid translations 2020-01-04 23:17:55 +02:00
mathiascode 2f6081a62c Don't allow players with identical usernnames to join 2019-12-22 21:19:01 +02:00
mathiascode 5bea9e9dff Improve TNT redstone performance 2019-12-22 07:25:47 +02:00
mathiascode 673bef2212 Something, something 2019-12-21 20:32:58 +02:00
mathiascode 5b5a6943fb Update readme 2019-12-21 16:24:21 +02:00
mathiascode b688a2793b More style fixes 2019-12-21 16:12:26 +02:00
mathiascode 164f6b5524 Fix style errors in command code 2019-12-21 15:39:31 +02:00
mathiascode 1d9f62f556 Fix error in username change 2019-12-20 21:12:56 +02:00