Commit Graph

35 Commits

Author SHA1 Message Date
Kaboom 803085d325
main.yml: bump versions 2023-04-01 01:12:30 +03:00
kaboom 7dbb2aa8f8 Use guard clauses when possible 2023-03-31 16:52:20 +03:00
kaboom f3fbd1b633 Refactor player control module 2023-03-31 16:41:48 +03:00
kaboom 1e60f14b3d Stop using BukkitRunnable
In preparation for Folia support.
2023-03-31 16:04:50 +03:00
kaboom f4055c1233 Use ServerTickStartEvent for main loop 2023-03-31 05:38:14 +03:00
Chipmunk b9a61fac2e
Use a surrogate character instead of a section sign (#11)
Surrogate characters cannot be encoded into UTF-8 (which IIRC is used in the protocol), meaning that it cannot be used in chat messages. As far as I am aware, surrogate characters are not illegal chat characters. meaning they should still work in `Player#chat`.
2022-12-27 19:51:36 +02:00
Chip b80b443de3
Update Paper API & Use adventure for messages (#9)
* Update Paper API & Use adventure for messages

* Compile with Java 17

i almost forgor

* Remove the unused `ChatColor` import

(which i probably should have removed before)

* oops i messed up the usage
2022-11-03 12:27:46 +02:00
Allink c18d750bf8
Update the maven Paper repository URL (#7)
* Update the maven Paper repository URL

* Remove /repo
2022-05-20 22:23:14 +03:00
kaboom e28e4aa47a Set maximum line length to 100 characters 2022-05-20 05:28:35 +03:00
kaboom 0184867a61 Use spaces instead of tabs 2022-05-20 05:21:46 +03:00
kaboom 34b0dbba0b Remove 'NewlineAtEndOfFile' checkstyle suppression 2022-05-20 04:35:39 +03:00
kaboom 0ae6d8082b Update maven-checkstyle-plugin to 3.1.2 2021-10-23 05:32:53 +03:00
kaboom 1fa24c9edd Use Java 8 in GitHub Actions workflow 2021-10-23 05:21:14 +03:00
Luna e34d2e17f4
Add GitHub Actions workflow (#6) 2021-09-03 17:52:09 +03:00
Business Goose 57f9587c06
Don't use ridiculously outdated JDKs (#5) 2021-09-01 05:35:32 +03:00
Business Goose 2e22771c5c
Replace "Weapons" with "iControlU" in the README (#4) 2021-07-23 23:20:14 +03:00
mathiascode b3313b399b Allow controller to chat as the target
Closes #2
2020-12-13 18:43:15 +02:00
Business Goose fa9104e9af
Select targets via UUID (#1)
Adds the ability to control players via UUID instead of just their username
2020-12-12 19:08:54 +02:00
mathiascode ca385ad7c3 Add arm swing 2020-05-10 16:46:08 +03:00
mathiascode 1177db1440 Don't set health if max health is too low 2020-02-28 17:20:02 +02:00
mathiascode 86d7755a53 Fix compiling 2020-02-27 16:16:25 +02:00
mathiascode 145cfcb0c7 Don't try to modify max health if less than 0 2020-02-27 16:15:13 +02:00
mathiascode f00208d706 Don't allow star imports 2019-12-21 15:11:47 +02:00
mathiascode fa09341e8f Fix too long team name 2019-12-20 23:38:17 +02:00
mathiascode f3abebe888 Split command into smaller methods 2019-12-17 20:52:19 +02:00
mathiascode aa8e5bb70e Target Java 5 2019-12-17 19:16:27 +02:00
mathiascode b6c804ae10 Enforce checkstyle 2019-12-17 18:59:28 +02:00
mathiascode 27c0caa435 Fix inventory and health issues 2019-12-15 07:32:41 +02:00
mathiascode b3fea2f1e8 Better command handling in console 2019-09-22 05:49:57 +03:00
mathias e99aef29d0 Initial MC 1.13.2 support (todo: cleanup) 2019-08-01 17:23:35 +03:00
mathias cf9dfaefce Kaboom.pw to Kaboom 2018-11-29 15:44:13 +02:00
mathias f5a00be0ae Inventory fixes 2018-11-24 22:17:30 +02:00
mathias 722e2338b4 Update repo URL 2018-10-01 16:57:29 +03:00
mathias d0c0ccac13 Latest changes 2018-09-06 15:26:00 +03:00
mathias 90e2e27a39 First version 2018-08-06 03:36:30 +03:00