md_5 | b2213d86807M | [#660/Enum] Merge remote-tracking branch 'origin/pr/660' into experimental | | |
DerFrZocker | 393bf3fefbe | Add missing AbstractTestingBase to InstrumentTest | | |
md_5 | fb0774b241eM | [#660/Enum] Merge remote-tracking branch 'origin/pr/660' into experimental | | |
DerFrZocker | 139cc0c3698 | Add commodore for EntityType | | |
DerFrZocker | be9826c6e78 | Add commodore for particle | | |
DerFrZocker | 9c64758494cM | Merge branch 'refs/heads/master' into enums-to-registers | | |
 coll1234567 | e585297edeb | #1022: Add force option to Player#spawnParticle | | |
 Metallic Goat | d26e0094d53 | #1018: Add methods to get players seeing specific chunks | | |
DerFrZocker | a8b4d2f9a20 | Add MapCursor Type | | |
DerFrZocker | 2bbde59dba6 | Add back Sound | | |
DerFrZocker | 391cc14539a | Convert missing ToolComponent Material to BlockType | | |
DerFrZocker | 8192fb22cf9 | Remove no longer present Particle and PotionType | | |
DerFrZocker | 9a7b11df8d5 | Add missing BlockTypes | | |
DerFrZocker | 214a725c180 | Add missing extends Entity to EntityType entity class | | |
DerFrZocker | 2abfcc4958e | Make OldEnum and Particle interface for easier implementation | | |
DerFrZocker | 15a7261c13c | Add missing valueOf method to PatternType | | |
 mfnalex | 8df1ed1847f | #978: Add Material#isCompostable and Material#getCompostChance | | |
DerFrZocker | 58534cdf9e3 | Some cleanup | | |
DerFrZocker | ce9e4e791e9 | Revert changes done to MemoryKey handelt in seperated PR | | |
DerFrZocker | e89706db96f | Add missing Locale | | |
DerFrZocker | b2f7a90c046M | Merge branch 'refs/heads/master' into enums-to-registers# Conflicts:
# src/main/java/org/bukkit/Art.java
# src/main/java/org/bukkit/block/BlockType.java
# src/main/java/org/bukkit/entity/EntityType.java
# src/main/java/org/bukkit/inventory/ItemType.java
# src/test/java/org/bukkit/support/TestServer.java | | |
 DerFrZocker | 4b9b59c7972 | SPIGOT-7676: Enforce locale parameter in toLowerCase and toUpperCase method calls and always use root locale | | SPIGOT-7676 |
 DerFrZocker | 8d1e700a062 | #1020: Cast instead of using #typed when getting BlockType and ItemType to better work with testing / mocks | | |
DerFrZocker | 7c5cf0c95ef | Work on update to 1.20.6 | | |
DerFrZocker | 973273abb8dM | Merge branch 'refs/heads/master' into enums-to-registers# Conflicts:
# pom.xml
# src/main/java/org/bukkit/Effect.java
# src/main/java/org/bukkit/Material.java
# src/main/java/org/bukkit/Particle.java
# src/main/java/org/bukkit/Registry.java
# src/main/java/org/bukkit/Sound.java
# src/main/java/org/bukkit/Tag.java
# src/main/java/org/bukkit/UnsafeValues.java
# src/main/java/org/bukkit/attribute/Attribute.java
# src/main/java/org/bukkit/block/BlockTyp... | | |
 DerFrZocker | fa28607adbc | #1016: Fix incorrect assumption of Fireball having constant speed | | |
 Parker Hawke | 4c6c8586bb8 | #1015: Add a tool component to ItemMetaCo-authored-by: md_5 <git@md-5.net> | | |
 Parker Hawke | 6f6b2123bfd | #1014: Add PotionEffectTypeCategory to distinguish between beneficial and harmful effects | | |
 DerFrZocker | f511cfe1f1a | #1013, SPIGOT-4288, SPIGOT-6202: Add material rerouting in preparation for the switch to ItemType and BlockTypeThis also moves the conversion from and to legacy material to the method
calls of legacy plugins, and no longer allows them directly in the
server.
This has the side effect of fixing some legacy plugin issues, such as
SPIGOT-4288, SPIGOT-6161. Also fixes legacy items sometimes not stacking
in inventory when using addItem, a client disconnect when using legacy
items in recipes and probably some... | | 3 Jira issues |
 Doc | def44cbfdda | SPIGOT-7669: Fix typo in ProjectileHitEvent#getHitBlockFace documentation | | SPIGOT-7669 |
 Parker Hawke | 53fa4f726fe | #1011: Throw an exception if a RecipeChoice is ever supplied airThis would otherwise crash the client. | | |
 Parker Hawke | fa99e752ae2 | #1007: Add ItemMeta#getAsComponentString() | | |
md_5 | 94a9178282e | Fix copy-pasted BlockType.Typed documentation | | |
md_5 | 9b34ac8cc03 | Largely restore deprecated PotionData API | | |
 Parker Hawke | 51a6449bcee | #1008: Deprecate ITEMS_TOOLS, removed in 1.20.5 | | |
md_5 | 702d15fea48 | Fix Javadoc reference | | |
 coll1234567 | 42f6cdf4c5d | #919: Add internal ItemType and BlockType, delegate Material methods to themCo-authored-by: Bjarne Koll <lynxplay101@gmail.com>
Co-authored-by: DerFrZocker <derrieple@gmail.com>
Co-authored-by: md_5 <git@md-5.net> | | |
 Doc | 237bb37bb31 | SPIGOT-1166, SPIGOT-7647: Expose Damager BlockState in EntityDamageByBlockEvent | | 2 Jira issues |
 DerFrZocker | 035ea146607 | SPIGOT-6993: Allow #setVelocity to change the speed of a fireball and add a note to #setDirection about it | | SPIGOT-6993 |
 DerFrZocker | 8c7880fb608 | #1004: Improve field rename handling and centralize conversion between bukkit and string more | | |
 Doc | 87c90e93633 | SPIGOT-7650: Add DamageSource for EntityDeathEvent and PlayerDeathEvent | | SPIGOT-7650 |
md_5 | ac72b19b01b | Update to Minecraft 1.20.6 | | |
 Parker Hawke | 6bfe91ae212 | SPIGOT-7617: Add BlockExplodeEvent#getExplodedBlockState() | | SPIGOT-7617 |
 Parker Hawke | 304e83eb384 | #1002: Improve documentation and implementation of getMaxStackSize | | |
 DerFrZocker | e8215ea2000 | SPIGOT-7638: Library loader does not seem to resolve every dependency | | SPIGOT-7638 |
DerFrZocker | 79c595c0c33 | SPIGOT-7637: Bad logic in checking nullability of AttributeModifier slotsAlso fix Class loading order issues, which resulted in EquipmentSlot#getGroup returning null, since EquipmentSlot and EquipmentSlotGroup referencing each other on class init.
This caused EquipmentSlot to being init first, when the fields in EquipmentSlotGroup are still null, resulting in the group being null. | | SPIGOT-7637 |
md_5 | 69fa46950cc | Add some missing deprecation annotations | | |
md_5 | f850da2e36b | Update Maven plugins/versions | | |
md_5 | 8d8400db564 | Use regular compiler seeing as ECJ doesn't support Java 21 JRE | | |
md_5 | c29e1688d1f | Revert "BUILDTOOLS-676: Downgrade Maven compiler version"This reverts commit fc1f96cfadac4d3f3b91f419891f98cfad264f30. | | BUILDTOOLS-676 |