md_5
22a541a29f
Improve support for per-world game rules
2024-02-04 10:54:20 +11:00
md_5
1da8d9a53a
Fire PreLogin events even in offline mode
...
Adapted from Spigot commit 61400aa00ce70d3a115472a05d266b679a53e0dd
2023-12-30 07:48:39 +11:00
DerFrZocker
2e88514ad3
#1325 : Use CraftBlockType and CraftItemType instead of CraftMagicNumbers to convert between minecraft and bukkit block / item representation
2023-12-29 08:36:38 +11:00
md_5
33a2d87739
Ensure that PlayerMoveEvent is always fired where applicable
...
Adapted and improved version of Spigot commit eb9e4c0460a8acd55ccd58bd54b0b82473876591
2023-12-28 07:56:30 +11:00
md_5
19aec59ea1
Use provided case for non-existent OfflinePlayers
...
Fixes issues with using scoreboards to provide information via pseudo players being all lowercased.
Ported from Spigot commit e11d481452829c1e3dfdc057bbfd0f43e5c75a66
2023-12-26 14:33:31 +11:00
DerFrZocker
bcf56171a6
#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
2023-12-26 07:44:21 +11:00
DerFrZocker
7f833a2d15
SPIGOT-7462: Players no longer drop XP after dying near a Sculk Catalyst
2023-12-26 07:42:19 +11:00
md_5
752aac6697
Implement APIs for per world view and simulation distances
2023-12-23 14:32:49 +11:00
Miles Holder
3dda99c06f
SPIGOT-7540, #1312 : Add ServerTickManager API
2023-12-17 09:30:00 +11:00
md_5
4642dd5261
SPIGOT-7535: Fix maps not having an ID and also call MapInitializeEvent in more places
2023-12-08 19:20:05 +11:00
Jishuna
d20c9291a2
SPIGOT-7532: Entity#isValid() returns false after server restart
2023-12-07 08:24:27 +11:00
md_5
5a7080b580
Add unique ID to PlayerResourcePackStatusEvent
2023-12-06 20:27:59 +11:00
md_5
07e5dd5d59
Update to Minecraft 1.20.3
2023-12-06 03:40:00 +11:00
Jishuna
0478e0417b
#1266 : Add support for virtual entities
2023-11-19 19:03:35 +13:00
Jishuna
482c56a009
#1285 : Add PlayerRecipeBookSettingsChangeEvent
2023-11-09 06:43:34 +11:00
md_5
75502b6ddc
SPIGOT-7507: Fall back to world UUIDs if Dimension tag missing or invalid
2023-10-21 16:25:23 +11:00
Lauriichan
dab849f084
SPIGOT-7283, SPIGOT-7318: Add AsyncStructureGenerateEvent and BlockState cloning
2023-09-29 06:54:35 +10:00
md_5
e62905aabe
SPIGOT-7490: Fix entity equipment updates
2023-09-25 07:47:22 +10:00
md_5
6d4b25bf19
Increase diff stability
2023-09-22 02:57:13 +10:00
md_5
28c1023286
Update to Minecraft 1.20.2
2023-09-22 02:40:00 +10:00
md_5
db4ba28978
SPIGOT-7467: Add getAddress to RemoteConsoleCommandSender
2023-08-26 18:19:22 +10:00
md_5
f70a7b68de
SPIGOT-7465, MC-264979: Fresh installations print NoSuchFileException for server.properties
2023-08-22 20:51:34 +10:00
md_5
d91e5aa0b6
SPIGOT-7447: Rewrite --forceUpgrade to minimise diff and properly handle CraftBukkit world layout
2023-08-07 20:16:07 +10:00
md_5
921ae06d60
Revert "SPIGOT-7447: Fix --forceUpgrade"
...
This reverts commit 70e0bc050a2ef1bb5b0d8ac97be24484f3891ceb.
2023-08-07 07:53:30 +10:00
md_5
70e0bc050a
SPIGOT-7447: Fix --forceUpgrade
2023-08-05 10:01:59 +10:00
Jishuna
c335a555fb
#1212 : Add PlayerRecipeBookClickEvent
2023-08-02 07:46:19 +10:00
md_5
f7fa6d9935
SPIGOT-7435: Add TeleportCause#EXIT_BED
2023-07-29 09:58:01 +10:00
md_5
b435e8e8d3
SPIGOT-7349: Player#setDisplayName not working when message/format unmodified
2023-07-28 18:56:00 +10:00
Owen1212055
a2fafdd1d2
#1232 : Re-add fix for player rotation
2023-07-25 18:52:51 +10:00
Collin
01cae71b7a
SPIGOT-7429: Fix LEFT_CLICK_AIR not working for passable entities and spectators
2023-07-18 21:23:52 +10:00
md_5
9a919a1438
SPIGOT-7416: SmithItemEvent not firing in Smithing Table
2023-07-01 09:25:36 +10:00
Owen1212055
c1279f7751
#1209 : Clean up various patches
2023-06-24 17:15:05 +10:00
Jishuna
44a4b5649d
SPIGOT-7380: Add PlayerInteractEvent#getClickedPosition and ChiseledBookshelf#getSlot
2023-06-17 14:31:40 +10:00
md_5
9c5d600d13
Update to Minecraft 1.20.1
2023-06-13 07:00:00 +10:00
md_5
ce710deb08
SPIGOT-7384: player.getLocation() equals PlayerMoveEvent.getTo()
2023-06-11 20:41:52 +10:00
md_5
8c5311c200
SPIGOT-7382: Player still on fire after respawn
2023-06-11 17:30:03 +10:00
Hannah
e472b6c172
#1184 : Add setMotd and setMaxPlayers
2023-06-11 10:51:11 +10:00
md_5
cb1b69d130
SPIGOT-7377: Server sends player list twice
2023-06-09 08:24:31 +10:00
md_5
e1188ed3a2
Update to Minecraft 1.20
2023-06-08 01:30:00 +10:00
Doc
dbc70bed55
SPIGOT-7195, SPIGOT-7197: Add DataPack API
2023-05-30 19:05:48 +10:00
Parker Hawke
01b2e1af41
SPIGOT-7346: Disallow players from executing commands after disconnecting
2023-05-11 07:03:53 +10:00
Doc
f92a41c396
#1181 : Consolidate Location conversion code
2023-04-19 19:59:19 +10:00
Doc
82f7b658aa
#1095 : Add PlayerSpawnChangeEvent
2023-04-17 19:33:17 +10:00
Jishuna
5ee3419b79
SPIGOT-5217, SPIGOT-6183: Add RespawnReason to PlayerRespawnEvent
2023-04-10 08:26:45 +10:00
md_5
c4c0bb0e94
Show clean error for invalidly configured server.properties options
2023-04-07 08:14:11 +10:00
md_5
f92c945173
SPIGOT-7310: PlayerToggleSneakEvent is not called when a player sneaks while riding an entity
2023-03-25 11:33:49 +11:00
Doc
2d5209e8d9
#1153 : Handle teleport reason in spreadplayers command
2023-03-23 20:52:34 +11:00
Doc
388d458a61
SPIGOT-7306: Fix reset of coords in default teleportTo in EntityPlayer
2023-03-22 14:43:49 +11:00
md_5
bcedf28a1b
Update to Minecraft 1.19.4
2023-03-15 03:30:00 +11:00
md_5
8ba5e399ec
SPIGOT-7262: Improve visibility API
2023-02-16 19:45:56 +11:00