2861 Commits
Author SHA1 Message Date
Irmo van den Berge d542d3983e Fix sniffer entity type warning 2023-03-19 18:46:59 +01:00
Irmo van den Berge 1ad85eeddc Huh so thats a bug I only now spotted 2023-03-19 15:15:18 +01:00
Irmo van den Berge 1a31c1a01e Fix sneaky test failure due to conversion priority 2023-03-19 00:21:17 +01:00
Irmo van den Berge 4b7466b1e0 Change descriptions and listing order if the item display mode enum 2023-03-19 00:04:07 +01:00
Irmo van den Berge 28336b75ec Fix bug in getClassConstants for enums that have members containing method bodies 2023-03-18 21:19:04 +01:00
Irmo van den Berge 064b1e59bd Add HAS_DISPLAY_ENTITY capability constant 2023-03-18 17:23:27 +01:00
Irmo van den Berge 24e344b105 [Matrix 4x4] Add x/y/z rotate flip functions, like quaternion has 2023-03-18 16:18:31 +01:00
Irmo van den Berge 6995aa869f [DataWatcher] Fix bug that caused mis-synching of metadata sometimes 2023-03-18 00:00:41 +01:00
Irmo van den Berge 3fc97d5981 [1.19.4] Add DataWatcher forceSet method (for use with display entities) 2023-03-16 00:54:49 +01:00
Irmo van den Berge 83eb7f8bcf Bugfix in damagesource spec 2023-03-16 00:53:56 +01:00
Irmo van den Berge 0793f81167 Add some much-needed YAML utility functions 2023-03-15 22:42:32 +01:00
Irmo van den Berge 8213b3b0c3 Fix stuff that broke 1.19.3 support 2023-03-15 21:36:46 +01:00
Irmo van den Berge 3a4de82436 [1.19.4] Fixes for the display entity API. Added tests. Added ItemDisplayMode enum 2023-03-15 20:06:37 +01:00
Irmo van den Berge b89fe2f87c [1.19.4] Add Metadata API for display entities
Probably more fixes will follow
2023-03-15 19:30:02 +01:00
Irmo van den Berge d38993afbd [1.19.4] Port new cherry wood types, fix packet outgoing method 2023-03-15 02:09:37 +01:00
Irmo van den Berge 24cd18ec44 [1.19.4] Wrong version 2023-03-15 02:01:53 +01:00
Irmo van den Berge aad2d86e29 [1.19.4] Support change of IRecipe getResultItem args 2023-03-15 01:31:11 +01:00
Irmo van den Berge 789cbe1bf1 [1.19.4] First round of template fixes. DamageSource code had to be redone 2023-03-15 01:17:49 +01:00
Irmo van den Berge 546329b568 Working towards 1.19.4-v1: Make server bootstrap compatible 2023-03-14 22:46:00 +01:00
Irmo van den Berge 6474644e3c Include for release: I don't know, I don't care. Just make this work. 2023-03-14 21:02:09 +01:00
Irmo van den Berge 431c7c378a Include for release: raise resource pack dl timeout to 1 minute 2023-03-14 20:33:30 +01:00
Irmo van den Berge a99c090938 Mark for final 1.19.3-v3 release 2023-03-14 19:35:26 +01:00
Irmo van den Berge 2a7eb6386f [Yaml] Fix broken encoding of bool-like words like "off"
Conversion picked up the slack but it caused unwanted yaml change notifications
2023-03-12 00:19:50 +01:00
Irmo van den Berge fdc940262a Change these 'old' fields, too 2023-03-04 12:18:03 +01:00
Irmo van den Berge 671a8e3d74 Fix entity move event not firing due to using wrong last position fields 2023-03-04 12:15:03 +01:00
Irmo van den Berge d11be8b761 Add a capability to signify the yaml changes we did 2023-03-02 22:01:50 +01:00
Irmo van den Berge f72d7fab48 [YAML] Add isNode/getNode with a relative YamlPath argument 2023-03-02 21:55:18 +01:00
Irmo van den Berge 38771adad6 [YAML] Preserve node listeners when migrated to a new parent 2023-03-02 21:24:18 +01:00
Irmo van den Berge 1c29f90330 [YAML] Make change notification paths relative to the registered node/entry 2023-03-02 20:40:31 +01:00
Irmo van den Berge a7a6756613 [YAML] Fix setTo not sending change notifications of added/removed entries 2023-03-02 19:25:39 +01:00
Irmo van den Berge 9a02d9595b Fix warning from paper visibility changes 2023-02-28 21:29:55 +01:00
Irmo van den Berge 2bd9ecb80e Fix the broken as hell javadocs 2023-02-25 16:36:30 +01:00
56738 ae208e8054 Switch to Gradle (#156)
* Switch to Gradle
2023-02-25 15:45:37 +01:00
Irmo van den Berge 2ab33c8894 Working towards 1.19.3-v3: Don't parse every plugin's plugin.yml to check for preloaders 2023-02-23 17:25:12 +01:00
Irmo van den Berge c0d4a0e7b9 Mark for final 1.19.3-v2 release 2023-02-23 00:26:42 +01:00
Irmo van den Berge 8d1a32357e [OrientedBB] Add hit test result details, fix hit-test orientation bug 2023-02-22 20:44:19 +01:00
Irmo van den Berge e99a869d1e Forgot to call bootstrap 2023-02-21 22:15:39 +01:00
Irmo van den Berge 88ab789a2d Overhaul of the plugin classloader hacks to be more modularized 2023-02-21 19:42:17 +01:00
Irmo van den Berge 81831c956b Fix getPluginByClass not working on Paper 2023-02-20 00:03:11 +01:00
Irmo van den Berge 4099a8f70a This'll prevent unexpected failures in the future
Maven plugin is disappearing after migrating to gradle...
2023-02-19 23:47:48 +01:00
Irmo van den Berge 3b279d77ea This shouldn't ever have been committed 2023-02-19 22:29:42 +01:00
Irmo van den Berge e783ce0c0f Add support for Paper's new plugin system, and use it 2023-02-19 22:29:04 +01:00
Irmo van den Berge bc16ceb798 Probably a good idea to add a capability as well 2023-02-19 16:10:41 +01:00
Irmo van den Berge bf8107e4d3 Add PlayerGameInfo API as an optimization for evaluateGameVersion 2023-02-19 16:06:03 +01:00
Irmo van den Berge 26221d5b35 Fix WorldServer cast problem in the portal handler
This shouldn't be needed but maybe it is?
2023-02-19 15:02:07 +01:00
Irmo van den Berge 2f1dab356c Add slime size API 2023-02-18 22:28:18 +01:00
Irmo van den Berge d9ff057b6d [Map Display] Clearing the view is cleaner from API standpoint 2023-02-17 20:55:18 +01:00
Irmo van den Berge b8a203786c [Map Displays] Properly support repositioning of widgets 2023-02-17 20:52:09 +01:00
Irmo van den Berge bffd557aab Make SignChangeTracker toString() less ass
Bukkit's Sign toString() is absolutely awful. Why?
2023-02-12 16:04:44 +01:00
Irmo van den Berge 8a39f32e5f Turns out the region change tracker had to be visible as dependency after all 2023-02-10 16:08:40 +01:00