Commit Graph

51 Commits

Author SHA1 Message Date
Flowsqy
c8035de739 Change the way nms handle metadata packet 2022-12-31 17:48:32 +01:00
Flowsqy
9cde5e2e5d Implement FakeItem 2022-12-31 03:58:14 +01:00
Flowsqy
0412eecec0 Implement FakeArmorStand 2022-12-31 03:52:39 +01:00
Flowsqy
9089988836 Precise comment for FakeEntityImpl#metadata 2022-12-31 03:41:29 +01:00
Flowsqy
f8abe39578 Implement FakeEntity 2022-12-31 03:40:25 +01:00
Flowsqy
640c986e2f Add ReflectionUtils 2022-12-31 03:24:42 +01:00
Flowsqy
6e76f07876 Implement PacketQueue 2022-12-31 03:11:49 +01:00
Flowsqy
a434be49a1 Add NMSComponent 2022-12-31 03:05:32 +01:00
Flowsqy
91a96d2f33 Move teleport method in FakeEntity, create PacketQueue, split each packet in a dedicated method 2022-12-31 02:50:56 +01:00
Flowsqy
7fc4459d12 Add research about translatable components to replace LanguageUtils 2022-12-31 02:48:14 +01:00
Flowsqy
ef0d290d9f Set nms version to 1.1.0-SNAPSHOT 2022-12-31 01:54:42 +01:00
Flowsqy
d810f67091 Add 1.19.3 support 2022-12-18 16:43:56 +01:00
Flowsqy
ab8a68f31f Add 1.19.2 support 2022-08-21 15:56:45 +02:00
Flowsqy
876ff5a42c Add 1.19.1 support 2022-07-28 01:11:28 +02:00
Flowsqy
5e80a7fd23 Add 1.19.1 support 2022-07-28 00:30:27 +02:00
Flowsqy
dc81ebe627 Remove module specifics pom.xml in assembly's META-INF/ 2022-07-26 22:29:54 +02:00
Flowsqy
902686ea47 Add a classifier for nms assembly 2022-07-26 22:23:46 +02:00
Flowsqy
07951a5781 Avoid NMS module compiling 2022-07-26 17:53:18 +02:00
Flowsqy
efa080f4e2 Only install and deploy shopchest-nms-all, with minimal pom.xml 2022-07-24 17:24:58 +02:00
Flowsqy
5a81fc0b9a Remove useless blank lines 2022-07-24 04:22:10 +02:00
Flowsqy
67e7c8987c Add groupId to make it usable without parent 2022-07-24 04:22:00 +02:00
Flowsqy
8cebf41144 Remove useless classifier for shopchest-nms-all 2022-07-24 03:51:43 +02:00
Flowsqy
9c85472782 Fix shopchest-nms-v1_17_R2 import in nms-all 2022-07-24 03:09:13 +02:00
Flowsqy
b1faf3dfaa Fix shopchest-nms-v1_17_R2 artifactId 2022-07-24 03:03:18 +02:00
Flowsqy
86bc32f2c6 Add a way to deploy shopchest-nms-all artifact 2022-07-24 02:53:50 +02:00
Flowsqy
beca961222 Add intermediate project for nms 2022-07-23 21:09:41 +02:00
Flowsqy
0d8689169d Merge branch 'master' into feature/external-module 2022-06-08 19:14:07 +02:00
Flowsqy
0ebe7ab6ea Add 1.19 support 2022-06-08 18:39:34 +02:00
Flowsqy
45ac840505 Set version to 1.15.0, the plugin structure will change 2022-04-18 15:53:52 +02:00
Flowsqy
a3a0f0b034 Add a common module, move hook api, add DebugLogger 2022-04-18 03:10:13 +02:00
Flowsqy
2dc55b5669 Add 1.18.2 support 2022-03-12 17:43:16 +01:00
Flowsqy
c58f39c8b2 Handle error properly 2021-12-30 12:30:54 +01:00
Flowsqy
bc16a6b0e9 Add 1.18 implementation 2021-12-30 11:26:59 +01:00
Flowsqy
8b0bd54a1d Fix item preview in version >= 1.17 2021-12-30 10:52:48 +01:00
Flowsqy
d4cddcab37 Fix format breaking with replacement in /shop info 2021-12-30 01:39:20 +01:00
Flowsqy
551b50b41b Use chat-api and remove useless nms in plugin 2021-12-30 00:58:31 +01:00
Flowsqy
15c39d6f50 Add 1.17.1 implementation 2021-12-29 22:34:30 +01:00
Flowsqy
7410f2088d Add FakeItem implementation in reflection 2021-12-29 21:07:26 +01:00
Flowsqy
5f0b25c412 Add implementation for FakeArmorStand in reflection 2021-12-29 20:29:43 +01:00
Flowsqy
fe27bd5e60 Add reflection implementation structure 2021-12-29 17:12:27 +01:00
Flowsqy
278b4462f3 Add FakeItem implementation 2021-12-29 16:34:05 +01:00
Flowsqy
b37ae0fa9d Add marker flag to the fake armorstand 2021-12-29 16:05:54 +01:00
Flowsqy
b256015c29 Add #setAccessible call to access to private fields 2021-12-29 15:43:57 +01:00
Flowsqy
730e10c17c Set interface dependency to provided scope in nms submodules 2021-12-29 15:09:52 +01:00
Flowsqy
a7bc054dce Change FakeArmorStand structure to implement FakeItem 2021-12-29 12:24:51 +01:00
Flowsqy
41a5206e69 Add reflection module for backward compatibility 2021-12-28 23:56:28 +01:00
Flowsqy
c054e6cfd3 Add #spawn and #remove implementation 2021-12-28 23:29:10 +01:00
Flowsqy
d3079f6fd1 Add #setLocation implementation 2021-12-28 23:01:09 +01:00
Flowsqy
5123409626 End hologram name implementation 2021-12-28 22:40:23 +01:00
Flowsqy
46257d2242 Add implementation for data watcher dedicated to hologram 2021-12-28 00:08:32 +01:00