CraftBukkit/Spigot
e43f607e6a
#1425 : Fix bytecode transformation taking care of class-to-interface compatibility.
...
By: Jannyboy11 <Jannyboy11@gmail.com>
2024-06-18 19:19:15 +10:00
CraftBukkit/Spigot
ac95e0b210
SPIGOT-7770: Fix certain shaped recipes not registering
...
By: 2008Choco <hawkeboyz2@hotmail.com>
2024-06-18 19:06:07 +10:00
CraftBukkit/Spigot
5f8b82d6cc
#1426 : Deprecate more unused methods in UnsafeValues
...
By: 2008Choco <hawkeboyz2@hotmail.com>
2024-06-17 20:56:19 +10:00
CraftBukkit/Spigot
8537c328d0
SPIGOT-7771: Material.getDefaultAttributes always returns an empty map
...
By: md_5 <git@md-5.net>
2024-06-17 19:44:14 +10:00
CraftBukkit/Spigot
d2d0972bc3
#1414 : Convert InventoryView to interface
...
By: Miles Holder <mwholder2005@gmail.com>
2024-06-16 08:47:38 +10:00
CraftBukkit/Spigot
6af115230a
Fix Implementation for DamageSource#isIndirect for internal custom causing entity
...
By: Doc <nachito94@msn.com>
2024-06-15 12:47:45 -04:00
CraftBukkit/Spigot
9f79c6f74e
Remove unused import
...
By: md_5 <git@md-5.net>
2024-06-15 12:52:01 +10:00
CraftBukkit/Spigot
3e98b1bcbe
SPIGOT-7757: Cannot set item in Stonecutter Inventory
...
By: md_5 <git@md-5.net>
2024-06-15 12:48:38 +10:00
CraftBukkit/Spigot
85df4599c9
Move deserialized removed unhandled tags to dedicated removedTags
...
By: md_5 <git@md-5.net>
2024-06-15 10:09:35 +10:00
CraftBukkit/Spigot
87c3fdad31
Fix potential mutability issue with CraftMetaItem copy constructor
...
By: md_5 <git@md-5.net>
2024-06-15 07:03:03 +10:00
CraftBukkit/Spigot
1e6fb15514
SPIGOT-7741: Vanilla ItemComponent in commands can't remove components
...
By: md_5 <git@md-5.net>
2024-06-15 07:03:03 +10:00
CraftBukkit/Spigot
26f44f56c1
#1284 : Move ItemType <-> ItemMeta linking to a centralized place
...
By: DerFrZocker <derrieple@gmail.com>
2024-06-15 06:53:46 +10:00
CraftBukkit/Spigot
c985be99a6
#1420 : Fix DirectEntity and CausingEntity Damager for Creepers ignited by Player
...
By: Doc <nachito94@msn.com>
2024-06-15 06:47:48 +10:00
CraftBukkit/Spigot
9c115e8fae
Implement DamageCause#CAMPFIRE and minor improvement in exception for Unhandled block damage
...
By: Doc <nachito94@msn.com>
2024-06-13 12:23:28 -04:00
CraftBukkit/Spigot
eed041d629
Update to Minecraft 1.21
...
By: md_5 <git@md-5.net>
2024-06-14 01:05:00 +10:00
CraftBukkit/Spigot
7c6204e1a9
Remove outdated build delay
...
By: md_5 <git@md-5.net>
2024-06-14 01:00:00 +10:00
CraftBukkit/Spigot
1ded727925
SPIGOT-7737: Add separate TreeType.MEGA_PINE
...
By: md_5 <git@md-5.net>
2024-06-11 21:04:56 +10:00
CraftBukkit/Spigot
92a9fb31be
Fix spawn egg equality check and copy constructor
...
By: md_5 <git@md-5.net>
2024-06-11 06:59:14 +10:00
CraftBukkit/Spigot
cd2a1a6d7e
Fix spawn eggs with no entity creating invalid stacks and disconnect creative clients
...
Example: /give @s minecraft:cat_spawn_egg[minecraft:max_stack_size=1,minecraft:max_damage=100,minecraft:damage=10] 1
By: md_5 <git@md-5.net>
2024-06-10 14:06:38 +10:00
CraftBukkit/Spigot
9db084c279
SPIGOT-7731: Spawn eggs cannot have damage
...
By: Doc <nachito94@msn.com>
2024-06-10 14:06:34 +10:00
CraftBukkit/Spigot
95f120b7ff
SPIGOT-7735: Fix serialization of player heads with note block sound
...
By: blablubbabc <lukas@wirsindwir.de>
2024-06-10 08:35:53 +10:00
CraftBukkit/Spigot
cd4487372e
#1413 : Add force option to Player#spawnParticle
...
By: Jishuna <joshl5324@gmail.com>
2024-06-08 09:11:27 +10:00
CraftBukkit/Spigot
00cc0753d7
#1409 : Add methods to get players seeing specific chunks
...
By: MetallicGoat <the.great.metallic.goat@gmail.com>
2024-06-08 09:03:44 +10:00
CraftBukkit/Spigot
6d2082bf75
#1360 : Add Material#isCompostable and Material#getCompostChance
...
By: mfnalex <mfnalex@jeff-media.com>
2024-06-05 07:15:52 +10:00
CraftBukkit/Spigot
d267f74a0b
SPIGOT-7676: Enforce locale parameter in toLowerCase and toUpperCase method calls and always use root locale
...
By: DerFrZocker <derrieple@gmail.com>
2024-06-03 07:18:17 +10:00
CraftBukkit/Spigot
4b6edd3c82
Increase outdated build delay
...
By: md_5 <git@md-5.net>
2024-06-02 08:58:26 +10:00
CraftBukkit/Spigot
764529d82b
SPIGOT-7675: Fix FoodComponent config deserialization
...
Be more lenient when converting floating point numbers during config
deserialization of item data.
By: blablubbabc <lukas@wirsindwir.de>
2024-05-31 07:14:09 +10:00
CraftBukkit/Spigot
79d9816660
#1406 : Fix incorrect assumption of Fireball having constant speed
...
By: DerFrZocker <derrieple@gmail.com>
2024-05-29 06:56:42 +10:00
CraftBukkit/Spigot
4691102616
#1405 : Add a tool component to ItemMeta
...
By: 2008Choco <hawkeboyz2@hotmail.com>
Also-by: md_5 <git@md-5.net>
2024-05-29 06:53:59 +10:00
CraftBukkit/Spigot
3433d3f5b7
#1404 : Add PotionEffectTypeCategory to distinguish between beneficial and harmful effects
...
By: 2008Choco <hawkeboyz2@hotmail.com>
2024-05-29 06:50:08 +10:00
CraftBukkit/Spigot
402878b8cd
#1403 , SPIGOT-4288, SPIGOT-6202: Add material rerouting in preparation for the switch to ItemType and BlockType
...
This 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 more.
By: DerFrZocker <derrieple@gmail.com>
2024-05-29 06:48:55 +10:00
CraftBukkit/Spigot
c955ea1663
#1401 : Add a config option to accept old keys in registry get calls
...
By: DerFrZocker <derrieple@gmail.com>
2024-05-29 06:45:14 +10:00
CraftBukkit/Spigot
6f5d01226e
#1402 : Fix ChunkSnapshot#isSectionEmpty() is always false
...
By: MetallicGoat <the.great.metallic.goat@gmail.com>
2024-05-23 21:14:56 +10:00
CraftBukkit/Spigot
60c7d83e00
SPIGOT-7668: Move NONE Registry updater to FieldRename to avoid some class loader issues
...
By: DerFrZocker <derrieple@gmail.com>
2024-05-19 21:35:46 +02:00
CraftBukkit/Spigot
575f106abd
Increase outdated build delay
...
By: md_5 <git@md-5.net>
2024-05-13 21:21:16 +10:00
CraftBukkit/Spigot
850e49f268
SPIGOT-7664: Item meta should prevail over block states
...
By: md_5 <git@md-5.net>
2024-05-10 19:33:23 +10:00
CraftBukkit/Spigot
317917800c
SPIGOT-7666: Fix access to llama and horse special slot
...
By: md_5 <git@md-5.net>
2024-05-10 19:23:01 +10:00
CraftBukkit/Spigot
54f230de84
SPIGOT-7665: Fix ThrownPotion#getEffects() implementation only bringing custom effects
...
By: Doc <nachito94@msn.com>
2024-05-10 19:09:20 +10:00
CraftBukkit/Spigot
17b4c0d7a3
Restore null page behaviour of signed books even though not strictly allowed by API
...
By: md_5 <git@md-5.net>
2024-05-10 19:08:54 +10:00
CraftBukkit/Spigot
06b53d8386
Fix unnecessary and potential not thread-safe chat visibility check
...
By: md_5 <git@md-5.net>
2024-05-07 21:40:57 +10:00
CraftBukkit/Spigot
38d4a335ea
Remove unused imports
...
By: md_5 <git@md-5.net>
2024-05-06 20:30:27 +10:00
CraftBukkit/Spigot
f89c0d3ad7
#1397 : Add ItemMeta#getAsComponentString()
...
By: 2008Choco <hawkeboyz2@hotmail.com>
2024-05-06 20:23:39 +10:00
CraftBukkit/Spigot
f323d82f21
Largely restore deprecated PotionData API
...
By: md_5 <git@md-5.net>
2024-05-05 20:45:48 +10:00
CraftBukkit/Spigot
8f55ed539f
#1275 : Add internal ItemType and BlockType, delegate Material methods to them
...
By: Jishuna <joshl5324@gmail.com>
Also-by: Bjarne Koll <lynxplay101@gmail.com>
Also-by: DerFrZocker <derrieple@gmail.com>
Also-by: md_5 <git@md-5.net>
2024-05-05 10:08:54 +10:00
CraftBukkit/Spigot
b4e6cc4dce
SPIGOT-1166, SPIGOT-7647: Expose Damager BlockState in EntityDamageByBlockEvent
...
By: Doc <nachito94@msn.com>
2024-05-05 09:34:57 +10:00
CraftBukkit/Spigot
7aa4984347
SPIGOT-6993: Allow #setVelocity to change the speed of a fireball and add a note to #setDirection about it
...
By: DerFrZocker <derrieple@gmail.com>
2024-05-04 19:34:27 +10:00
CraftBukkit/Spigot
4951fa2dd1
Support both entity_data and bucket_entity_data on axolotl/fish buckets
...
By: md_5 <git@md-5.net>
2024-05-04 14:25:29 +10:00
CraftBukkit/Spigot
9bf6a88788
SPIGOT-7659: TropicalFishBucketMeta should use BUCKET_ENTITY_DATA
...
By: md_5 <git@md-5.net>
2024-05-04 08:49:06 +10:00
CraftBukkit/Spigot
acdb83379e
#1393 : Improve field rename handling and centralize conversion between bukkit and string more
...
By: DerFrZocker <derrieple@gmail.com>
2024-05-04 08:19:07 +10:00
CraftBukkit/Spigot
f91094ddfd
SPIGOT-7650: Add DamageSource for EntityDeathEvent and PlayerDeathEvent
...
By: Doc <nachito94@msn.com>
2024-05-04 08:16:00 +10:00
CraftBukkit/Spigot
066665a979
#1390 : Improve internal handling of damage sources
...
By: Doc <nachito94@msn.com>
2024-05-04 08:15:51 +10:00
CraftBukkit/Spigot
c604cac551
SPIGOT-7652: Remove remap for SPELL_MOB_AMBIENT which no longer exists
...
By: md_5 <git@md-5.net>
2024-05-02 21:26:08 +10:00
CraftBukkit/Spigot
de3b4d1800
SPIGOT-7654: ItemStack#isSimilar does not work with empty BlockStateMeta
...
By: md_5 <git@md-5.net>
2024-05-02 21:22:32 +10:00
CraftBukkit/Spigot
54dd884d80
SPIGOT-7655: ItemMeta#addItemFlags(ItemFlag.HIDE_ATTRIBUTES) not working when no attribute modifiers set
...
By: md_5 <git@md-5.net>
2024-05-02 21:00:12 +10:00
CraftBukkit/Spigot
23b13ad11a
SPIGOT-7653: Update ApiVersion.CURRENT with latest version and include tests
...
By: Doc <nachito94@msn.com>
2024-05-02 07:00:16 +10:00
CraftBukkit/Spigot
897584d94f
Update to Minecraft 1.20.6
...
By: md_5 <git@md-5.net>
2024-04-30 06:15:00 +10:00
CraftBukkit/Spigot
1390477e34
SPIGOT-7646: Don't duplicate PDC in customTag / retain old values
...
By: md_5 <git@md-5.net>
2024-04-29 07:38:24 +10:00
CraftBukkit/Spigot
4ae8689c1b
SPIGOT-7644: Fix ItemMeta#getAsString
...
By: md_5 <git@md-5.net>
2024-04-28 07:41:53 +10:00
CraftBukkit/Spigot
6dc63e45f2
Open a direct connection instead of pinging mojang server to check if it is reachable
...
By: DerFrZocker <derrieple@gmail.com>
2024-04-26 09:16:58 +02:00
CraftBukkit/Spigot
18cee9d332
SPIGOT-7633: Clearer error message for missing particle data
...
By: md_5 <git@md-5.net>
2024-04-25 16:38:33 +10:00
CraftBukkit/Spigot
b6c483ce92
Fix unit tests always seeing Mojang server as unavailable
...
By: md_5 <git@md-5.net>
2024-04-25 16:26:03 +10:00
CraftBukkit/Spigot
2f65b80661
SPIGOT-7636: Fix clearing ItemMeta
...
By: md_5 <git@md-5.net>
2024-04-25 16:15:01 +10:00
CraftBukkit/Spigot
b031cef198
SPIGOT-7635: Fix Player#transfer and cookie methods
...
By: md_5 <git@md-5.net>
2024-04-25 15:31:25 +10:00
CraftBukkit/Spigot
cd194c870f
Fix incorrect Vault implementation
...
By: md_5 <git@md-5.net>
2024-04-25 10:31:36 +10:00
CraftBukkit/Spigot
715508e0dd
SPIGOT-7632: Control middle clicking chest does not copy contents
...
By: md_5 <git@md-5.net>
2024-04-25 08:41:39 +10:00
CraftBukkit/Spigot
8da4819249
SPIGOT-7355: More field renames and fixes
...
- Rename MapCursor Types to match their Minecraft names
- SPIGOT-7355: Rename ItemFlag#HIDE_POTION_EFFECTS to better reflect its function
- Fix Attribute rename (CraftBukkit only)
- Add rename routing validation (CraftBukkit only)
By: DerFrZocker <derrieple@gmail.com>
2024-04-25 07:49:44 +10:00
CraftBukkit/Spigot
83028e946f
SPIGOT-7629: Fix loading banner patterns
...
By: md_5 <git@md-5.net>
2024-04-25 07:45:19 +10:00
CraftBukkit/Spigot
42b7bb16d3
Fix equality of deserialized display names
...
By: md_5 <git@md-5.net>
2024-04-25 07:26:05 +10:00
CraftBukkit/Spigot
d195996997
SPIGOT-7631: Fix deserialisation of BlockStateMeta
...
By: md_5 <git@md-5.net>
2024-04-25 07:26:03 +10:00
CraftBukkit/Spigot
2c37043b7f
#1384 : Disable certain PlayerProfile tests, if Mojang's services or internet are not available
...
By: DerFrZocker <derrieple@gmail.com>
2024-04-24 18:12:31 +10:00
CraftBukkit/Spigot
4862893bef
SPIGOT-7626: sendSignChange() has no effect
...
By: md_5 <git@md-5.net>
2024-04-24 18:10:39 +10:00
CraftBukkit/Spigot
e190aa6b33
SPIGOT-7625: ItemStack with lore cannot be serialized in 1.20.5
...
By: DerFrZocker <derrieple@gmail.com>
2024-04-24 17:53:14 +10:00
CraftBukkit/Spigot
86b52ff618
SPIGOT-7621: Fix empty strings in item lore
...
By: md_5 <git@md-5.net>
2024-04-24 08:12:08 +10:00
CraftBukkit/Spigot
6686458555
SPIGOT-7622: Fix error with Player#sendSignChange
...
By: md_5 <git@md-5.net>
2024-04-24 08:12:04 +10:00
CraftBukkit/Spigot
a45c5c5316
Fix cosmetic typo in exception message
...
By: md_5 <git@md-5.net>
2024-04-24 04:27:08 +10:00
CraftBukkit/Spigot
347f0eff78
#1380 : Change wolf variant from enum to interface
...
By: DerFrZocker <derrieple@gmail.com>
2024-04-24 04:22:03 +10:00
CraftBukkit/Spigot
f7de208151
#1379 : Rename FoodMeta#get/setSaturationModifier() to #get/setSaturation()
...
By: 2008Choco <hawkeboyz2@hotmail.com>
2024-04-24 02:32:48 +10:00
CraftBukkit/Spigot
85591014c5
#1378 : Add methods to convert between an entity and a SNBT string
...
By: Jishuna <joshl5324@gmail.com>
2024-04-24 01:15:00 +10:00
CraftBukkit/Spigot
760899464e
SPIGOT-5336: Field name parity with Minecraft keys
...
By: DerFrZocker <derrieple@gmail.com>
2024-04-24 01:15:00 +10:00
CraftBukkit/Spigot
d122883f57
#1328 : Rename CraftArrow to CraftAbstractArrow and CraftTippedArrow to CraftArrow to better reflect Bukkit's names
...
By: DerFrZocker <derrieple@gmail.com>
2024-04-24 01:15:00 +10:00
CraftBukkit/Spigot
1b0447274f
#1357 : Remove legacy Particle values
...
By: DerFrZocker <derrieple@gmail.com>
2024-04-24 01:15:00 +10:00
CraftBukkit/Spigot
65bc2541a3
Update to Minecraft 1.20.5
...
By: md_5 <git@md-5.net>
2024-04-24 01:15:00 +10:00
CraftBukkit/Spigot
4deda9501f
Remove outdated build delay
...
By: md_5 <git@md-5.net>
2024-04-24 01:00:00 +10:00
CraftBukkit/Spigot
e6730f6daf
SPIGOT-7613: Don't respect mobGriefing gamerule in World#createExplosion() without source entity
...
By: 2008Choco <hawkeboyz2@hotmail.com>
2024-04-17 19:13:29 +10:00
CraftBukkit/Spigot
f127f9030d
#1363 : Add API to copy BlockState to a new Location
...
By: lbenav8095 <lubensaico@gmail.com>
2024-04-07 12:22:10 +10:00
CraftBukkit/Spigot
f2f79d2380
#1367 : Add more Conduit API
...
By: 2008Choco <hawkeboyz2@hotmail.com>
2024-04-07 12:05:25 +10:00
CraftBukkit/Spigot
d54bcadd91
SPIGOT-6705: Re-print tab completion "Display all" message in console, when another message is being logged
...
By: DerFrZocker <derrieple@gmail.com>
2024-04-07 11:54:28 +10:00
CraftBukkit/Spigot
84d43ef379
#1362 : Include Creeper igniter in causing entity for damage events
...
By: Doc <nachito94@msn.com>
2024-04-07 11:49:28 +10:00
CraftBukkit/Spigot
779b5137f8
#1369 : Add World#getIntersectingChunks(BoundingBox)
...
By: Flo0 <flo.roma@web.de>
2024-04-01 09:43:49 +11:00
CraftBukkit/Spigot
3f9e7c4e39
Move getItemInUse up to LivingEntity
...
By: md_5 <git@md-5.net>
2024-03-30 12:54:26 +11:00
CraftBukkit/Spigot
dd0e55721d
#1331 : Add access to current item's remaining ticks
...
By: gIsForGravity <gavin.f.tantleff@gmail.com>
2024-03-30 12:54:20 +11:00
CraftBukkit/Spigot
064114e718
SPIGOT-7601: Add AbstractArrow#getItem
...
By: md_5 <git@md-5.net>
2024-03-30 12:17:57 +11:00
CraftBukkit/Spigot
7afeda6ff8
SPIGOT-7602: Allow opening in-world horse and related inventories
...
By: md_5 <git@md-5.net>
2024-03-30 12:08:32 +11:00
CraftBukkit/Spigot
0ae1e62bfc
SPIGOT-7608: Allow empty lists to morph to any PDT list
...
The minecraft serialisation logic for ListTag updates the type byte of
the list tag during writing to match either the first element in the
list or 0, if said list tag is empty.
As such, list content type information cannot be carried through a
write/read process, e.g. chunk load/unload or a creative client updating
the item.
The recently introduced persistent data type collections for lists hence
can also not enforce a specific list content type if the found list is
empty, which it currently attempts to do.
As such, a call to PersistentDataContainer#has would also yield false
for any empty list as the lists type byte would be 0.
The faulty behaviour has been fixed by considering an empty list in the
persistent data container to match any list type.
This change, while technically breaking the #has check, is needed and
reasonable as the #has check for this is currently broken in the first
place as described above.
By: Bjarne Koll <lynxplay101@gmail.com>
2024-03-30 10:46:03 +11:00
CraftBukkit/Spigot
e0274e7202
Add support for Java 22
...
By: md_5 <git@md-5.net>
2024-03-29 21:23:37 +11:00
CraftBukkit/Spigot
434aec3832
#1361 : Add more translation keys
...
By: Miles Holder <mwholder2005@gmail.com>
2024-03-17 10:26:55 +11:00
CraftBukkit/Spigot
db29270cd0
#1366 : Expose riptide velocity to PlayerRiptideEvent
...
By: 2008Choco <hawkeboyz2@hotmail.com>
2024-03-10 09:27:44 +11:00
CraftBukkit/Spigot
39994359d1
Fix copying BlockStates with fields (eg, Banner)
...
By: md_5 <git@md-5.net>
2024-03-06 06:57:15 +11:00
CraftBukkit/Spigot
e24cb644a8
Increase outdated build delay
...
By: md_5 <git@md-5.net>
2024-02-29 06:49:54 +11:00
CraftBukkit/Spigot
64cd2b148a
SPIGOT-336, SPIGOT-3366, SPIGOT-5768, SPIGOT-6409, SPIGOT-6861, #1008 : Add EntityRemoveEvent
...
By: DerFrZocker <derrieple@gmail.com>
2024-02-21 20:55:34 +11:00
CraftBukkit/Spigot
6dc11b5d28
SPIGOT-7565: Throw a more descriptive error message when a developer tries to spawn an entity from a CraftBukkit class
...
By: DerFrZocker <derrieple@gmail.com>
2024-02-17 14:04:58 +11:00
CraftBukkit/Spigot
3cfdcf8a3e
SPIGOT-7417, #1343 : Add Sign#getTargetSide and Sign#getAllowedEditor
...
By: Jishuna <joshl5324@gmail.com>
2024-02-17 14:02:38 +11:00
CraftBukkit/Spigot
49b5ee78bb
SPIGOT-7300, #1180 : Add new DamageSource API providing enhanced information about entity damage
...
By: Doc <nachito94@msn.com>
2024-02-11 09:54:25 +11:00
CraftBukkit/Spigot
684554a642
SPIGOT-7576, #1347 : Add methods in MushroomCow to change stew effects
...
By: Doc <nachito94@msn.com>
2024-02-08 22:54:51 +11:00
CraftBukkit/Spigot
b5ff47182d
#1259 : Add Server#isLoggingIPs to get log-ips configuration
...
By: Doc <nachito94@msn.com>
2024-02-07 07:09:34 +11:00
CraftBukkit/Spigot
c434d05d57
Improve support for per-world game rules
...
By: md_5 <git@md-5.net>
2024-02-04 10:54:20 +11:00
CraftBukkit/Spigot
497c50463c
#1348 : Add Player methods for client-side potion effects
...
By: Jishuna <joshl5324@gmail.com>
2024-02-04 10:10:30 +11:00
CraftBukkit/Spigot
49c217ec31
#1335 : Add API for in-world structures
...
By: coll1234567 <joshl5324@gmail.com>
2024-02-04 10:04:35 +11:00
CraftBukkit/Spigot
f85f51fcf0
SPIGOT-7577: Make CraftWindCharge#explode discard the entity
...
By: Doc <nachito94@msn.com>
2024-02-04 09:57:17 +11:00
CraftBukkit/Spigot
4fde00f8dc
SPIGOT-7530, #1314 : Improve Resource Pack API with new 1.20.3 functionality
...
By: md_5 <git@md-5.net>
2024-01-31 22:02:45 +11:00
CraftBukkit/Spigot
4a1ae2fa02
SPIGOT-3071, #1345 : Add entity spawn method with spawn reason
...
By: DerFrZocker <derrieple@gmail.com>
2024-01-31 20:08:05 +11:00
CraftBukkit/Spigot
c094bcbac2
SPIGOT-6911, #1349 : Change max book length in CraftMetaBook
...
By: DerFrZocker <derrieple@gmail.com>
2024-01-31 19:59:28 +11:00
CraftBukkit/Spigot
aca2bf97bb
SPIGOT-7572: Bee nests generated without bees
...
By: DerFrZocker <derrieple@gmail.com>
2024-01-27 14:59:22 +11:00
CraftBukkit/Spigot
7b15562116
SPIGOT-5553, #1336 : Add EntityKnockbackEvent
...
By: Jishuna <joshl5324@gmail.com>
2024-01-27 14:53:41 +11:00
CraftBukkit/Spigot
f5b984c8a0
SPIGOT-7575: SuspiciousStewMeta creates invalid PotionEffect data
...
By: Doc <nachito94@msn.com>
2024-01-24 21:45:52 +11:00
CraftBukkit/Spigot
d7095f8578
#1340 : Centralize the conversion from and to Minecraft / Bukkit registry items even more and add a test case for them
...
By: DerFrZocker <derrieple@gmail.com>
2024-01-22 20:36:36 +11:00
CraftBukkit/Spigot
e6b4a5f109
#1338 : Introduce getRespawnLocation as a replacement for getBedSpawnLocation
...
By: Nothixal <nothixal@gmail.com>
2024-01-22 20:27:09 +11:00
CraftBukkit/Spigot
5165e97c74
SPIGOT-7570: PrepareItemCraftEvent#isRepair() always returns false
...
By: md_5 <git@md-5.net>
2024-01-18 22:19:05 +11:00
CraftBukkit/Spigot
f4f370e55e
#1337 : Add DragonBattle#setPreviouslyKilled
...
By: DaFeist <56165444+dafeist-github@users.noreply.github.com>
2024-01-17 18:23:36 +11:00
CraftBukkit/Spigot
753db7f2fc
SPIGOT-6921, #1330 : Add methods to remove all enchantments on an ItemStack
...
By: Nothixal <nothixal@gmail.com>
2024-01-16 07:38:55 +11:00
CraftBukkit/Spigot
7581cde32e
#1333 : Add BlockData#copyTo
...
By: Jishuna <joshl5324@gmail.com>
2024-01-15 20:33:17 +11:00
CraftBukkit/Spigot
e216f2ef2d
#1329 : Add method to get an offline player's location
...
By: Nothixal <nothixal@gmail.com>
2024-01-15 20:30:41 +11:00
CraftBukkit/Spigot
93df3d859c
#1327 : Add methods to place structures with block/entity transformers
...
By: Jishuna <joshl5324@gmail.com>
2024-01-10 18:44:31 +11:00
CraftBukkit/Spigot
eb6041d8f8
Add EntityMountEvent and EntityDismount Event
...
Adapted from Spigot commit ab1e1a2a5a
.
By: md_5 <git@md-5.net>
2024-01-07 08:59:55 +11:00
CraftBukkit/Spigot
d63f71fcde
#1183 : Better handle lambda expression and renaming of classes in Commodore
...
By: DerFrZocker <derrieple@gmail.com>
2024-01-06 16:15:23 +11:00
CraftBukkit/Spigot
8f59d4abd3
Reformat Commodore.java
...
By: md_5 <git@md-5.net>
2024-01-06 16:15:21 +11:00
CraftBukkit/Spigot
19e69bb8fc
#1324 : Improve ItemFactory#enchantItem consistency
...
By: Miles Holder <mwholder2005@gmail.com>
2024-01-06 16:07:58 +11:00
CraftBukkit/Spigot
8cd8851498
#1295 : Define native persistent data types for lists
...
By: Bjarne Koll <lynxplay101@gmail.com>
2024-01-06 16:03:58 +11:00
CraftBukkit/Spigot
71ca5a7bdf
SPIGOT-7562: Fix Score#getScore and Score#isScoreSet
...
By: md_5 <git@md-5.net>
2024-01-05 14:18:13 +11:00
CraftBukkit/Spigot
5e82782283
Only fetch an online UUID in online mode
...
The previous code would get an online UUID even in offline mode that
breaks plugins if the player joins.
Example: You want to store data for player "Test" who never joined. An
online UUID is created and you save it using that UUID.
The player Test joins with an offline UUID but that will not match the
online UUID of the saved data.
Adapted from Spigot commit 25b673fd7e418e21eb445a9e39d51baa0c0ab8b6
By: Maxim Van de Wynckel <maxim_vdw@hotmail.com>
2023-12-31 10:46:30 +11:00
CraftBukkit/Spigot
d15575db91
#1325 : Use CraftBlockType and CraftItemType instead of CraftMagicNumbers to convert between minecraft and bukkit block / item representation
...
By: DerFrZocker <derrieple@gmail.com>
2023-12-29 08:36:38 +11:00
CraftBukkit/Spigot
b245f22351
SPIGOT-7554, #1323 : Add DecoratedPotInventory
...
By: BlackHole <black-hole@live.com>
2023-12-28 08:07:06 +11:00
CraftBukkit/Spigot
61281a3158
SPIGOT-7555: Don't cast ItemFlags to byte
...
This fixes an issue with the HIDE_ARMOR_TRIM flag being lost during item
deserialization.
By: blablubbabc <lukas@wirsindwir.de>
2023-12-27 11:15:24 +11:00
CraftBukkit/Spigot
61052d56b5
#1321 : Clean up some stuff which got missed during previous PRs
...
- Add missing CraftBukkit comment to CommandGive
- Remove no longer needed IRegistryCustom from CraftStructure conversion
- Use setBasePotionType instead of deprecated setBasePotionData
By: DerFrZocker <derrieple@gmail.com>
2023-12-26 07:44:21 +11:00
CraftBukkit/Spigot
a9fb0c70f8
Implement APIs for per world view and simulation distances
...
By: md_5 <git@md-5.net>
2023-12-23 14:32:49 +11:00
CraftBukkit/Spigot
6a6ddbcb6d
Preserve empty enchantment tags for glow effect
...
Adapted from Spigot commit cc9a1a417f1ac95a7957db8636e31c8fc2baf4e9.
By: drXor <mcyoung@mit.edu>
2023-12-23 12:50:04 +11:00
CraftBukkit/Spigot
3d36db0106
Remove connected check on setScoreboard
...
No other API uses such a check and it has been removed in Spigot since f7086eb96d
in 2013.
By: md_5 <git@md-5.net>
2023-12-23 08:39:28 +11:00
CraftBukkit/Spigot
fe17e5f886
Use one PermissibleBase for all command blocks
...
Inspired by Spigot commit 4bd27f7d0f
by FrozenBrain.
By: md_5 <git@md-5.net>
2023-12-23 08:28:06 +11:00
CraftBukkit/Spigot
67a231d8d9
SPIGOT-7550: Fix creation of Arrow instances
...
By: Doc <nachito94@msn.com>
2023-12-21 08:19:29 +11:00
CraftBukkit/Spigot
1b81fe827e
SPIGOT-7549: ServerTickManager#setTickRate incorrect Precondition
...
By: md_5 <git@md-5.net>
2023-12-18 18:45:09 +11:00
CraftBukkit/Spigot
a92362c927
SPIGOT-7548: Fix wrong spawn location for experience orb and dropped item
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-12-18 00:08:16 -05:00
CraftBukkit/Spigot
8c7156ce51
Add Checkstyle check for unused imports
...
By: md_5 <git@md-5.net>
2023-12-17 10:26:49 +11:00
CraftBukkit/Spigot
90ab7d39e5
SPIGOT-7544: Scoreboard#getEntries() doesn't get entries but class names
...
By: md_5 <git@md-5.net>
2023-12-17 09:38:38 +11:00
CraftBukkit/Spigot
46c67d7108
SPIGOT-7540, #1312 : Add ServerTickManager API
...
By: Miles Holder <mwholder2005@gmail.com>
2023-12-17 09:30:00 +11:00
CraftBukkit/Spigot
3e5032caac
SPIGOT-6903, #1311 : Add BlockData#getMapColor
...
By: Miles Holder <mwholder2005@gmail.com>
2023-12-17 09:29:54 +11:00
CraftBukkit/Spigot
3c241dbb64
Increase outdated build delay
...
By: md_5 <git@md-5.net>
2023-12-16 09:56:19 +11:00
CraftBukkit/Spigot
6d495b5687
SPIGOT-7530, #1313 : Add Player#removeResourcePack
...
By: Doc <nachito94@msn.com>
2023-12-13 07:33:49 +11:00
CraftBukkit/Spigot
889ce05e35
SPIGOT-7527, #1310 : Add WindCharge#explode()
...
By: Doc <nachito94@msn.com>
2023-12-12 19:34:37 +11:00
CraftBukkit/Spigot
c90e518928
#1306 : Centralize Bukkit and Minecraft entity conversion
...
By: DerFrZocker <derrieple@gmail.com>
2023-12-10 10:46:06 +11:00
CraftBukkit/Spigot
336afd230d
#1299 : Add new PersistentDataContainer methods and clean up docs
...
By: Jishuna <joshl5324@gmail.com>
2023-12-08 19:29:38 +11:00
CraftBukkit/Spigot
a5594be1c7
#1303 : Create registry for banner pattern and cat type
...
By: Jishuna <joshl5324@gmail.com>
2023-12-08 19:26:30 +11:00
CraftBukkit/Spigot
5690a0ab1f
#1309 : Add tests for Bukkit Pose
...
By: Doc <nachito94@msn.com>
2023-12-07 08:21:33 +11:00
CraftBukkit/Spigot
58cbbcd51a
SPIGOT-7528: Fix certain custom shaped recipes
...
By: md_5 <git@md-5.net>
2023-12-06 20:23:28 +11:00
CraftBukkit/Spigot
dd8ca5c2dc
SPIGOT-6026: Pull PotionEffectType and Enchantment from registry
...
By: DerFrZocker <derrieple@gmail.com>
2023-12-06 03:40:00 +11:00
CraftBukkit/Spigot
8398e12b34
Update to Minecraft 1.20.3
...
By: md_5 <git@md-5.net>
2023-12-06 03:40:00 +11:00
CraftBukkit/Spigot
afdb1d9bc3
Remove outdated build delay
...
By: md_5 <git@md-5.net>
2023-12-06 03:38:35 +11:00
CraftBukkit/Spigot
0f6da6b1c8
SPIGOT-7487: entity.remove() on a leash drops a lead item
...
By: DerFrZocker <derrieple@gmail.com>
2023-12-01 08:01:44 +11:00
CraftBukkit/Spigot
dd57b4aec5
#1305 : Don't allow Player removal via Entity#remove
...
By: DerFrZocker <derrieple@gmail.com>
2023-11-27 19:10:53 +11:00
CraftBukkit/Spigot
95e4221adf
#1266 : Add support for virtual entities
...
By: Jishuna <joshl5324@gmail.com>
2023-11-19 19:03:35 +13:00
CraftBukkit/Spigot
9a3c24e787
#1301 : Various Sound API improvements
...
By: Jishuna <joshl5324@gmail.com>
2023-11-17 19:54:48 +13:00
CraftBukkit/Spigot
3e6f41a01b
#1297 : Change Consumer and Predicates to super
...
By: DerFrZocker <derrieple@gmail.com>
2023-11-14 19:50:14 +13:00
CraftBukkit/Spigot
45bad8032d
Fix SkullMeta configuration serialization / deserialization with note block sound
...
By: DerFrZocker <derrieple@gmail.com>
2023-11-09 07:28:25 +01:00
CraftBukkit/Spigot
babc4636fa
#1291 : Improve precondition message in Entity#playEffect
...
By: Jishuna <joshl5324@gmail.com>
2023-11-09 06:48:57 +11:00
CraftBukkit/Spigot
b11f0ec204
#1285 : Add PlayerRecipeBookSettingsChangeEvent
...
By: Jishuna <joshl5324@gmail.com>
2023-11-09 06:43:34 +11:00
CraftBukkit/Spigot
f64dc66a5f
#1290 : Add methods to get/set evoker fang attack delay
...
By: Jishuna <joshl5324@gmail.com>
2023-11-09 06:36:06 +11:00
CraftBukkit/Spigot
80d3f8408a
SPIGOT-7514, #1289 : Add "Enchantment Roll" API to enchant items according to Minecraft mechanics
...
By: Miles Holder <mwholder2005@gmail.com>
2023-11-09 06:30:23 +11:00
CraftBukkit/Spigot
33f761a92c
#992 : Add API to get full result of crafting items
...
By: md_5 <git@md-5.net>
2023-11-06 20:37:34 +11:00
CraftBukkit/Spigot
e002bc102b
#1287 : Fix scoreboards not updating in Player#setStatistic
...
By: Collin <collinjbarber@gmail.com>
2023-10-31 21:48:21 +11:00
CraftBukkit/Spigot
044d4ce4d3
SPIGOT-7510: Try to fix broken reflection usage of plugins
...
By: DerFrZocker <derrieple@gmail.com>
2023-10-26 07:37:34 +02:00
CraftBukkit/Spigot
511d6753cc
#1281 : Add hit entity/block to events extending ProjectileHitEvent
...
By: Jishuna <joshl5324@gmail.com>
2023-10-25 18:54:07 +11:00
CraftBukkit/Spigot
fa30894970
Fix NPE introduced in #17c30fd
...
By: Jishuna <joshl5324@gmail.com>
2023-10-22 20:36:35 -04:00
CraftBukkit/Spigot
e84271b31b
#1279 : Back Particle by a minecraft registry
...
By: DerFrZocker <derrieple@gmail.com>
2023-10-21 13:42:09 +11:00
CraftBukkit/Spigot
17c30fd4e2
Simplify texture updating in CraftMetaSkull
...
By: md_5 <git@md-5.net>
2023-10-21 13:39:52 +11:00
CraftBukkit/Spigot
b7693bfff8
Increase outdated build delay
...
By: md_5 <git@md-5.net>
2023-10-20 18:50:05 +11:00
CraftBukkit/Spigot
9713b3f255
#1278 : Return correct default light in chunk snapshot
...
By: DerFrZocker <derrieple@gmail.com>
2023-10-15 20:20:30 +11:00
CraftBukkit/Spigot
34a4561f70
#1277 : Add keepSpawnInMemory setting to WorldCreator
...
By: Jishuna <joshl5324@gmail.com>
2023-10-13 08:11:14 +11:00
CraftBukkit/Spigot
691d43eb42
SPIGOT-5753: Back PotionType by a minecraft registry
...
By: DerFrZocker <derrieple@gmail.com>
2023-10-09 20:22:53 +11:00
CraftBukkit/Spigot
a2e3f213cf
SPIGOT-7080: Add World#locateNearestBiome
...
By: Jishuna <joshl5324@gmail.com>
2023-10-09 20:11:46 +11:00
CraftBukkit/Spigot
7c225da381
SPIGOT-7502: CraftMetaItem - cannot deserialize BlockStateTag
...
By: md_5 <git@md-5.net>
2023-10-09 07:16:14 +11:00
CraftBukkit/Spigot
0c90514858
SPIGOT-6400: Use Mockito instead of InvocationHandler
...
By: DerFrZocker <derrieple@gmail.com>
2023-10-07 15:42:18 +11:00
CraftBukkit/Spigot
c4c6bf8a92
#1272 : Only allow one entity in CraftItem instead of two
...
This pr reverts a change made in 2012 which allowed CraftItem to be a also other entities such as an arrow.
I don't see any practical reason why the original change was done, other than to allow plugin developers to do some stuff in a cursed way.
With the introduction of the PlayerPickupArrowEvent in 2016 there is also a way to access the arrow involved in a better way.
Generally I think the current behavior is a bit strange and should be reverted.
By: DerFrZocker <derrieple@gmail.com>
2023-10-06 07:16:11 +11:00
CraftBukkit/Spigot
39de862c02
SPIGOT-7498: ChunkSnapshot.getBlockEmittedLight() gets 64 blocks upper in Overworld
...
By: DerFrZocker <derrieple@gmail.com>
2023-10-05 13:12:41 +02:00
CraftBukkit/Spigot
851acb6496
#1267 : Add more lightning API
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-10-03 07:32:55 +11:00
CraftBukkit/Spigot
4556ae0f4b
#1190 : Add Entity#getTrackedBy
...
By: Jishuna <joshl5324@gmail.com>
2023-10-03 07:26:56 +11:00
CraftBukkit/Spigot
b3ac8604eb
#1264 : Load Bukkit class before creating Registry item
...
This fixes a registry load order issue, which could cause that two different instances of the same registry item could exist, when the Bukkit class was not loaded before an item was queried.
By: DerFrZocker <derrieple@gmail.com>
2023-10-03 07:15:37 +11:00
CraftBukkit/Spigot
0c3b8eb4b9
SPIGOT-7496: Failure to load datapacks with multiple identical predicates
...
By: md_5 <git@md-5.net>
2023-10-02 20:01:30 +11:00
CraftBukkit/Spigot
6e2503b658
#1265 : Ensure UTF-8 used in new test resource
...
By: Doc <nachito94@msn.com>
2023-10-01 15:27:41 +11:00
CraftBukkit/Spigot
570a4195c0
Increase outdated build delay
...
By: md_5 <git@md-5.net>
2023-09-29 07:26:34 +10:00
CraftBukkit/Spigot
c651c0a51b
SPIGOT-7283, SPIGOT-7318: Add AsyncStructureGenerateEvent and BlockState cloning
...
By: Lauriichan <laura.endress@playuniverse.org>
2023-09-29 06:54:35 +10:00
CraftBukkit/Spigot
215777a5f2
#1263 : Remove unused implementation of AbstractProjectile#doesBounce() and #setBounce()
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-09-28 06:46:54 +10:00
CraftBukkit/Spigot
1d153bf51a
#1261 : Expand DataPack API with 1.20.2 pack version methods
...
By: Doc <nachito94@msn.com>
2023-09-27 07:10:02 +10:00
CraftBukkit/Spigot
053943414f
SPIGOT-7489: Add TeleportDuration to Display Entity
...
By: Doc <nachito94@msn.com>
2023-09-25 19:20:39 +10:00
CraftBukkit/Spigot
aa4eedd178
#1262 : Update Minecraft Wiki URLs
...
By: Doc <nachito94@msn.com>
2023-09-25 18:53:44 +10:00
CraftBukkit/Spigot
5692b3f59a
#1230 : Move unstructured PDC NBT serialisation to SNBT
...
The initial implementation of the CraftNBTTagConfigSerialiser attempted
to represent the entire NBT tree in yaml. While the tree structure
itself is nicely represented, the values and their respective types
become increasingly difficult to properly store in the context of
snakeyml/yml in general.
This is mainly due to the fact that nbt offers a lot of different types
compared to yaml, specifically the primitive arrays and different
floating point values are troublesome as they require parsing via mojang
parsers due to their custom format.
To build a future proof system for unstructured nbt in spigot yml,
this commit moves the entire serialisation fully into SNBT,
producing a single string as output rather than a full yml tree.
SNBT remains easily readable and editable for server owners, which was
one of the main criteria during the initial implementation of the
serialiser (preventing the use of bas64ed gzipped nbt bytes), while also
completely using mojangs parsing, eliminating any need for custom
parsing logic in spigot.
Additionally, a string allows for very straight forward handling of
legacy data by simply parsing strings as SNBT and maps/yml trees as
legacy content, depending on what type snakeyml produces after parsing
the yml content, removing the need for a versioning schema.
By: Bjarne Koll <lynxplay101@gmail.com>
2023-09-24 10:12:19 +10:00
CraftBukkit/Spigot
07002cbfcd
#1256 : Update tests to JUnit 5
...
By: DerFrZocker <derrieple@gmail.com>
2023-09-23 18:10:23 +10:00
CraftBukkit/Spigot
da860132b5
Make BARRIER Waterlogged
...
By: md_5 <git@md-5.net>
2023-09-23 10:00:26 +10:00
CraftBukkit/Spigot
3ff2a7bc12
SPIGOT-7486: Alternate approach to null profile names
...
By: md_5 <git@md-5.net>
2023-09-22 07:36:30 +10:00
CraftBukkit/Spigot
189292a2f0
SPIGOT-7484: Cancelling PlayerEditBookEvent does not update client's book contents
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-09-22 03:08:21 +10:00
CraftBukkit/Spigot
4248b8a4d8
#1250 : Standardize and centralize Bukkit / Minecraft registry conversion
...
By: DerFrZocker <derrieple@gmail.com>
2023-09-22 03:02:16 +10:00
CraftBukkit/Spigot
0b9699cc2e
#1251 : Use Java Consumer instead of Bukkit Consumer
...
By: DerFrZocker <derrieple@gmail.com>
2023-09-22 02:57:13 +10:00
CraftBukkit/Spigot
8a3c8cfcd4
Update to Minecraft 1.20.2
...
By: md_5 <git@md-5.net>
2023-09-22 02:40:00 +10:00
CraftBukkit/Spigot
193398c0ff
Remove outdated build delay
...
By: md_5 <git@md-5.net>
2023-09-22 02:34:46 +10:00
CraftBukkit/Spigot
43bd62c7f5
Add support for Java 21
...
By: md_5 <git@md-5.net>
2023-09-10 08:38:53 +10:00
CraftBukkit/Spigot
2402d5edb4
#1245 : Add a stream method to Registry to make it easier to use and to avoid unnecessary wrapping
...
By: DerFrZocker <derrieple@gmail.com>
2023-09-06 20:56:26 +10:00
CraftBukkit/Spigot
4e2ef19474
#1242 : Add more Sculk API (bloom, shriek, bloom event)
...
By: Collin <collinjbarber@gmail.com>
2023-09-06 20:44:19 +10:00
CraftBukkit/Spigot
832e3ca9bf
#1252 : Fix error when generating a tree in water
...
By: DerFrZocker <derrieple@gmail.com>
2023-09-02 12:55:26 +10:00
CraftBukkit/Spigot
c8a9b8d25c
#1248 : Load GameEvent and MusicInstrument from registry
...
By: DerFrZocker <derrieple@gmail.com>
2023-09-02 12:55:23 +10:00
CraftBukkit/Spigot
a16df1b04c
SPIGOT-7467: Add getAddress to RemoteConsoleCommandSender
...
By: md_5 <git@md-5.net>
2023-08-26 18:19:22 +10:00
CraftBukkit/Spigot
6fdc83ddd9
#1246 : Add missing AbstractTestingBase to tests which need them
...
By: DerFrZocker <derrieple@gmail.com>
2023-08-25 19:33:11 +10:00
CraftBukkit/Spigot
5d0b3018de
#1235 : Move EntityType return to base Entity class
...
By: DerFrZocker <derrieple@gmail.com>
2023-08-13 07:52:40 +10:00
CraftBukkit/Spigot
cc7d27cb4a
SPIGOT-7458: Exception when Entity CommandSender executes Vanilla command
...
By: md_5 <git@md-5.net>
2023-08-12 16:22:19 +10:00
CraftBukkit/Spigot
ce7d1f4f83
SPIGOT-7452: Player#openSign cannot edit
...
By: Miles Holder <mwholder2005@gmail.com>
2023-08-10 19:02:56 +10:00
CraftBukkit/Spigot
5fa009e777
SPIGOT-7446: BlockState#update not updating a spawner's type to null
...
By: md_5 <git@md-5.net>
2023-08-05 10:12:20 +10:00
CraftBukkit/Spigot
6d8757cb05
SPIGOT-7396: Add PlayerSignOpenEvent
...
By: Miles Holder <mwholder2005@gmail.com>
2023-08-05 09:33:42 +10:00
CraftBukkit/Spigot
2a8121eac7
SPIGOT-7063, #1071 : Add DragonBattle#initiateRespawn with custom EnderCrystals
...
By: Doc <nachito94@msn.com>
2023-08-05 09:24:52 +10:00
CraftBukkit/Spigot
fa4400a9a0
#1212 : Add PlayerRecipeBookClickEvent
...
By: Jishuna <joshl5324@gmail.com>
2023-08-02 07:46:19 +10:00
CraftBukkit/Spigot
1c310f1cde
SPIGOT-7445: Fix opening smithing inventory
...
By: md_5 <git@md-5.net>
2023-07-31 07:04:27 +10:00
CraftBukkit/Spigot
06818793c7
Fix ChunkGenerator#generateCaves never being called
...
By: DerFrZocker <derrieple@gmail.com>
2023-07-20 09:45:09 +02:00
CraftBukkit/Spigot
4d235919d6
SPIGOT-7422, #1228 : Add API to set sherds on decorated pots
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-07-19 07:41:31 +10:00
CraftBukkit/Spigot
25413e80a1
#1224 : Add ItemFactory#getSpawnEgg
...
By: Jishuna <joshl5324@gmail.com>
2023-07-18 21:28:02 +10:00
CraftBukkit/Spigot
c0e2080221
#1223 : Remove non-existent scoreboard display name/prefix/suffix limits
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-07-16 15:21:56 +10:00
CraftBukkit/Spigot
c00ddac0c8
#1225 : Add modern time API methods to ban API
...
By: Yannick Lamprecht <yannicklamprecht@live.de>
2023-07-15 10:43:30 +10:00
CraftBukkit/Spigot
7af70edf3a
Increase outdated build delay
...
By: md_5 <git@md-5.net>
2023-07-09 19:04:48 +10:00
CraftBukkit/Spigot
475d2e005c
SPIGOT-7398: TextDisplay#setInterpolationDuration incorrectly updates the line width
...
By: md_5 <git@md-5.net>
2023-07-08 13:07:16 +10:00
CraftBukkit/Spigot
8bd41d17a2
#1189 : Add LivingEntity#playHurtAnimation()
...
By: Collin <collinjbarber@gmail.com>
2023-07-04 06:55:14 +10:00
CraftBukkit/Spigot
3c49f90bdc
#1227 : Refinements to new ban API for improved compatibility and correctness
...
By: Doc <nachito94@msn.com>
2023-07-04 06:50:47 +10:00
CraftBukkit/Spigot
546827e94d
SPIGOT-6455, SPIGOT-7030, #1054 : Improve ban API
...
By: Doc <nachito94@msn.com>
2023-07-01 13:56:03 +10:00
CraftBukkit/Spigot
5c8c4bbe5b
All smithing inventories are now the new smithing inventory
...
By: md_5 <git@md-5.net>
2023-07-01 09:35:39 +10:00
CraftBukkit/Spigot
60c46c4b52
#1221 : Add methods to get/set FallingBlock CancelDrop
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-06-27 07:36:06 +10:00
CraftBukkit/Spigot
ffdc63259a
#1220 : Add Player#sendHealthUpdate()
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-06-27 07:36:06 +10:00
CraftBukkit/Spigot
b97cc9b99f
#1209 : Clean up various patches
...
By: Owen1212055 <23108066+Owen1212055@users.noreply.github.com>
2023-06-24 17:15:05 +10:00
CraftBukkit/Spigot
0f9e7a497e
Fix Raider#setCelebrating() implementation
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-06-23 17:27:06 -04:00
CraftBukkit/Spigot
e7ebe80de9
SPIGOT-7403: Add direct API for waxed signs
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-06-23 09:58:59 +10:00
CraftBukkit/Spigot
f0c9bae0f7
#1216 : Add missing Raider API and 'no action ticks'
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-06-23 09:58:59 +10:00
CraftBukkit/Spigot
3edbef0526
Increase outdated build delay
...
By: md_5 <git@md-5.net>
2023-06-20 16:17:31 +10:00
CraftBukkit/Spigot
f88d039091
SPIGOT-7399: Revert null check in CraftMetaItem#safelyAdd
...
By: DerFrZocker <derrieple@gmail.com>
2023-06-17 11:41:38 +02:00
CraftBukkit/Spigot
20acc420d8
SPIGOT-7380: Add PlayerInteractEvent#getClickedPosition and ChiseledBookshelf#getSlot
...
By: Jishuna <joshl5324@gmail.com>
2023-06-17 14:31:40 +10:00
CraftBukkit/Spigot
b0576f313f
SPIGOT-7389: Handle setting null items in ChiseledBookshelf Inventory
...
By: Doc <nachito94@msn.com>
2023-06-17 06:44:22 +10:00
CraftBukkit/Spigot
46dda8a1e6
Fix Player#setScoreboard() checking incorrect state
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-06-15 21:36:05 -04:00
CraftBukkit/Spigot
ece42b939b
SPIGOT-7394: Fix another issue with sendSignChange
...
By: md_5 <git@md-5.net>
2023-06-15 06:45:03 +10:00
CraftBukkit/Spigot
289dcffffa
SPIGOT-7391: Preserve vanilla sign json where not modified by event
...
By: md_5 <git@md-5.net>
2023-06-14 18:36:22 +10:00
CraftBukkit/Spigot
b68e6ca9c8
#1204 : Add Enderman#teleport and Enderman#teleportTowards
...
By: Collin <collinjbarber@gmail.com>
2023-06-14 18:36:22 +10:00
CraftBukkit/Spigot
5fe70f50c1
Fix sendSignChange not working
...
By: md_5 <git@md-5.net>
2023-06-14 18:36:22 +10:00
CraftBukkit/Spigot
2c9bf00c5b
#1201 : Add Player#sendBlockUpdate to send tile entity updates
...
By: Yannick Lamprecht <yannicklamprecht@live.de>
2023-06-14 18:36:21 +10:00
CraftBukkit/Spigot
f40eac90a3
Update to Minecraft 1.20.1
...
By: md_5 <git@md-5.net>
2023-06-13 07:00:00 +10:00
CraftBukkit/Spigot
746a0db582
Fix unintended change to playSound contract and various other issues
...
By: md_5 <git@md-5.net>
2023-06-12 21:29:41 +10:00
CraftBukkit/Spigot
a678c41574
Fix unintended change to createBlockData contract
...
By: md_5 <git@md-5.net>
2023-06-12 21:09:17 +10:00
CraftBukkit/Spigot
b6271a3554
Fix another mistake in previous commits causing server crash
...
By: md_5 <git@md-5.net>
2023-06-12 21:02:46 +10:00
CraftBukkit/Spigot
b00fd47b85
Check in getOfflinePlayer is OK
...
By: md_5 <git@md-5.net>
2023-06-12 20:42:20 +10:00
CraftBukkit/Spigot
cfdd51c0cd
Remove changes to string API contracts introduced by prior commits
...
By: md_5 <git@md-5.net>
2023-06-12 20:39:58 +10:00
CraftBukkit/Spigot
dacee77a67
Fix another issue from previous commit
...
By: md_5 <git@md-5.net>
2023-06-12 20:35:38 +10:00
CraftBukkit/Spigot
cad3899462
Fix issue from previous commit in SimpleHelpMap
...
By: md_5 <git@md-5.net>
2023-06-12 20:30:16 +10:00
CraftBukkit/Spigot
ff78bf30f6
#1182 : Consolidate Preconditions use and minor cleanup
...
By: Doc <nachito94@msn.com>
2023-06-12 19:41:02 +10:00
CraftBukkit/Spigot
5ff68bfbcb
#1203 : Test TrimMaterial and TrimPattern constants
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-06-12 10:06:51 +10:00
CraftBukkit/Spigot
1e66cd27c3
SPIGOT-7383: Add EntityDamageEvent.DamageCause#KILL and EntityDamageEvent.DamageCause#WORLD_BORDER
...
By: Doc <nachito94@msn.com>
2023-06-12 08:17:09 +10:00
CraftBukkit/Spigot
a7ce4d1a3f
SPIGOT-7382: Player still on fire after respawn
...
By: md_5 <git@md-5.net>
2023-06-11 17:30:03 +10:00
CraftBukkit/Spigot
c49031bc5d
#1124 : Adjust CreatureSpawner to allow for spawners with no mob type
...
By: Doc <nachito94@msn.com>
2023-06-11 11:05:16 +10:00
CraftBukkit/Spigot
0c94630926
#1184 : Add setMotd and setMaxPlayers
...
By: Hannah <salvadin2@gmail.com>
2023-06-11 10:51:11 +10:00
CraftBukkit/Spigot
5301642c90
Implement SpawnerSpawnEvent
...
By: md_5 <git@md-5.net>
Also-by: Andy Shulman <andy.shulman@hotmail.com>
2023-06-10 07:22:51 +10:00
CraftBukkit/Spigot
f990d547f7
SPIGOT-7376: Exception with getBlockData when hasBlockData is false
...
By: md_5 <git@md-5.net>
2023-06-08 21:19:44 +10:00
CraftBukkit/Spigot
640e9271af
Update Brigadier version with fix
...
By: md_5 <git@md-5.net>
2023-06-08 17:28:32 +10:00
CraftBukkit/Spigot
a2fa8bb79d
SPIGOT-7266: Found typo in CraftBukkit package
...
By: DerFrZocker <derrieple@gmail.com>
2023-06-08 13:40:54 +10:00
CraftBukkit/Spigot
010814803a
SPIGOT-7372, SPIGOT-7373: Signs can't be edited, issues with SignChangeEvent
...
By: md_5 <git@md-5.net>
2023-06-08 12:19:59 +10:00
CraftBukkit/Spigot
ef776287cb
SPIGOT-7371: Fix editing signs with API
...
By: md_5 <git@md-5.net>
2023-06-08 07:56:25 +10:00
CraftBukkit/Spigot
e5fdca81b2
#1200 : Implement open sign by side
...
By: Yannick Lamprecht <yannicklamprecht@live.de>
2023-06-08 07:42:44 +10:00
CraftBukkit/Spigot
9d740b84b0
Update to Minecraft 1.20
...
By: md_5 <git@md-5.net>
2023-06-08 01:30:00 +10:00
CraftBukkit/Spigot
bac55e67d6
Remove outdated build delay.
...
By: md_5 <git@md-5.net>
2023-06-08 01:30:00 +10:00
CraftBukkit/Spigot
355e9daf30
#1196 : Test Registry instances more thoroughly
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-06-04 11:28:33 +10:00
CraftBukkit/Spigot
e894c4d08c
#1191 : Do not start on pre-release Java 17
...
Pre-release versions of Java may miss standard API that is introduced later during development of the same release. Unfortunately some server hosts knowingly (!) run these versions in production, even years after the general availability of that java release. Therefore, we need to manually enforce that the server only runs on fully standardized versions to ensure compatibility of plugin and server code with the runtime.
To cause less problems when developers test their software with newer Java, this rule is only enforced on the oldest Java release the server can run with. This is the Java version all plugins will normally compile to, so it's feature set must always be available during runtime.
By: saltyaimbotter <saltyaimbotter@gmail.com>
2023-06-03 11:39:00 +10:00
CraftBukkit/Spigot
ce8a5d4953
SPIGOT-7362: Properly handle null in CraftBlock#blockFaceToNotch()
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-05-30 21:14:16 -04:00
CraftBukkit/Spigot
a345ec2e35
SPIGOT-7195, SPIGOT-7197: Add DataPack API
...
By: Doc <nachito94@msn.com>
2023-05-30 19:05:48 +10:00
CraftBukkit/Spigot
d8a3b1e7f0
#1170 : Add preliminary support for multi sided signs
...
By: Yannick Lamprecht <yannicklamprecht@live.de>
2023-05-25 07:21:35 +10:00
CraftBukkit/Spigot
2eb01eb21a
Fix addition of custom smithing trim / transform recipes
...
By: md_5 <git@md-5.net>
2023-05-14 12:11:23 +10:00
CraftBukkit/Spigot
3842cba3fd
#1186 : Move getHighestBlockYAt methods from World to RegionAccessor
...
By: Jishuna <joshl5324@gmail.com>
2023-05-11 06:48:41 +10:00
CraftBukkit/Spigot
7b7d756683
#1185 : Add API for directly setting Display transformation matrices
...
By: Cerus <github.social@cerus.dev>
2023-05-11 06:48:40 +10:00
CraftBukkit/Spigot
dafbbb0363
#1176 : Add InventoryView#setTitle
...
By: Y2Kwastaken <mwholder2005@gmail.com>
2023-05-04 18:52:18 +10:00
CraftBukkit/Spigot
ba817be945
SPIGOT-519: Add TNTPrimeEvent
...
Thanks to Pokechu22 for an earlier implementation
By: Jishuna <joshl5324@gmail.com>
2023-05-03 20:46:43 +10:00
CraftBukkit/Spigot
d58f895450
Add test for Chunk.LoadLevel mirroring
...
By: md_5 <git@md-5.net>
2023-04-29 17:44:42 +10:00
CraftBukkit/Spigot
f4abdeb3f9
#1171 : Add method to get chunk load level
...
By: Jishuna <joshl5324@gmail.com>
2023-04-29 17:37:52 +10:00
CraftBukkit/Spigot
747897f79b
#375 : Add accessors to Wither's invulnerability ticks
...
By: Matthew <stteg@hotmail.com>
2023-04-21 18:59:04 +10:00
CraftBukkit/Spigot
695e12db3d
SPIGOT-7209: Accessors and events for player's exp cooldown
...
By: FreeSoccerHDX <freesoccerhdx@gmail.com>
2023-04-21 18:46:56 +10:00
CraftBukkit/Spigot
b99d3df2d8
#1181 : Consolidate Location conversion code
...
By: Doc <nachito94@msn.com>
2023-04-19 19:59:19 +10:00
CraftBukkit/Spigot
2ffb1d2479
SPIGOT-6308: Deprecate the location name property of map items
...
This property does not have the expected effect.
By: blablubbabc <lukas@wirsindwir.de>
2023-04-17 19:33:17 +10:00
CraftBukkit/Spigot
9e30ea471f
#1095 : Add PlayerSpawnChangeEvent
...
By: Doc <nachito94@msn.com>
2023-04-17 19:33:17 +10:00
CraftBukkit/Spigot
41bd40bcaa
#808 : Expand the FishHook API
...
By: Martoph <sager1018@gmail.com>
2023-04-16 10:10:27 +10:00
CraftBukkit/Spigot
2a9c3c262f
Increase outdated build delay
...
By: md_5 <git@md-5.net>
2023-04-15 17:49:52 +10:00
CraftBukkit/Spigot
5d28a95165
#1169 : Add damage methods to FallingBlock
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-04-13 07:08:26 +10:00
CraftBukkit/Spigot
aa099d8420
SPIGOT-7335: Fix typo in TextDisplay#TextAlignment enum name
...
By: md_5 <git@md-5.net>
2023-04-11 18:52:28 +10:00
CraftBukkit/Spigot
d3104ad934
SPIGOT-7336: Fix typo in internal method name
...
By: Doc <nachito94@msn.com>
2023-04-11 18:37:21 +10:00
CraftBukkit/Spigot
178a84c8d6
SPIGOT-5217, SPIGOT-6183: Add RespawnReason to PlayerRespawnEvent
...
By: Jishuna <joshl5324@gmail.com>
2023-04-10 08:26:45 +10:00
CraftBukkit/Spigot
07453b7fc5
SPIGOT-7333: Correctly handle null in ColorableArmorMeta#setColor()
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-04-09 12:38:58 -04:00
CraftBukkit/Spigot
4147116921
SPIGOT-7332: Persistent Data Container of Chunk not saving on stop or restart.
...
By: DerFrZocker <derrieple@gmail.com>
2023-04-09 05:24:52 +02:00
CraftBukkit/Spigot
c01ce41ff3
#1173 : Change CraftMinecartTNT to public for consistency
...
By: libraryaddict <libraryaddict115@yahoo.co.nz>
2023-04-09 08:38:21 +10:00
CraftBukkit/Spigot
6c852e65e7
#1147 : Add experimental armor trim API
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-04-07 16:51:00 +10:00
CraftBukkit/Spigot
48dd61052b
Fix UUID not being updated when changing world of MapView
...
By: Phoenix616 <max@themoep.de>
2023-04-04 19:36:37 +01:00
CraftBukkit/Spigot
496189d962
#1160 : Add more bell API
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-04-02 14:35:13 +10:00
CraftBukkit/Spigot
a9bdb77af1
#1145 : Allow Player#sendBlockDamage() to specify a source entity
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-04-02 13:56:16 +10:00
CraftBukkit/Spigot
df5cb9bc3a
#1144 : Add more Guardian API, particularly for its laser
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-04-02 13:49:05 +10:00
CraftBukkit/Spigot
257f5ad3e8
#1162 : Add BlockData#rotate and BlockData#mirror
...
By: Jishuna <joshl5324@gmail.com>
2023-04-02 13:32:01 +10:00
CraftBukkit/Spigot
ad8f95c3df
#1159 : Add missing API for explosive minecarts
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-04-02 13:21:31 +10:00
CraftBukkit/Spigot
c48c822440
#1155 : Allow getting chunks without generating them and optimize chunk data request for ungenerated chunks
...
By: DerFrZocker <derrieple@gmail.com>
2023-04-02 13:06:59 +10:00
CraftBukkit/Spigot
f8dd2656fa
#1157 : Add Player#sendHurtAnimation()
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-04-02 12:58:05 +10:00
CraftBukkit/Spigot
609f8055d2
SPIGOT-7188: ChunkSnapshot biome y coordinate doesn't match chunk biome y coord
...
By: DerFrZocker <derrieple@gmail.com>
2023-03-29 19:33:34 +02:00
CraftBukkit/Spigot
26ae05b48f
SPIGOT-7313: More accurately edit data on Jukeboxes
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-03-29 19:23:41 +11:00
CraftBukkit/Spigot
c8d32f6ca3
SPIGOT-7312: Entity#setVisibleByDefault on player causes skin reset on this player client
...
By: md_5 <git@md-5.net>
2023-03-25 08:49:26 +11:00
CraftBukkit/Spigot
abc47f4655
SPIGOT-7309: Add API for jukebox inventories
...
Also fixes a crash when inserting music discs into jukeboxes with a Dropper
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-03-23 20:55:14 +11:00
CraftBukkit/Spigot
c7648eb04e
#1150 : Add Sniffer API and handle EntityItemDropEvent
...
By: Doc <nachito94@msn.com>
2023-03-20 19:03:53 +11:00
CraftBukkit/Spigot
3d6c128ff1
#1149 : Add BlockData#getPlacementMaterial
...
By: Jishuna <joshl5324@gmail.com>
2023-03-20 10:05:43 +11:00
CraftBukkit/Spigot
5a539a8bf5
SPIGOT-7302: Fix more issues with EntityDamageByEntity
...
- Fix Projectile damage by dispenser
- Fix cases where only exists a direct entity damager
By: Doc <nachito94@msn.com>
2023-03-19 18:48:43 +11:00
CraftBukkit/Spigot
609c06878c
Increase outdated build delay
...
By: md_5 <git@md-5.net>
2023-03-19 11:27:29 +11:00
CraftBukkit/Spigot
a6cf3347bf
SPIGOT-7299: Fix indirect/anvil damage events and minor improvements
...
By: Doc <nachito94@msn.com>
2023-03-17 07:32:54 +11:00
CraftBukkit/Spigot
9e22d7f688
SPIGOT-7292: Support alpha channel in Display entities
...
By: Doc <nachito94@msn.com>
2023-03-16 19:27:57 +11:00
CraftBukkit/Spigot
33e9c807c6
SPIGOT-7294: Call EntityDamageEvent for Interaction entity
...
By: md_5 <git@md-5.net>
2023-03-16 07:15:33 +11:00
CraftBukkit/Spigot
85db37be1b
Fix availability of experimental datapack features in unit tests
...
By: md_5 <git@md-5.net>
2023-03-15 20:41:42 +11:00
CraftBukkit/Spigot
aa22d67aa3
Fix crash with 1.20 smithing table
...
By: md_5 <git@md-5.net>
2023-03-15 18:43:20 +11:00
CraftBukkit/Spigot
3ef3090e4a
Fix crash with composters
...
By: md_5 <git@md-5.net>
2023-03-15 18:08:47 +11:00
CraftBukkit/Spigot
40076782ed
Update to Minecraft 1.19.4
...
By: md_5 <git@md-5.net>
2023-03-15 03:30:00 +11:00
CraftBukkit/Spigot
90a887a912
Remove outdated build delay.
...
By: md_5 <git@md-5.net>
2023-03-15 03:30:00 +11:00
CraftBukkit/Spigot
b6f6246c5d
#1136 : Add API to allow entities to be invisible by default
...
Designed to make creating per-player entities easier
By: md_5 <git@md-5.net>
2023-03-04 09:15:52 +11:00
CraftBukkit/Spigot
ed5774c2f5
#1141 : Add methods to edit custom chat completions
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-03-04 08:40:21 +11:00
CraftBukkit/Spigot
229f3bb810
#1140 : Add a method to send multiple equipment changes
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-02-27 20:27:47 +11:00
CraftBukkit/Spigot
c9f381c842
Add support for Java 20
...
By: md_5 <git@md-5.net>
2023-02-23 07:19:41 +11:00
CraftBukkit/Spigot
eb0a08e7f1
Increase outdated build delay
...
By: md_5 <git@md-5.net>
2023-02-23 07:15:06 +11:00
CraftBukkit/Spigot
412e157d39
SPIGOT-7267: Fix EntityType#getTranslationKey() and add unit test
...
By: Doc <nachito94@msn.com>
2023-02-20 19:35:39 +11:00
CraftBukkit/Spigot
b83c3d9c17
SPIGOT-7268: CraftMetaPotion reads ShowParticles and ShowIcon properties incorrectly
...
By: blablubbabc <lukas@wirsindwir.de>
2023-02-20 19:34:20 +11:00
CraftBukkit/Spigot
9cb4cf919d
SPIGOT-7262: Improve visibility API
...
By: md_5 <git@md-5.net>
2023-02-16 19:45:56 +11:00
CraftBukkit/Spigot
3e2e60d062
Fix issues with fluid tag conversion and fluid #isTagged
...
By: md_5 <git@md-5.net>
2023-02-15 21:09:58 +11:00
CraftBukkit/Spigot
000270a286
SPIGOT-4569: Implement more BlockData API
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-02-11 18:59:34 +11:00
CraftBukkit/Spigot
abeb7e6d0c
#1131 : Added methods to get translation keys for materials, itemstacks and more
...
By: mfnalex <mfnalex@gmail.com>
2023-02-10 20:50:24 +11:00
CraftBukkit/Spigot
b9bf523b80
#1117 : Add new BiomeParameterPoint passed to BiomeProvider#getBiome
...
By: FreeSoccerHDX <freesoccerhdx@gmail.com>
2023-02-07 21:23:23 +11:00
CraftBukkit/Spigot
fed3e5b5bc
SPIGOT-7239: Getter/setter for player's enchantment seed
...
By: FreeSoccerHDX <freesoccerhdx@gmail.com>
2023-01-28 11:55:40 +11:00
CraftBukkit/Spigot
cbc24baf79
SPIGOT-7214: Add CraftChunk and CraftChunkSnapshot contains biome method
...
By: md_5 <git@md-5.net>
2023-01-28 11:49:46 +11:00
CraftBukkit/Spigot
f299b781eb
#1134 : Add custom sound parameter option for playSound with entity as source
...
By: Gero <gecam59@gmail.com>
2023-01-28 11:39:20 +11:00
CraftBukkit/Spigot
2923c2979f
Avoid switch on material in previous commit
...
See 9c7e65d17a4ed6c3d73935027bdbb9ea9d3c2965 for further info
By: md_5 <git@md-5.net>
2023-01-12 19:51:51 +11:00
CraftBukkit/Spigot
d310f63995
SPIGOT-7034: Add methods for set/get instrument in Goat Horn
...
By: byquanton <32410361+byquanton@users.noreply.github.com>
2023-01-08 20:36:10 +11:00
CraftBukkit/Spigot
20992162c0
SPIGOT-7225: FireworkMeta#getPower() can throw a NullPointerException for items with no power set
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-01-03 08:04:16 +11:00
CraftBukkit/Spigot
2d8592203b
SPIGOT-7221: Add Enemy (Entity) interface
...
By: ShaneBee <shanebolenback@me.com>
2022-12-31 10:24:09 +11:00
CraftBukkit/Spigot
be664f5cc4
#1125 : Add support for NoteBlock sounds in Skulls
...
By: Doc <nachito94@msn.com>
2022-12-23 12:26:06 +11:00
CraftBukkit/Spigot
7f7ce313db
SPIGOT-7212: Allow negative firework power
...
By: md_5 <git@md-5.net>
2022-12-23 11:46:35 +11:00
CraftBukkit/Spigot
70cbc21972
SPIGOT-7211: generateTree() with Consumer or Predicate is broken
...
By: md_5 <git@md-5.net>
2022-12-23 11:36:46 +11:00
CraftBukkit/Spigot
0a3b1d16c4
Increase outdated build delay
...
By: md_5 <git@md-5.net>
2022-12-21 18:36:51 +11:00
CraftBukkit/Spigot
bd71072036
SPIGOT-7210: Fix structures in custom worlds
...
By: md_5 <git@md-5.net>
2022-12-16 11:13:10 +11:00
CraftBukkit/Spigot
eb88aa7b90
SPIGOT-7207: WorldCreator creates world as super flat even when normal is specified
...
By: md_5 <git@md-5.net>
2022-12-14 13:47:32 +11:00
CraftBukkit/Spigot
4fcfe1390d
#1123 : Add PrepareGrindstoneEvent
...
By: FreeSoccerHDX <freesoccerhdx@gmail.com>
2022-12-13 19:28:47 +11:00
CraftBukkit/Spigot
37d4b08ff4
#1121 : Add unit test for spawn egg meta
...
By: Doc <nachito94@msn.com>
2022-12-13 19:04:30 +11:00
CraftBukkit/Spigot
499e743516
Increase outdated build delay
...
By: md_5 <git@md-5.net>
2022-12-13 18:51:42 +11:00
CraftBukkit/Spigot
1c2a27790b
SPIGOT-7201: Spawner ItemMeta not working as expected
...
By: md_5 <git@md-5.net>
2022-12-11 08:40:57 +11:00
CraftBukkit/Spigot
644b6c302a
SPIGOT-7196: Exception loading alternate worlds
...
By: md_5 <git@md-5.net>
2022-12-08 18:02:21 +11:00
CraftBukkit/Spigot
3b551e84ca
SPIGOT-7198: Add Sittable interface to Camel
...
By: md_5 <git@md-5.net>
2022-12-08 17:53:57 +11:00
CraftBukkit/Spigot
2111d3575c
#1121 : Handle additional missing SpawnEggs in MetaSpawnEgg
...
By: Doc <nachito94@msn.com>
2022-12-08 17:50:40 +11:00
CraftBukkit/Spigot
4a09aaa914
Handle missing SpawnEggs in MetaSpawnEgg
...
By: Doc <nachito94@msn.com>
2022-12-07 19:27:20 -03:00
CraftBukkit/Spigot
8b26bb8f3e
Update to Minecraft 1.19.3
...
By: md_5 <git@md-5.net>
2022-12-08 03:00:00 +11:00
CraftBukkit/Spigot
a13136ada2
Remove outdated build delay.
...
By: md_5 <git@md-5.net>
2022-12-08 03:00:00 +11:00
CraftBukkit/Spigot
0aece55e50
SPIGOT-6765: Pass WorldInfo, Random and coordinates to ChunkGenerator should methods
...
By: DerFrZocker <derrieple@gmail.com>
2022-11-15 17:56:51 +11:00
CraftBukkit/Spigot
76f35527a4
SPIGOT-7170: Cannot set slots in custom smithing inventory
...
By: md_5 <git@md-5.net>
2022-10-28 20:33:21 +11:00
CraftBukkit/Spigot
532c51f79d
SPIGOT-7174: Avoid adding air to CraftMetaBundle
...
By: Doc <nachito94@msn.com>
2022-10-28 19:57:22 +11:00
CraftBukkit/Spigot
5d713025af
SPIGOT-7163: CraftMerchantRecipe doesn't copy demand and specialPrice from BukkitMerchantRecipe
...
By: md_5 <git@md-5.net>
2022-10-02 09:13:14 +11:00
CraftBukkit/Spigot
159ae52462
#1107 : Add getHand() to all relevant events
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2022-10-02 09:07:14 +11:00
CraftBukkit/Spigot
b42b04fecd
SPIGOT-2620: Add Player#sendBlockChanges()
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2022-09-24 11:05:14 +10:00
CraftBukkit/Spigot
63e45760a3
Add support for Java 19
...
By: md_5 <git@md-5.net>
2022-09-21 06:56:58 +10:00
CraftBukkit/Spigot
61e6302177
#1110 : Make CraftMapColorCache more thread safe
...
By: DerFrZocker <derrieple@gmail.com>
2022-09-21 06:54:55 +10:00
CraftBukkit/Spigot
c38953dda8
SPIGOT-7160: LootTable.fillInventory() is not considered a plugin-issued event
...
By: Doc <nachito94@msn.com>
2022-09-19 21:43:51 +10:00
CraftBukkit/Spigot
7d96f4be6d
SPIGOT-3842: Add Player#fireworkBoost() and expand Firework API
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2022-09-12 19:04:24 +10:00
CraftBukkit/Spigot
d41367ee6d
#1100 : Add methods to get sounds from entities
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2022-09-11 22:24:15 +10:00
CraftBukkit/Spigot
803175b864
SPIGOT-7146: Reduce use of Material switch in ItemMeta
...
The Java compiler expands switch statements into a synthetic method that generates an int array with the enum's ordinal. For small enums this is fine, but with an enum as large as Material, this can add over one hundred thousand additional bytes of data. This unnecessarily increases CraftBukkit's overall file size by over 2MB. Where possible, simple conditions are returned. In cases where more than 2 constants are referenced, a HashSet is used (as opposed to an EnumSet which generates a large backing array into memory).
By: Parker Hawke <hawkeboyz2@hotmail.com>
2022-09-11 10:26:21 +10:00
CraftBukkit/Spigot
2935ef7994
#1101 : Implement LivingEntity#canBreatheUnderwater()
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2022-09-04 21:34:21 +10:00
CraftBukkit/Spigot
b09234ee3f
SPIGOT-7131: Chunk snapshot returned by World#getEmptyChunkSnapshot(int,int,boolean,boolean) thinks every block has PLAINS biome
...
By: DerFrZocker <derrieple@gmail.com>
2022-08-30 21:50:52 +10:00
CraftBukkit/Spigot
8f8c4a60b5
SPIGOT-5761: initSettings is not a recognized option
...
By: DerFrZocker <derrieple@gmail.com>
2022-08-30 21:50:50 +10:00
CraftBukkit/Spigot
1f6474676c
Increase outdated build delay
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2022-08-27 20:32:46 -04:00
CraftBukkit/Spigot
08fef325cc
#1060 : Add more Warden methods
...
By: Doc <nachito94@msn.com>
2022-08-20 16:28:21 +10:00
CraftBukkit/Spigot
1169e7473c
#1097 : CraftThrownPotion now extends CraftThrowableProjectile
...
By: Martoph <sager1018@gmail.com>
2022-08-17 19:51:58 +10:00
CraftBukkit/Spigot
b3585dbf1f
SPIGOT-7138: Can't retrieve pixel color from map
...
By: DerFrZocker <derrieple@gmail.com>
2022-08-16 19:38:09 +10:00
CraftBukkit/Spigot
5fa8a6d631
SPIGOT-7089: Crash when command blocks attempt to load worlds
...
By: md_5 <git@md-5.net>
2022-08-14 10:46:41 +10:00
CraftBukkit/Spigot
06a34ebbdd
SPIGOT-2450: Improve scoreboard criteria API, add missing DisplaySlots
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2022-08-08 21:50:13 +10:00
CraftBukkit/Spigot
ba6d980d80
SPIGOT-7122: New Allay Methods from 1.19.1
...
By: Doc <nachito94@msn.com>
2022-08-08 21:39:21 +10:00
CraftBukkit/Spigot
808a4dedfe
Update to Minecraft 1.19.2
...
By: md_5 <git@md-5.net>
2022-08-06 07:40:00 +10:00
CraftBukkit/Spigot
c6b9050486
SPIGOT-7109: Add WorldBorder#setSize using TimeUnit
...
By: Doc <nachito94@msn.com>
2022-08-04 20:31:05 +10:00
CraftBukkit/Spigot
cb4c71bc0d
Re-enable outdated build delay
...
By: md_5 <git@md-5.net>
2022-07-29 16:14:40 +10:00
CraftBukkit/Spigot
70f4545a45
SPIGOT-7125: Command execution exceptions are not logged
...
By: md_5 <git@md-5.net>
2022-07-29 16:13:34 +10:00
CraftBukkit/Spigot
8e9f13befb
SPIGOT-7123: NullPointerException thrown by Player#chat method
...
By: md_5 <git@md-5.net>
2022-07-29 16:04:07 +10:00
CraftBukkit/Spigot
f8db65033c
Update to Minecraft 1.19.1
...
By: md_5 <git@md-5.net>
2022-07-28 04:00:00 +10:00
CraftBukkit/Spigot
d236296888
#1090 : Remove no longer needed world reference from CraftMerchantCustom
...
By: blablubbabc <lukas@wirsindwir.de>
2022-07-25 18:00:57 +10:00
CraftBukkit/Spigot
0424133c43
SPIGOT-7115: Support hex color codes in custom merchant inventory titles
...
By: blablubbabc <lukas@wirsindwir.de>
2022-07-25 18:00:55 +10:00
CraftBukkit/Spigot
c739d45f4b
SPIGOT-5380, SPIGOT-6958, #1085 : Add some missing entity API
...
By: Ollie <69084614+olijeffers0n@users.noreply.github.com>
2022-07-21 21:01:28 +10:00
CraftBukkit/Spigot
10e81b4c37
SPIGOT-7069: Material.BARREL has Directional data class, should also be Openable
...
By: md_5 <git@md-5.net>
2022-07-10 15:10:07 +10:00
CraftBukkit/Spigot
7cdd598517
SPIGOT-7070: Material.SCULK_VEIN has Waterlogged data class, should also be MultipleFacing
...
By: md_5 <git@md-5.net>
2022-07-10 15:04:44 +10:00
CraftBukkit/Spigot
86d63605da
#1079 : Add support checking/survivability methods for BlockData
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2022-07-09 20:09:34 +10:00
CraftBukkit/Spigot
2f0d31aa17
SPIGOT-7083: Add Boat.WoodenType, Boat.Status; deprecate TreeSpecies
...
By: Doc <nachito94@msn.com>
2022-07-05 20:40:35 +10:00
CraftBukkit/Spigot
60fb93349f
SPIGOT-1729, SPIGOT-7090: Keep precision in teleportation between worlds
...
By: Doc <nachito94@msn.com>
2022-07-02 12:26:55 +10:00
CraftBukkit/Spigot
5377574bc2
SPIGOT-7071: Add Player#stopSound(SoundCategory category)
...
By: SkytAsul <skytasul@gmail.com>
2022-07-01 20:46:16 +10:00
CraftBukkit/Spigot
230282ea44
SPIGOT-7011, SPIGOT-7065: Overhaul of structures
...
By: DerFrZocker <derrieple@gmail.com>
2022-07-01 20:41:04 +10:00
CraftBukkit/Spigot
8bf76d9868
Remove outdated build delay.
...
By: md_5 <git@md-5.net>
2022-06-28 21:28:28 +10:00
CraftBukkit/Spigot
6e92592b55
SPIGOT-7068: SKULK and SKULK_VEIN BlockSpreadEvents Still do not reference the correct source (SKULK_CATALYST)
...
By: DerFrZocker <derrieple@gmail.com>
2022-06-19 21:48:24 +10:00
CraftBukkit/Spigot
100bb8f120
#1052 : Add option to use cached map color palette
...
This reduces the conversion time drastically with the cost of slightly more memory usage.
By: DerFrZocker <derrieple@gmail.com>
2022-06-18 21:13:42 +10:00
CraftBukkit/Spigot
40a58283ca
#1067 : Add preview chat option in ServerListPingEvent
...
By: Doc <nachito94@msn.com>
2022-06-18 20:55:26 +10:00
CraftBukkit/Spigot
63d419d302
#1066 : Add missing server properties methods from 1.19
...
By: Doc <nachito94@msn.com>
2022-06-18 20:49:03 +10:00
CraftBukkit/Spigot
8abaca5d3d
Increase outdated build delay
...
By: md_5 <git@md-5.net>
2022-06-15 20:10:51 +10:00
CraftBukkit/Spigot
df3ad38359
#1068 : Add Hangable interface to MangrovePropagule
...
By: chickeneer <emcchickeneer@gmail.com>
2022-06-12 18:19:01 +10:00
CraftBukkit/Spigot
46523c1525
SPIGOT-7051: Worldgen API does not run vanilla noise generation when shouldGenerateNoise is true
...
By: DerFrZocker <derrieple@gmail.com>
2022-06-10 19:08:36 +10:00
CraftBukkit/Spigot
d9d74754ba
SPIGOT-7043: EnderChest does not implement Lidded
...
By: md_5 <git@md-5.net>
2022-06-10 10:57:43 +10:00