56 Commits

Author SHA1 Message Date
YouHaveTrouble 7aee826e64 proper argument aprsing and completion for registered providers 2025-05-22 19:49:48 +02:00
YouHaveTrouble 9408b3cb56 schematic load from file prototype command and adjustments that it required 2025-05-21 20:16:34 +02:00
YouHaveTrouble bc5acf2c8c use snapshot for clipboards instead of the same object to prevent issues with concurrecy later 2025-05-21 20:15:10 +02:00
YouHaveTrouble d13555ae92 prevent registration of "file" provider as it's special case 2025-05-19 20:54:44 +02:00
YouHaveTrouble 7383c74fcc expanded the schematic api draft 2025-05-19 20:52:02 +02:00
YouHaveTrouble abcfa49f82 schematic provider api 2025-05-18 15:51:45 +02:00
YouHaveTrouble a2b51f1b93 fix replace command argument order 2025-02-03 21:19:26 +01:00
YouHaveTrouble f9e03a79c5 allow setting positions via command and fix some errors by returning if selection is null 2025-01-04 20:54:54 +01:00
YouHaveTrouble 568136230d add polish locale 2024-12-07 23:16:10 +01:00
YouHaveTrouble dbf41e83a3 cleanup 2024-12-07 23:15:24 +01:00
YouHaveTrouble ffd1c0b797 added chunks per tick argument for paste command 2024-12-06 19:19:07 +01:00
YouHaveTrouble d5681bbb8d fixed command argument order 2024-12-06 19:18:56 +01:00
YouHaveTrouble af34d7d3df fix issues with more than 1 chunks per tick 2024-12-06 19:10:01 +01:00
YouHaveTrouble ca190ffbdd locale files, working 2024-12-06 18:40:53 +01:00
YouHaveTrouble f5ed0b1c2c locale files, maybe 2024-12-05 19:00:18 +01:00
YouHaveTrouble 56e212b8e7 add chunks per tick arguments and refactor commands a bit 2024-12-04 22:20:46 +01:00
YouHaveTrouble ec9742690f refactor in a way to provide possibility of querying progress of running operation 2024-12-03 18:02:54 +01:00
YouHaveTrouble 9e7a4d1ecf the prophesized smarter way to get chunks 2024-12-02 17:16:25 +01:00
YouHaveTrouble f217d4a191 migrate from using block data to block state 2024-12-01 18:04:30 +01:00
YouHaveTrouble 50d1d83612 migrate all commands to brig 2024-11-27 20:18:22 +01:00
YouHaveTrouble f71153e266 start moving to brigadier commands 2024-11-26 20:12:03 +01:00
YouHaveTrouble ea287076ee global scheduled tasks can't have 0 initial delay 2024-05-31 14:54:08 +02:00
YouHaveTrouble a9ff8abe3f technically folia is supported now 2024-05-31 13:57:28 +02:00
YouHaveTrouble b1bce0c85a read block palette from schematic file 2023-05-10 00:07:51 +02:00
YouHaveTrouble 8a76ec3c03 allow set and replace commands to take block data along with materials as args 2023-05-07 00:34:20 +02:00
YouHaveTrouble c544d15a6a fix errors when trying to tab complete block data for blocks that don't have any 2023-05-02 01:05:27 +02:00
YouHaveTrouble 95b4ea9bcb ability to set block data as arguments in set command 2023-05-02 00:34:11 +02:00
YouHaveTrouble 389f85f9d7 some random schematic work 2023-05-01 20:34:10 +02:00
YouHaveTrouble c86519d7a3 cleanup, refactors, hopefully fix for all boundingbox issues 2023-04-30 02:05:50 +02:00
YouHaveTrouble 7229da78e2 fix website link 2023-04-30 01:14:29 +02:00
YouHaveTrouble ed506296fb fix issues with rotate 2023-04-29 22:56:46 +02:00
YouHaveTrouble cdb87435ff reading of schematic file 2023-04-25 23:49:46 +02:00
YouHaveTrouble d0a7507b95 preparations for .schematic implementation 2023-04-25 00:21:17 +02:00
YouHaveTrouble e7e1a2d2f0 fix rotate logic 2023-04-24 21:29:39 +02:00
YouHaveTrouble 8ca261262d add paste command feedback 2023-04-24 19:01:36 +02:00
YouHaveTrouble 6036c7b4b6 rotate command 2023-04-24 19:01:25 +02:00
YouHaveTrouble fa8a6b3356 paste operation 2023-04-24 19:00:45 +02:00
YouHaveTrouble a7edf337b6 remove unused class 2023-04-16 11:33:24 +02:00
YouHaveTrouble f4b28df133 move WorkSplitter to api package and make its methods protected so internal logic doesn't leak 2023-04-16 11:25:46 +02:00
YouHaveTrouble d8684f1fc7 working copy and paste functionalities 2023-04-15 23:00:41 +02:00
YouHaveTrouble b24fefa290 copy command 2023-04-14 00:10:57 +02:00
YouHaveTrouble f6d2b86c4b clipboard from selection logic 2023-04-14 00:10:50 +02:00
YouHaveTrouble 0e304e78d4 experiments for clipboard 2023-02-26 21:36:01 +01:00
YouHaveTrouble c93d198403 remove excessive data 2023-02-26 20:05:45 +01:00
YouHaveTrouble 35c3bf000b migrate to paper plugin system 2023-02-26 17:37:16 +01:00
YouHaveTrouble e10e378300 moved highlight so it doesn't disrupt api 2021-07-28 04:24:49 +02:00
YouHaveTrouble fa231f48c3 highlight selection points 2021-07-28 03:30:28 +02:00
YouHaveTrouble 9f7025ce7d highlight selection points 2021-07-28 03:29:10 +02:00
YouHaveTrouble c6b2ce2349 some commands 2021-07-27 03:25:25 +02:00
YouHaveTrouble 8fb1a36a07 Custom operations are now possible! 2021-07-27 02:10:20 +02:00