2861 Commits
Author SHA1 Message Date
Irmo van den Berge ccdec311fd Oops 2023-02-10 16:02:10 +01:00
Irmo van den Berge 30c417b967 POM: Change order and optional-ness of dependencies 2023-02-10 16:00:09 +01:00
Irmo van den Berge e9b840cea3 This is, unfortunately, more proper
Maven shade plugin was hard-coded to use build finalName
2023-02-10 11:45:00 +01:00
Irmo van den Berge ae3f75c7f1 Don't expose region change tracker to dependencies - that's internal code 2023-02-10 11:10:49 +01:00
Irmo van den Berge 3d15d4738d Final name for build is redundant due to shade plugin 2023-02-10 01:55:28 +01:00
Irmo van den Berge 7d2f83bd5f This shouldn't have been removed 2023-02-10 00:46:29 +01:00
Irmo van den Berge 7e66ab9054 Turns out Adventure is indeed in the maven central repository already 2023-02-10 00:02:25 +01:00
Irmo van den Berge 06efb42ab0 Pom rename mg-repo to mg-dev-repo for clarity 2023-02-09 23:52:32 +01:00
Irmo van den Berge 24185fe166 Javadoc cleanup and maven shade warning fixes 2023-02-09 23:50:02 +01:00
Irmo van den Berge 7563aacb43 IntelliJ doesn't support testSource and testTarget, so leave it out. 2023-02-09 19:19:51 +01:00
Irmo van den Berge c47aec643f Initial round of pom cleanup and migration
Added deployment repository, tweaked pull-repositories and removed useless maven plugin configurations
2023-02-09 18:50:31 +01:00
Irmo van den Berge 2ed99d8c82 Added setAbsorptionAmount api 2023-02-04 00:32:43 +01:00
Howard ZHY edb43cda51 Improve 1.8.9 version check 2023-02-03 19:18:28 +01:00
Irmo van den Berge c842630f35 Fix random class-loading deadlock in MojangSpigotRemapper 2023-01-25 11:13:44 +01:00
Irmo van den Berge d7db6a6460 [Map Display] Add a separate ModelInfo class for listing purposes, add credit info 2023-01-24 22:23:05 +01:00
Irmo van den Berge 764cf6314f [Map Display] Combine the two read functions 2023-01-24 21:21:21 +01:00
Irmo van den Berge 410df7c895 Fix weird-ass hashcode of IntVector2 2023-01-24 17:20:39 +01:00
Irmo van den Berge dc786fb2e8 [UI] Fix input dialog so it can handle empty text inputs properly
Prefix a space character so backspacing the text will send the required events to the server. Minecraft bugs suck!
2023-01-23 23:04:22 +01:00
Irmo van den Berge 9d98b432c1 [UI] Add Anvil input text dialog (from TC-Coasters) 2023-01-23 21:04:51 +01:00
Irmo van den Berge ef0405fd0e Remove Debug Timings. Completely useless and Spark is better anyway 2023-01-22 22:44:45 +01:00
Irmo van den Berge e1df77c273 Add getClickedInventory to ItemUtil 2023-01-22 20:49:00 +01:00
Irmo van den Berge 28bb6b6b11 Use ItemStack isSimilar for equalsIgnoreAmount 2023-01-22 19:24:23 +01:00
Irmo van den Berge a627c0e4ba [Resource Pack] Add non-recursive listing, better model override listing 2023-01-21 20:42:37 +01:00
Irmo van den Berge 1e9bf801b6 [ForcedChunk] Use JDK 9 Cleaner API for tracking missed close()
Also improved the JDK 8 handler to be less trashy, as it didn't always log.
2023-01-21 18:34:48 +01:00
Irmo van den Berge 69ef556876 Bump Mountiplex to v2.89: Fixes mixin related error on modded 2023-01-14 21:23:04 +01:00
Irmo van den Berge b30359ce7b Bump Mountiplex to v2.88: minor optimization 2023-01-14 20:08:02 +01:00
Irmo van den Berge 58d68e1360 Fix CatServer NMS handler not remapping properly on 1.17+ 2023-01-14 17:29:03 +01:00
Irmo van den Berge e5a18949f0 Use resolver for finding declared method in mc1.17 conversion 2023-01-14 17:26:45 +01:00
Irmo van den Berge 0de296afc1 Log server details when initialization failed 2023-01-14 17:24:17 +01:00
Irmo van den Berge 2b9d79f8cc Bump Mountiplex to v2.87: Better error reporting 2023-01-08 18:26:43 +01:00
Irmo van den Berge 1ad02760e5 Use Bukkit canSee API to hide/show controller entities 2023-01-03 19:51:13 +01:00
Irmo van den Berge 2d95a3d092 Simplify CommonEntity logic a lot, get rid of magic naming code ew 2023-01-02 19:30:35 +01:00
Irmo van den Berge 3b5e7d1ef2 Remove WorldDataServer handle and use bukkit api for setClearWeatherDuration
Better compatibility with forge hybrids, more proper
2023-01-02 17:50:33 +01:00
Irmo van den Berge c711106080 Some forge related compatibility fixes 2023-01-01 22:08:13 +01:00
Irmo van den Berge 5e9d42ad52 Arclight 1.18/1.19 compatibility fixes 2023-01-01 17:51:16 +01:00
Irmo van den Berge a6dd57b942 Add Magma 1.18 server logic code 2023-01-01 17:26:03 +01:00
Irmo van den Berge 5eedbbcc33 Bump Mountiplex to v2.85 to speed up template generated method initialization 2022-12-31 01:32:48 +01:00
Irmo van den Berge 6828655cd3 Bump mountiplex to v2.84 2022-12-29 15:36:14 +01:00
Irmo van den Berge ce85a2acb4 Bump mountiplex to v2.83 2022-12-29 02:30:55 +01:00
Irmo van den Berge b47a5ab33e [Map] Speed up performance of map color palette init spreadColors() 2022-12-28 20:58:07 +01:00
Irmo van den Berge b2158859e3 Bump mountiplex to v2.82 to fix deadlock when multithread-initializing templates 2022-12-28 17:36:48 +01:00
Irmo van den Berge 9f86688ea8 Fix material data name parsing corrupting blockdata because of using wrong method 2022-12-28 00:12:46 +01:00
Irmo van den Berge 2fb29a938d Guard against using Conversion/DuplexConversion before bootstrapping finished 2022-12-28 00:12:17 +01:00
Irmo van den Berge 0e13d898e0 Don't mask failure to initialize/load the CraftLegacy class 2022-12-27 22:46:56 +01:00
Irmo van den Berge 5ba0651a96 [Test] Run registry initialization on threads per task instead of sync 2022-12-27 22:46:49 +01:00
Irmo van den Berge dbcdda4352 Only run entity uuid particle target options test on 1.19+ 2022-12-27 22:46:42 +01:00
Irmo van den Berge 518faf569f Working towards 1.19.3-v2: Mountiplex performance goes brrr 2022-12-27 21:15:35 +01:00
Irmo van den Berge 7898785ed2 Mark for final 1.19.3-v1 release 2022-12-26 20:24:37 +01:00
Irmo van den Berge 7a53cef106 If enabled, preload and generate template classes using multiple threads 2022-12-24 23:21:08 +01:00
Irmo van den Berge a0e616f8eb Minor performance optimization when loading mojang mappings 2022-12-24 20:49:18 +01:00