5359 Commits

Author SHA1 Message Date
md_5
c810c3ed87
Increase outdated build delay 2022-12-21 18:36:51 +11:00
md_5
2ed3e3e6e5
SPIGOT-7210: Fix structures in custom worlds 2022-12-16 11:13:10 +11:00
md_5
585ab5ba1b
SPIGOT-7207: WorldCreator creates world as super flat even when normal is specified 2022-12-14 13:47:32 +11:00
FreeSoccerHDX
ab1586c2fb
#1123: Add PrepareGrindstoneEvent 2022-12-13 19:28:47 +11:00
md_5
b402824ea7
SPIGOT-7204: Add TeleportCause#DISMOUNT 2022-12-13 19:22:46 +11:00
Doc
06a6a10126
#1121: Add unit test for spawn egg meta 2022-12-13 19:04:30 +11:00
Doc
c18668be3d
SPIGOT-7192: Call PlayerInteractEvent with Action.LEFT_CLICK_AIR if the entity interacted is hidden to the player 2022-12-13 18:54:22 +11:00
md_5
47124f6391
Increase outdated build delay 2022-12-13 18:51:42 +11:00
md_5
645993470f
SPIGOT-7201: Spawner ItemMeta not working as expected 2022-12-11 08:40:57 +11:00
md_5
4fa7e1c31d
SPIGOT-7200: CreatureSpawnEvent is called with incorrect SpawnReason when using spawn eggs 2022-12-10 21:48:22 +11:00
md_5
eecb4c0dc0
SPIGOT-7196: Exception loading alternate worlds 2022-12-08 18:02:21 +11:00
md_5
0ff61e8fab
SPIGOT-7198: Add Sittable interface to Camel 2022-12-08 17:53:57 +11:00
Doc
676441aac3
#1121: Handle additional missing SpawnEggs in MetaSpawnEgg 2022-12-08 17:50:40 +11:00
Doc
e85280e020
Handle missing SpawnEggs in MetaSpawnEgg 2022-12-07 19:27:20 -03:00
md_5
19e6be0209
Update to Minecraft 1.19.3 2022-12-08 03:00:00 +11:00
md_5
19df23aa2e
Remove outdated build delay. 2022-12-08 03:00:00 +11:00
md_5
f3dab3a488
SPIGOT-7191: TNT minecart explosions crash the server 2022-12-02 08:52:54 +11:00
md_5
b5aa0bed90
SPIGOT-7184: ExplosionPrimeEvent not called for ExplosiveMinecart 2022-11-20 12:10:31 +11:00
DerFrZocker
e7aab54932
SPIGOT-6765: Pass WorldInfo, Random and coordinates to ChunkGenerator should methods 2022-11-15 17:56:51 +11:00
Doc
300e7448f5
SPIGOT-7179: PortalCreateEvent doesn't fire for players 2022-11-06 18:14:38 +11:00
md_5
f43634ae43
SPIGOT-7170: Cannot set slots in custom smithing inventory 2022-10-28 20:33:21 +11:00
md_5
48f3a2258b
SPIGOT-7171: Ability to get the IP/hostname players are requesting status of 2022-10-28 20:19:11 +11:00
md_5
30e31b4d13
SPIGOT-7177: Certain blocks don't call BlockCanBuildEvent 2022-10-28 20:07:09 +11:00
Doc
982364797f
SPIGOT-7174: Avoid adding air to CraftMetaBundle 2022-10-28 19:57:22 +11:00
md_5
aaf484f6fd
SPIGOT-7163: CraftMerchantRecipe doesn't copy demand and specialPrice from BukkitMerchantRecipe 2022-10-02 09:13:14 +11:00
Parker Hawke
5329dd6fd2
#1107: Add getHand() to all relevant events 2022-10-02 09:07:14 +11:00
DerFrZocker
93061706eb
SPIGOT-7045: Ocelots never spawn with babies with spawn reason OCELOT_BABY 2022-09-28 20:09:43 +10:00
Parker Hawke
c2c39089eb
SPIGOT-2620: Add Player#sendBlockChanges() 2022-09-24 11:05:14 +10:00
Parker Hawke
8209158db9
#1113: Ignore .checkstyle file generated by Eclipse IDE 2022-09-24 09:20:47 +10:00
md_5
08cdd26ca9
Add support for Java 19 2022-09-21 06:56:58 +10:00
DerFrZocker
06c0ce78cc
#1110: Make CraftMapColorCache more thread safe 2022-09-21 06:54:55 +10:00
Doc
dc57aa3580
SPIGOT-7160: LootTable.fillInventory() is not considered a plugin-issued event 2022-09-19 21:43:51 +10:00
md_5
5cc9c022a0
SPIGOT-7152: Handle hand item changing during air interact event 2022-09-12 19:27:14 +10:00
md_5
4ffa1acf64
SPIGOT-7154: Players get kicked when interacting with a conversation 2022-09-12 19:15:46 +10:00
Parker Hawke
4daa21123c
SPIGOT-3842: Add Player#fireworkBoost() and expand Firework API 2022-09-12 19:04:24 +10:00
Parker Hawke
e5d6a9bbfc
#1100: Add methods to get sounds from entities 2022-09-11 22:24:15 +10:00
Parker Hawke
b7e9f1c8b9
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).
2022-09-11 10:26:21 +10:00
Parker Hawke
5901d580a4
#1101: Implement LivingEntity#canBreatheUnderwater() 2022-09-04 21:34:21 +10:00
DerFrZocker
dd0a218300
SPIGOT-5607: PlayerInteractEvent Left-Click Bug 2022-08-30 21:50:53 +10:00
DerFrZocker
990d077dca
SPIGOT-7131: Chunk snapshot returned by World#getEmptyChunkSnapshot(int,int,boolean,boolean) thinks every block has PLAINS biome 2022-08-30 21:50:52 +10:00
DerFrZocker
6c8a096118
SPIGOT-5761: initSettings is not a recognized option 2022-08-30 21:50:50 +10:00
Parker Hawke
a73b358780
Increase outdated build delay 2022-08-27 20:32:46 -04:00
Doc
370eecefff
#1060: Add more Warden methods 2022-08-20 16:28:21 +10:00
Martoph
cdef8fc72f
#1097: CraftThrownPotion now extends CraftThrowableProjectile 2022-08-17 19:51:58 +10:00
Doc
419010b130
SPIGOT-7112: Mobs added 1.17 and after do not create an EntityTargetEvent properly 2022-08-16 20:00:57 +10:00
Doc
e714262016
SPIGOT-7079: Allays don't call EntityTargetEvent on ground items 2022-08-16 19:53:20 +10:00
DerFrZocker
f80adb8b9f
SPIGOT-7138: Can't retrieve pixel color from map 2022-08-16 19:38:09 +10:00
md_5
ead719a65b
SPIGOT-7136: Cancelling PlayerInteractEntityEvent with the Allay desyncs 2022-08-14 11:27:22 +10:00
md_5
8468e167ef
SPIGOT-7137: StructureGrowEvent isFromBonemeal and getPlayer have incorrect values 2022-08-14 10:54:23 +10:00
md_5
d45057c597
SPIGOT-7089: Crash when command blocks attempt to load worlds 2022-08-14 10:46:41 +10:00