Commit Graph

5183 Commits

Author SHA1 Message Date
Noel Németh ea3936b03b Rework config 2022-06-21 15:56:58 +02:00
Noel Németh 6f36d2404a Address styling issues 2022-06-20 23:22:33 +02:00
Noel Németh 8fd66442a2 Improve registry design 2022-06-20 21:21:45 +02:00
Noel Németh 40502658f9 Rework registry 2022-06-20 19:46:14 +02:00
Noel Németh aa8b798715 Remove CommonChatType.java 2022-06-20 03:44:56 +02:00
Noel Németh 908d39ea93 Move chat types to config 2022-06-20 00:54:03 +02:00
Noel Németh 1127a98f07 Fix tests 2022-06-20 00:27:50 +02:00
Noel Németh 61cd9d19d2 Implement config manager 2022-06-19 23:00:28 +02:00
Noel Németh 87dda18a24 Improve isSet logic, add utils 2022-06-19 22:38:20 +02:00
Noel Németh 0cfdde04c2 Cleanup, minor changes 2022-06-19 20:04:53 +02:00
Noel Németh ecff687b85 Cleanup command changes, fix caching issue 2022-06-19 19:58:04 +02:00
Noel Németh 47f28a3b8e Clear preview on command 2022-06-19 19:48:40 +02:00
Noel Németh 7fe4334c61 Use interface for ChatType, and register using nbt 2022-06-19 16:40:43 +02:00
Noel Németh 418edc02e6 Fix ArgumentMessage 2022-06-19 12:57:23 +02:00
Noel Németh 5175384f2a Fix preview 2022-06-19 12:26:41 +02:00
Noel Németh 45d1d19dd0 Fix type 2022-06-19 12:26:03 +02:00
Noel Németh 6145a9f5e7 Use nullable writer 2022-06-19 03:01:49 +02:00
Noel Németh 4c90af572a Use else get 2022-06-19 02:54:58 +02:00
Noel Németh 2a4891601d Use else get 2022-06-19 02:50:24 +02:00
Noel Németh 3923277aaf Update getter name 2022-06-19 02:43:50 +02:00
Noel Németh 5d1e3e80e8 Deprecate Player#chat 2022-06-19 02:41:40 +02:00
Noel Németh f9eb273512 Cleanup CommandSignTest 2022-06-19 01:54:56 +02:00
Noel Németh e2b24010dd Fix annotations 2022-06-19 01:43:12 +02:00
Noel Németh cd23975d62 Use nullable methods 2022-06-19 01:26:52 +02:00
Noel Németh 4c5731e579 Deprecate ChatPosition, extend Messenger, add CommonChatType, rename ChatMessageType to ChatPreference 2022-06-19 01:18:03 +02:00
Noel Németh 9b6c277212 Add name based lookup and register defaults 2022-06-19 00:05:38 +02:00
Noel Németh c9b2c01e78 Create ObjectCache 2022-06-18 23:57:23 +02:00
Noel Németh d2ccf827b0 Add translation key matching 2022-06-18 23:57:10 +02:00
Noel Németh 77b5df0d94 Finish chat registry descriptor objects 2022-06-18 23:07:51 +02:00
Noel Németh 7c33dd914d Initial chat registry 2022-06-18 03:07:18 +02:00
Noel Németh c3960e6a47 Better debug commands 2022-06-17 23:35:57 +02:00
Noel Németh 4a04d16bad Command argument signing, TODO: Check where is it necessary to pass the signature to the context 2022-06-12 16:15:41 +02:00
Noel Németh e77050936f Move signatures to different record to be used in command context 2022-06-12 15:33:10 +02:00
Noel Németh 0a68dacccc Add util methods 2022-06-12 15:15:07 +02:00
Noel Németh f81b310748 Rename constructor param 2022-06-12 14:49:55 +02:00
Noel Németh fa9ab30410 Move uuid into MessageSignature from MessageSender 2022-06-12 14:44:28 +02:00
Noel Németh 29c5d1d64b Correct name 2022-06-12 14:32:15 +02:00
Noel Németh 74ceb81704 Add chat preview command 2022-06-12 14:30:30 +02:00
Noel Németh 24c3fbf4f3 Document SignatureValidator 2022-06-11 03:05:16 +02:00
Noel Németh b0e0da0dd3 New line 2022-06-11 02:27:55 +02:00
Noel Németh 192b6de2a2 Cleanup 2022-06-11 00:21:11 +02:00
Noel Németh 533bb49eff Chat handling done 2022-06-11 00:20:30 +02:00
Noel Németh d0a7f4544b Move preview listener into ChatMessageListener 2022-06-10 22:09:46 +02:00
Noel Németh ab84bd63b3 Implement Component signature verification 2022-06-10 21:34:34 +02:00
Noel Németh 4ee6985969 Add signature to chat event 2022-06-10 21:33:43 +02:00
Noel Németh 11ba78aa81 Implement chat preview toggling and event 2022-06-10 20:31:44 +02:00
Noel Németh 960d5c80db Update convenience methods 2022-06-10 20:22:33 +02:00
Noel Németh 6b489b5843 Signature forwarding works 2022-06-10 17:01:30 +02:00
Noel Németh c4b5a2020d Add convenience methods 2022-06-10 15:02:45 +02:00
Noel Németh 8424679c08 Distribute public keys 2022-06-10 13:13:51 +02:00