md_5
a4c2ee70db
Update to Minecraft 1.21
2024-06-14 01:05:00 +10:00
DerFrZocker
9003845569
SPIGOT-7676: Enforce locale parameter in toLowerCase and toUpperCase method calls and always use root locale
2024-06-03 07:18:17 +10:00
DerFrZocker
94e44ec934
#1401 : Add a config option to accept old keys in registry get calls
2024-05-29 06:45:14 +10:00
Jishuna
afe5b5ee93
#1275 : Add internal ItemType and BlockType, delegate Material methods to them
...
Co-authored-by: Bjarne Koll <lynxplay101@gmail.com>
Co-authored-by: DerFrZocker <derrieple@gmail.com>
Co-authored-by: md_5 <git@md-5.net>
2024-05-05 10:08:54 +10:00
Jishuna
8d3e67d865
#1378 : Add methods to convert between an entity and a SNBT string
2024-04-24 01:15:00 +10:00
DerFrZocker
801767ed80
SPIGOT-5336: Field name parity with Minecraft keys
2024-04-24 01:15:00 +10:00
md_5
735b2d0d7f
Update to Minecraft 1.20.5
2024-04-24 01:15:00 +10:00
Doc
4c687f2433
#1259 : Add Server#isLoggingIPs to get log-ips configuration
2024-02-07 07:09:34 +11:00
md_5
0bb0f4f6a0
SPIGOT-7530, #1314 : Improve Resource Pack API with new 1.20.3 functionality
2024-01-31 22:02:45 +11:00
md_5
fb973486c2
SPIGOT-7570: PrepareItemCraftEvent#isRepair() always returns false
2024-01-18 22:19:05 +11:00
Maxim Van de Wynckel
6902782005
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
2023-12-31 10:46:30 +11:00
md_5
b3b43a6ad2
Add Checkstyle check for unused imports
2023-12-17 10:26:49 +11:00
Miles Holder
3dda99c06f
SPIGOT-7540, #1312 : Add ServerTickManager API
2023-12-17 09:30:00 +11:00
DerFrZocker
8232a74cf8
SPIGOT-6026: Pull PotionEffectType and Enchantment from registry
2023-12-06 03:40:00 +11:00
md_5
07e5dd5d59
Update to Minecraft 1.20.3
2023-12-06 03:40:00 +11:00
DerFrZocker
d433f086d5
#1297 : Change Consumer and Predicates to super
2023-11-14 19:50:14 +13:00
md_5
6aa644ae98
#992 : Add API to get full result of crafting items
2023-11-06 20:37:34 +11:00
Jishuna
2fa7644d08
#1277 : Add keepSpawnInMemory setting to WorldCreator
2023-10-13 08:11:14 +11:00
md_5
f0702775c3
SPIGOT-7486: Alternate approach to null profile names
2023-09-22 07:36:30 +10:00
md_5
28c1023286
Update to Minecraft 1.20.2
2023-09-22 02:40:00 +10:00
DerFrZocker
10219df3a6
#1248 : Load GameEvent and MusicInstrument from registry
2023-09-02 12:55:23 +10:00
Yannick Lamprecht
36b1076604
#1225 : Add modern time API methods to ban API
2023-07-15 10:43:30 +10:00
Doc
0a0fc3beec
#1227 : Refinements to new ban API for improved compatibility and correctness
2023-07-04 06:50:47 +10:00
Doc
648196070e
SPIGOT-6455, SPIGOT-7030, #1054 : Improve ban API
2023-07-01 13:56:03 +10:00
Owen1212055
c1279f7751
#1209 : Clean up various patches
2023-06-24 17:15:05 +10:00
md_5
091027accb
Fix unintended change to createBlockData contract
2023-06-12 21:09:17 +10:00
md_5
b10ea735ca
Check in getOfflinePlayer is OK
2023-06-12 20:42:20 +10:00
md_5
0cd47ae827
Remove changes to string API contracts introduced by prior commits
2023-06-12 20:39:58 +10:00
md_5
461cd81328
Fix another issue from previous commit
2023-06-12 20:35:38 +10:00
Doc
40945171bf
#1182 : Consolidate Preconditions use and minor cleanup
2023-06-12 19:41:02 +10:00
Hannah
e472b6c172
#1184 : Add setMotd and setMaxPlayers
2023-06-11 10:51:11 +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
md_5
d9324b4bc7
Fix addition of custom smithing trim / transform recipes
2023-05-14 12:11:23 +10:00
Doc
f92a41c396
#1181 : Consolidate Location conversion code
2023-04-19 19:59:19 +10:00
md_5
bcedf28a1b
Update to Minecraft 1.19.4
2023-03-15 03:30:00 +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
md_5
eecb4c0dc0
SPIGOT-7196: Exception loading alternate worlds
2022-12-08 18:02:21 +11:00
md_5
19e6be0209
Update to Minecraft 1.19.3
2022-12-08 03:00:00 +11:00
md_5
d45057c597
SPIGOT-7089: Crash when command blocks attempt to load worlds
2022-08-14 10:46:41 +10:00
Parker Hawke
c379a6b4e4
SPIGOT-2450: Improve scoreboard criteria API, add missing DisplaySlots
2022-08-08 21:50:13 +10:00
DerFrZocker
68f888ded3
SPIGOT-7011, SPIGOT-7065: Overhaul of structures
2022-07-01 20:41:04 +10:00
DerFrZocker
6c61b73f38
#1052 : Add option to use cached map color palette
...
This reduces the conversion time drastically with the cost of slightly more memory usage.
2022-06-18 21:13:42 +10:00
Doc
36c2681af9
#1066 : Add missing server properties methods from 1.19
2022-06-18 20:49:03 +10:00
md_5
64c15270e7
Update to Minecraft 1.19
2022-06-08 02:00:00 +10:00
Parker Hawke
6c308e1b57
SPIGOT-6829: Add per-player world border API
2022-04-09 09:39:33 +10:00
Doc
808cb7ca5c
#1023 : Improve consistency of tag API
2022-03-06 16:24:58 +11:00
md_5
21fe78aa4f
SPIGOT-6957: Bad default value for WorldCreator#generatorSettings
2022-03-04 08:15:31 +11:00
md_5
05a38da190
Update to Minecraft 1.18.2
2022-03-01 02:00:00 +11:00