CraftBukkit/Spigot
eeb96c0247
SPIGOT-4348: Use online player for setting skull owner if possible
...
By: md_5 <git@md-5.net>
2018-09-06 20:47:37 +10:00
CraftBukkit/Spigot
7ef8f672e0
Add getFacing method to get the current cardinal direction an entity is facing.
...
By: Senmori <thesenmori@gmail.com>
2018-09-02 18:28:53 -04:00
CraftBukkit/Spigot
44e4798b95
SPIGOT-4338: breedCause API
...
By: md_5 <git@md-5.net>
2018-09-01 19:28:12 +10:00
CraftBukkit/Spigot
eb271172ce
Fix unbound shaped recipe ingredients
...
By: md_5 <git@md-5.net>
2018-09-01 14:12:20 +10:00
CraftBukkit/Spigot
b4f00b45eb
Expand Recipe API to allow multiple Materials per slot
...
By: md_5 <git@md-5.net>
2018-09-01 11:04:48 +10:00
CraftBukkit/Spigot
3f8a87dfc5
SPIGOT-4325: Validate coordinate arguments in Chunk/ChunkSnapshot
...
By: md_5 <git@md-5.net>
2018-08-29 07:44:36 +10:00
CraftBukkit/Spigot
da45a06d52
SPIGOT-4321: Team#getSuffix returns the prefix
...
By: md_5 <git@md-5.net>
2018-08-29 07:26:59 +10:00
CraftBukkit/Spigot
e75b0ca57e
SPIGOT-4319: Conduit damage should be a block event
...
By: md_5 <git@md-5.net>
2018-08-28 21:00:24 +10:00
CraftBukkit/Spigot
979887d20e
SPIGOT-4318: More missing spawn eggs
...
By: md_5 <git@md-5.net>
2018-08-27 21:01:46 +10:00
CraftBukkit/Spigot
6e786d4111
Fix some formatting in CraftLootable
...
By: md_5 <git@md-5.net>
2018-08-27 18:32:35 +10:00
CraftBukkit/Spigot
844b70144f
SPIGOT-4316: Do even less processing when block placement without physics requested
...
By: md_5 <git@md-5.net>
2018-08-27 18:27:59 +10:00
CraftBukkit/Spigot
2e41945330
SPIGOT-4313: Unsupported plugin should not crash server
...
By: md_5 <git@md-5.net>
2018-08-27 12:57:04 +10:00
CraftBukkit/Spigot
891ea11907
SPIGOT-4310: Reset villager career level with trades
...
By: md_5 <git@md-5.net>
2018-08-27 07:00:56 +10:00
CraftBukkit/Spigot
2eeecfdb92
Fix some tests randomly failing
...
By: md_5 <git@md-5.net>
2018-08-26 20:44:50 +10:00
CraftBukkit/Spigot
0a468a6738
SPIGOT-4307: Fix hacky API for banners on shields
...
By: md_5 <git@md-5.net>
2018-08-26 19:18:56 +10:00
CraftBukkit/Spigot
3edc1cf4e0
SPIGOT-4301: Fix more invalid enchants
...
By: md_5 <git@md-5.net>
2018-08-26 18:48:32 +10:00
CraftBukkit/Spigot
fbec5a9647
SPIGOT-4309: Add "forced" display of particles
...
By: md_5 <git@md-5.net>
2018-08-26 18:26:09 +10:00
CraftBukkit/Spigot
9fb6b929e8
Add additional tests for CraftBlockData
...
By: Senmori <thesenmori@gmail.com>
2018-08-25 01:35:40 -04:00
CraftBukkit/Spigot
f578d94680
Update to Minecraft 1.13.1
...
By: md_5 <git@md-5.net>
2018-08-26 12:00:00 +10:00
CraftBukkit/Spigot
034c12d001
Add note about 1.13.1
...
By: md_5 <git@md-5.net>
2018-08-26 13:58:37 +10:00
CraftBukkit/Spigot
0be99ea5b2
Remove reflection from CraftBlockData
...
By: md_5 <git@md-5.net>
2018-08-25 08:39:04 +10:00
CraftBukkit/Spigot
90eefedd86
SPIGOT-4298: Block command sender returns wrong block
...
By: md_5 <git@md-5.net>
2018-08-22 08:52:17 +10:00
CraftBukkit/Spigot
827d433b65
SPIGOT-4296: Ensure recipe group set in craft translation
...
By: md_5 <git@md-5.net>
2018-08-21 18:19:37 +10:00
CraftBukkit/Spigot
d54bf8e32b
launchProjectile Fish -> FishHook
...
Thanks Senmori & SpoonFed on IRC
By: md_5 <git@md-5.net>
2018-08-20 18:13:45 +10:00
CraftBukkit/Spigot
7b1ac0159a
SPIGOT-4292: Ignore itemstacks with invalid enchants
...
By: md_5 <git@md-5.net>
2018-08-20 12:49:31 +10:00
CraftBukkit/Spigot
6a88bd220a
SPIGOT-4283: Allow setting recipe groups
...
By: md_5 <git@md-5.net>
2018-08-17 20:40:54 +10:00
CraftBukkit/Spigot
56db52c14b
SPIGOT-4276: Fix untyped statistics causing client errors
...
By: BlackHole <black-hole@live.com>
2018-08-15 23:51:10 +02:00
CraftBukkit/Spigot
02605d55b6
SPIGOT-4271: Fix API error when enderman are not carrying a block
...
By: md_5 <git@md-5.net>
2018-08-15 08:51:18 +10:00
CraftBukkit/Spigot
bfe8887cfc
SPIGOT-4261: Missing turtle / phantom spawn egg meta
...
By: md_5 <git@md-5.net>
2018-08-13 18:22:57 +10:00
CraftBukkit/Spigot
39c4334d76
SPIGOT-1936: LootTable API
...
By: Senmori <thesenmori@gmail.com>
2018-08-12 18:39:51 +10:00
CraftBukkit/Spigot
277f0db6c9
SPIGOT-4258: Add Player.updateCommands method
...
By: md_5 <git@md-5.net>
2018-08-12 09:41:00 +10:00
CraftBukkit/Spigot
408d2a55d6
Fix regression in item priority conversion
...
By: md_5 <git@md-5.net>
2018-08-12 08:04:52 +10:00
CraftBukkit/Spigot
8a4ae7cde3
Switch around item conversion code as well
...
By: md_5 <git@md-5.net>
2018-08-11 20:19:12 +10:00
CraftBukkit/Spigot
c21a237a3f
SPIGOT-4253: Add way to prioritise item conversion
...
By: md_5 <git@md-5.net>
2018-08-11 17:43:41 +10:00
CraftBukkit/Spigot
422f1f548e
Expand GameRule API
...
By: Senmori <thesenmori@gmail.com>
2018-08-11 11:24:33 +10:00
CraftBukkit/Spigot
0cd7eb6750
Improve entity hierarchy by adding Mob interface.
...
By: md_5 <git@md-5.net>
2018-08-10 19:48:09 +10:00
CraftBukkit/Spigot
a41e9fe8a5
Add Unit Tests for geHardness and getBlastResistance
...
By: Christos Miniotis <chrismin1302@gmail.com>
2018-08-08 04:06:36 +03:00
CraftBukkit/Spigot
2cc5274b68
SPIGOT-4233: Fix some missing handled NBT tags
...
By: md_5 <git@md-5.net>
2018-08-06 20:10:02 +10:00
CraftBukkit/Spigot
a24a2c26ae
Add merging and matching of parsed BlockData
...
By: md_5 <git@md-5.net>
2018-08-06 14:40:06 +10:00
CraftBukkit/Spigot
2c8962edfa
SPIGOT-4230: Improve legacy block types
...
By: md_5 <git@md-5.net>
2018-08-05 10:04:19 +10:00
CraftBukkit/Spigot
95095d9c58
SPIGOT-4223: Fix inventories using the same TileEntity instance.
...
By: Senmori <thesenmori@gmail.com>
2018-08-03 19:09:57 -04:00
CraftBukkit/Spigot
fe0d154d53
Potion particles should default to true
...
By: md_5 <git@md-5.net>
2018-08-03 20:01:12 +10:00
CraftBukkit/Spigot
8173a8a7f6
SPIGOT-4217: Account for ShowIcon to allow custom tipped arrows to merge
...
By: md_5 <git@md-5.net>
2018-08-03 19:57:09 +10:00
CraftBukkit/Spigot
33f46cbebf
SPIGOT-4221: Update surrounding blocks for cancelled break/place
...
By: md_5 <git@md-5.net>
2018-08-03 11:34:26 +10:00
CraftBukkit/Spigot
db594e7895
Tweak outdated windows
...
By: md_5 <git@md-5.net>
2018-08-03 09:13:30 +10:00
CraftBukkit/Spigot
b4349f5a60
SPIGOT-3936: Add isInteractable to Material
...
By: Christos Miniotis <chrismin1302@gmail.com>
2018-08-02 15:26:02 +03:00
CraftBukkit/Spigot
baacb621a6
Fix ChunkData material alone being treated as legacy
...
By: md_5 <git@md-5.net>
2018-08-03 08:53:52 +10:00
CraftBukkit/Spigot
e9fc2452ed
SPIGOT-4214: Catch attempts to create BlockData for items
...
By: md_5 <git@md-5.net>
2018-08-02 20:24:56 +10:00
CraftBukkit/Spigot
bb6a5d8612
SPIGOT-4199: Riptide related APIs
...
By: md_5 <git@md-5.net>
2018-08-02 09:38:52 +10:00
CraftBukkit/Spigot
9fedd75309
Pre size legacy hash tables
...
By: md_5 <git@md-5.net>
2018-08-02 09:07:01 +10:00
CraftBukkit/Spigot
51e1d686e1
Fix merchant inventories with custom titles
...
By: blablubbabc <lukas@wirsindwir.de>
2018-08-01 08:49:53 +10:00
CraftBukkit/Spigot
9dfef07bb5
SPIGOT-4204: Allow passing data to AreaEffectCloud particles
...
By: md_5 <git@md-5.net>
2018-08-01 08:21:02 +10:00
CraftBukkit/Spigot
dc7b94233e
SPIGOT-4029: Add event for commands being sent to client
...
By: md_5 <git@md-5.net>
2018-07-31 10:46:09 +10:00
CraftBukkit/Spigot
a0dd99dc78
SPIGOT-4197: Account for double trapped chests
...
By: md_5 <git@md-5.net>
2018-07-31 09:14:44 +10:00
CraftBukkit/Spigot
94950beea7
SPIGOT-227: Add entity persistent flag
...
Non-persistent entities won't get saved when the chunk saves the entities.
Entities that are passengers of a non-persistent entity won't get saved.
Players won't save their vehicle, if the player is directly or
indirectly riding a non-persistent entity.
By: blablubbabc <lukas@wirsindwir.de>
2018-06-14 19:59:21 +02:00
CraftBukkit/Spigot
9f139c21fc
Update default spawn-limits
...
By: md_5 <git@md-5.net>
2018-07-30 10:47:23 +10:00
CraftBukkit/Spigot
2a1c32b754
Include class path in legacy conversion errors.
...
By: md_5 <git@md-5.net>
2018-07-30 09:19:07 +10:00
CraftBukkit/Spigot
9735d97608
SPIGOT-1714: Draft API for player list header / footer
...
By: md_5 <git@md-5.net>
2018-07-29 21:30:31 +10:00
CraftBukkit/Spigot
53dc3c4b9c
SPIGOT-4182: Implement cursor captions
...
By: md_5 <git@md-5.net>
2018-07-29 15:10:08 +10:00
CraftBukkit/Spigot
9123e804dc
SPIGOT-4177: Change behaviour of item display names yet again
...
By: md_5 <git@md-5.net>
2018-07-29 09:24:42 +10:00
CraftBukkit/Spigot
9202a305e9
Update default config links
...
By: md_5 <git@md-5.net>
2018-07-28 18:34:37 +10:00
CraftBukkit/Spigot
90e0341727
SPIGOT-4166: Fix Tags being corrupted by early access (and not reflecting reloads)
...
By: md_5 <git@md-5.net>
2018-07-28 14:39:35 +10:00
CraftBukkit/Spigot
94177423d1
SPIGOT-4168: Patch up some legacy calls
...
By: md_5 <git@md-5.net>
2018-07-28 10:23:32 +10:00
CraftBukkit/Spigot
f97fd5873f
SPIGOT-4164: Treat new _AIR blocks as air
...
By: md_5 <git@md-5.net>
2018-07-28 08:28:56 +10:00
CraftBukkit/Spigot
5bdad5e046
SPIGOT-4159: Fix Player.launchProjectile(Trident.class)
...
By: md_5 <git@md-5.net>
2018-07-27 14:29:02 +10:00
CraftBukkit/Spigot
c3205e4e12
SPIGOT-4137: Fix World.regenerateChunk
...
By: md_5 <git@md-5.net>
2018-07-25 19:32:06 +10:00
CraftBukkit/Spigot
64f2fdae29
SPIGOT-3981: Make custom inventories return specialised types where practical.
...
By: Senmori <thesenmori@gmail.com>
2018-07-25 18:03:26 +10:00
CraftBukkit/Spigot
8ee6f8cd25
SPIGOT-4147: Fix ItemFrames not able to be placed UP or DOWN
...
By: Senmori <thesenmori@gmail.com>
2018-07-24 18:41:49 -04:00
CraftBukkit/Spigot
7c8edd3ea1
SPIGOT-4135: Fix DOLPHINS_GRACE PotionEffectType Wrapper.
...
By: md_5 <git@md-5.net>
2018-07-24 22:17:20 +10:00
CraftBukkit/Spigot
17822f33ef
SPIGOT-4128: Skip hopeless entity conversion
...
By: md_5 <git@md-5.net>
2018-07-24 20:46:49 +10:00
CraftBukkit/Spigot
7c7ba573a9
SPIGOT-4132: Fix missing break in RedstoneWire.setFace
...
By: md_5 <git@md-5.net>
2018-07-24 12:46:21 +10:00
CraftBukkit/Spigot
969eecd95e
SPIGOT-4131: Fix typo affecting setting BlockData
...
By: md_5 <git@md-5.net>
2018-07-24 12:04:34 +10:00
CraftBukkit/Spigot
a5a9d41dc6
SPIGOT-4128: Greatly improve spawn egg deserialization
...
By: md_5 <git@md-5.net>
2018-07-24 10:49:48 +10:00
CraftBukkit/Spigot
9ca157b2b6
SPIGOT-4123: Fix display names cleared by plugins / serialization
...
By: md_5 <git@md-5.net>
2018-07-24 10:47:51 +10:00
CraftBukkit/Spigot
6ecf05152e
Add map ID API
...
By: md_5 <git@md-5.net>
2018-07-24 10:18:06 +10:00
CraftBukkit/Spigot
dd007977eb
SPIGOT-4120: Store BlockData enum mappings per class
...
By: md_5 <git@md-5.net>
2018-07-24 10:08:34 +10:00
CraftBukkit/Spigot
f69e943876
SPIGOT-4122: Fix an instance of legacy item inequalities
...
By: md_5 <git@md-5.net>
2018-07-24 08:57:58 +10:00
CraftBukkit/Spigot
fb4c827ec7
SPIGOT-4124: Fix misplaced PISTON_HEAD
...
By: md_5 <git@md-5.net>
2018-07-24 08:25:13 +10:00
CraftBukkit/Spigot
f07fb63fb3
SPIGOT-824: SpongeAbsorbEvent
...
By: Articdive <articdive@gmail.com>
2018-07-23 17:20:52 +10:00
CraftBukkit/Spigot
f4d1912ded
SPIGOT-4112: scoreboard display names are not nullable
...
By: md_5 <git@md-5.net>
2018-07-23 11:46:23 +10:00
CraftBukkit/Spigot
2e7d945edc
Just throw section signs into components a la Mojang
...
By: md_5 <git@md-5.net>
2018-07-23 10:48:28 +10:00
CraftBukkit/Spigot
383a522c59
Fix Player.playNote
...
By: md_5 <git@md-5.net>
2018-07-22 14:40:48 +10:00
CraftBukkit/Spigot
1e014acb80
Update to Minecraft 1.13
...
By: md_5 <git@md-5.net>
2018-07-22 12:00:00 +10:00
CraftBukkit/Spigot
5bc15c40d8
SPIGOT-4024: Improve interactions of Vanilla tab completion, and also reloads
...
By: md_5 <git@md-5.net>
2018-07-21 11:20:38 +10:00
CraftBukkit/Spigot
2a1945fae1
SPIGOT-4100: Ignore invalid item display names
...
By: md_5 <git@md-5.net>
2018-07-21 09:54:08 +10:00
CraftBukkit/Spigot
8eca53392b
CraftBlock.toString shouldn't make legacy call
...
By: md_5 <git@md-5.net>
2018-07-20 16:10:48 +10:00
CraftBukkit/Spigot
15a21299da
SPIGOT-840, SPIGOT-2522: [Draft] Add EntityPotionEffectChangeEvent
...
Discussion ongoing in PR #449
By: kaenganxt <kaenganxt@mc-anura.de>
2018-07-20 16:04:37 +10:00
CraftBukkit/Spigot
8ca7918c56
Fix bad old API call in CraftBlockState
...
By: md_5 <git@md-5.net>
2018-07-20 10:32:17 +10:00
CraftBukkit/Spigot
e5c63f2b0c
Update EntityChangeBlockEvent to new BlockData API
...
By: md_5 <git@md-5.net>
2018-07-20 10:29:34 +10:00
CraftBukkit/Spigot
6826aaee8f
SPIGOT-4074: Fix createBlockData succeeding on garbage
...
By: md_5 <git@md-5.net>
2018-07-20 10:20:15 +10:00
CraftBukkit/Spigot
9f86013d8a
SPIGOT-4047: Ignore non-existent potions
...
By: md_5 <git@md-5.net>
2018-07-19 11:34:19 +10:00
CraftBukkit/Spigot
1185891544
SPIGOT-4046: Fix selectors in tick functions
...
By: md_5 <git@md-5.net>
2018-07-19 10:58:31 +10:00
CraftBukkit/Spigot
cda2741121
SPIGOT-4049: Books lose NBT data
...
By: md_5 <git@md-5.net>
2018-07-19 10:12:55 +10:00
CraftBukkit/Spigot
39de92187e
Revert "SPIGOT-4035: Enforce case-sensitivity for chat format code matching."
...
Minecraft allows uppercase colour codes.
This reverts commit 844204b345
.
By: md_5 <git@md-5.net>
2018-07-19 10:07:04 +10:00
CraftBukkit/Spigot
2f839ed6de
SPIGOT-4041: Fix regressed item naming
...
By: md_5 <git@md-5.net>
2018-07-18 17:39:04 +10:00
CraftBukkit/Spigot
9440c6cd75
SPIGOT-4040: Further increase team related limits
...
By: md_5 <git@md-5.net>
2018-07-18 17:11:44 +10:00
CraftBukkit/Spigot
88909dc795
Fix Block.setType alone being treated as legacy
...
By: md_5 <git@md-5.net>
2018-07-18 16:59:41 +10:00
CraftBukkit/Spigot
5e42cbdb42
Delete Block.setData byte methods from API
...
By: md_5 <git@md-5.net>
2018-07-18 16:55:44 +10:00
CraftBukkit/Spigot
b926eff988
SPIGOT-4020: Fix DustOptions colouring
...
By: md_5 <git@md-5.net>
2018-07-18 16:40:31 +10:00
CraftBukkit/Spigot
88ee63f959
Fix changes that got lost late in development cycle
...
By: md_5 <git@md-5.net>
2018-07-18 14:13:20 +10:00
CraftBukkit/Spigot
f50cda3c51
SPIGOT-4028: Improve legacy ItemStack conversion
...
By: md_5 <git@md-5.net>
2018-07-18 14:01:15 +10:00
CraftBukkit/Spigot
01e8982b04
SPIGOT-4037: Improve legacy BlockState.setData
...
By: md_5 <git@md-5.net>
2018-07-18 09:53:50 +10:00
CraftBukkit/Spigot
07fa7316e0
SPIGOT-4036: Handle regular/uncoloured shulker boxes
...
By: md_5 <git@md-5.net>
2018-07-18 09:45:27 +10:00
CraftBukkit/Spigot
199b4654cd
Amend previous unit test to use JSON rather than toString for validation
...
By: md_5 <git@md-5.net>
2018-07-18 09:40:51 +10:00
CraftBukkit/Spigot
844204b345
SPIGOT-4035: Enforce case-sensitivity for chat format code matching.
...
This maintains case-insensitivity for URL matching, and adds a unit test to verify correct conversion via CraftChatMessage.
By: Hex <hex@hex.lc>
2018-07-17 16:42:30 -06:00
CraftBukkit/Spigot
be907fd21b
SPIGOT-4030: Improve CraftItemStack.hasItemMeta
...
By: md_5 <git@md-5.net>
2018-07-17 17:13:55 +10:00
CraftBukkit/Spigot
ac0ac69ea5
SPIGOT-4031: Improve bounds checking in CraftInventoryView.
...
By: Hex <hex@hex.lc>
2018-07-16 22:47:47 -06:00
CraftBukkit/Spigot
11239259a0
SPIGOT-4026: Clicking on command error suggestion should return verbatim input
...
By: md_5 <git@md-5.net>
2018-07-17 06:49:40 +10:00
CraftBukkit/Spigot
dbebb4f89b
SPIGOT-4022: Improve utility of Entity.getName for non-players
...
By: md_5 <git@md-5.net>
2018-07-17 06:36:08 +10:00
CraftBukkit/Spigot
55c801dcce
Fix completion of multiple arguments in Bukkit commands
...
By: md_5 <git@md-5.net>
2018-07-16 21:03:46 +10:00
CraftBukkit/Spigot
e64f8938ce
SPIGOT-4017: Increase Team related length limits
...
By: md_5 <git@md-5.net>
2018-07-16 19:15:26 +10:00
CraftBukkit/Spigot
a04c494980
Standardise empty string as null / not set
...
By: md_5 <git@md-5.net>
2018-07-16 16:20:26 +10:00
CraftBukkit/Spigot
9856b80c22
SPIGOT-4016: Fix clearing custom names
...
By: md_5 <git@md-5.net>
2018-07-16 14:39:01 +10:00
CraftBukkit/Spigot
45bc3007b4
Add ignore-vanilla-permissions option to assist with disabling default commands
...
By: md_5 <git@md-5.net>
2018-07-16 12:06:06 +10:00
CraftBukkit/Spigot
c712031a0d
CraftBanner also needs to use wool data
...
By: md_5 <git@md-5.net>
2018-07-16 10:37:56 +10:00
CraftBukkit/Spigot
5d2f9be56c
SPIGOT-4015: Make CraftTeam tie into backing prefix/suffix
...
By: md_5 <git@md-5.net>
2018-07-16 10:20:53 +10:00
CraftBukkit/Spigot
c5cc779f03
SPIGOT-4008: Fix server-icon loading
...
By: md_5 <git@md-5.net>
2018-07-16 10:08:07 +10:00
CraftBukkit/Spigot
cfe3572a0e
SPIGOT-4011: Clear error for plugin misusing ChunkData
...
By: md_5 <git@md-5.net>
2018-07-16 09:01:23 +10:00
CraftBukkit/Spigot
4ce8158350
Fish / Dolphin should be WaterMob, and WaterMob Creature
...
By: md_5 <git@md-5.net>
2018-07-16 08:51:34 +10:00
CraftBukkit/Spigot
e034ae75f7
SPIGOT-4004: Fix banner pattern colouring
...
By: md_5 <git@md-5.net>
2018-07-15 23:18:42 +10:00
CraftBukkit/Spigot
22abf2aab6
Validate world in CraftServer.createChunkData
...
By: md_5 <git@md-5.net>
2018-07-15 19:52:26 +10:00
CraftBukkit/Spigot
886827a6f4
SPIGOT-4003: Fix TropicalFish.getType
...
By: md_5 <git@md-5.net>
2018-07-15 18:52:21 +10:00
CraftBukkit/Spigot
4a0fd18b27
Add javadocs to new CraftBlockData utility methods.
...
By: Senmori <thesenmori@gmail.com>
2018-07-15 02:25:03 -04:00
CraftBukkit/Spigot
11cdaa50a3
Add EntityToggleSwimEvent and isSwimming / setSwimming API
...
By: md_5 <git@md-5.net>
2018-07-15 16:17:35 +10:00
CraftBukkit/Spigot
444ecb9903
SPIGOT-4002: Fix usage of default: statements in 1.13 plugins compiled w/ Eclipse
...
By: md_5 <git@md-5.net>
2018-07-15 15:00:35 +10:00
CraftBukkit/Spigot
7e0a66fdd5
Update to Minecraft 1.13-pre7
...
By: md_5 <git@md-5.net>
2018-07-15 10:00:00 +10:00
CraftBukkit/Spigot
d1e91a8adb
Player metadata really should be keyed by UUID not name
...
By: md_5 <git@md-5.net>
2018-07-11 20:02:32 +10:00
CraftBukkit/Spigot
772c19a770
Add validation checks to CraftPlayer.teleport
...
By: md_5 <git@md-5.net>
2018-07-11 09:06:48 +10:00
CraftBukkit/Spigot
2458ceb0f8
SPIGOT-3976: Add some additional toStrings to CraftEntity classes
...
By: md_5 <git@md-5.net>
2018-06-27 20:27:52 +10:00
CraftBukkit/Spigot
0e8e610b0e
SPIGOT-3619: Improve CraftScheduler#isCurrentlyRunning
...
* No longer returns opposite of what it should
* Works for sync tasks as well
By: blablubbabc <lukas@wirsindwir.de>
2018-06-17 15:04:25 +02:00
CraftBukkit/Spigot
2fff732946
Remove outdated build delay.
...
By: md_5 <git@md-5.net>
2018-06-17 13:02:54 +10:00
CraftBukkit/Spigot
bab7fe16a5
Implement Arrow tile methods
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2018-05-01 15:27:59 -04:00
CraftBukkit/Spigot
a002698e90
SPIGOT-3923: Defer PlayerInventory ItemStack change to 1.13
...
By: md_5 <git@md-5.net>
2018-05-05 08:22:40 +10:00
CraftBukkit/Spigot
1663f776d0
SPIGOT-3920: Make player inventories consistently return null for empty stacks
...
By: md_5 <git@md-5.net>
2018-05-04 17:09:46 +10:00
CraftBukkit/Spigot
8e14ee2168
SPIGOT-3908: Fix signed books incorrect defaulting to unresolved
...
By: md_5 <git@md-5.net>
2018-04-19 08:03:39 +10:00
CraftBukkit/Spigot
79e06952d3
SPIGOT-3904: Consolidate book handling code
...
By: md_5 <git@md-5.net>
2018-04-16 19:19:38 +10:00
CraftBukkit/Spigot
d54b9c77e9
SPIGOT-3886: Plugin exceptions in map rendering should not crash server
...
By: md_5 <git@md-5.net>
2018-04-08 20:03:12 +10:00
CraftBukkit/Spigot
39a4128d9d
Remove magic values in scheduler package
...
By: Senmori <thesenmori@gmail.com>
2018-03-07 13:41:24 -05:00
CraftBukkit/Spigot
d769b80901
Add setTarget and getTarget to Slime.
...
By: Senmori <thesenmori@gmail.com>
2018-02-26 20:52:09 -05:00
CraftBukkit/Spigot
ec3128505e
Add missing WEARABLE EnchantmentTarget
...
By: md_5 <git@md-5.net>
2018-02-19 20:48:27 +11:00
CraftBukkit/Spigot
17078ba66a
SPIGOT-3824: Return the direct vehicle of an entity, not the root vehicle
...
By: BlackHole <black-hole@live.com>
2018-02-16 23:14:36 +01:00
CraftBukkit/Spigot
c3bf431172
Fix incorrect unit test name
...
By: md_5 <git@md-5.net>
2018-02-16 10:33:36 +11:00
CraftBukkit/Spigot
5de19851fb
Fix bad usage of setter in previous commit
...
By: md_5 <git@md-5.net>
2018-02-12 10:38:09 +11:00
CraftBukkit/Spigot
9355bb0ed9
Expand Structure Block API
...
By: Senmori <thesenmori@gmail.com>
2018-02-12 10:29:51 +11:00
CraftBukkit/Spigot
4377f7fede
SPIGOT-3813: Player.setHealth not reliable in conjunction with attribute API
...
By: md_5 <git@md-5.net>
2018-02-12 08:59:32 +11:00
CraftBukkit/Spigot
4eeeca56d9
SPIGOT-3812: Workbench from Bukkit.createInventory does not update
...
By: md_5 <git@md-5.net>
2018-02-12 08:43:11 +11:00
CraftBukkit/Spigot
e7c0344002
SPIGOT-3807: Improve getEyeHeight
...
By: md_5 <git@md-5.net>
2018-02-10 12:17:00 +11:00
CraftBukkit/Spigot
7453a5a9eb
Expand EnderSignal API
...
By: Senmori <thesenmori@gmail.com>
2018-02-03 17:48:41 +11:00
CraftBukkit/Spigot
a626609da1
SPIGOT-2911: Implement AbstractHorseInventory
...
By: md_5 <git@md-5.net>
2018-01-28 09:55:16 +11:00
CraftBukkit/Spigot
6f9c0bf3cb
Expand CreatureSpawner API
...
By: Senmori <thesenmori@gmail.com>
2018-01-24 17:18:25 +11:00
CraftBukkit/Spigot
4cb801b840
Unit tests for Material.isItem
...
By: md_5 <git@md-5.net>
2018-01-16 09:57:47 +11:00
CraftBukkit/Spigot
b7e9ff9023
SPIGOT-3751: BossBar flag methods reversed
...
By: md_5 <git@md-5.net>
2018-01-10 12:40:38 +11:00
CraftBukkit/Spigot
7e3f873771
Fix Block PistonMoveReaction
...
By: md_5 <git@md-5.net>
2018-01-10 10:47:26 +11:00
CraftBukkit/Spigot
05db940713
Fix opening shulker inventories
...
By: md_5 <git@md-5.net>
2018-01-08 16:07:18 +11:00
CraftBukkit/Spigot
30fe3b362c
Remove a bunch of spurious _INVALID_ methods.
...
By: md_5 <git@md-5.net>
2018-01-05 13:04:18 +11:00
CraftBukkit/Spigot
2f48bbf4cd
print -> println in world start region preparation
...
By: md_5 <git@md-5.net>
2018-01-02 20:24:33 +11:00
CraftBukkit/Spigot
39edf63dc2
SPIGOT-3724: Make CraftMetaSkull work reliably for player skulls
...
By: md_5 <git@md-5.net>
2018-01-01 12:15:43 +11:00
CraftBukkit/Spigot
9a972c6f30
SPIGOT-355: API for Villager careers
...
By: Senmori <thesenmori@gmail.com>
2017-12-31 21:21:03 +11:00
CraftBukkit/Spigot
7fc559ec56
Send title timings before sending titles
...
By: md_5 <git@md-5.net>
2017-12-30 13:39:54 +11:00
CraftBukkit/Spigot
a024f4c8d2
Remove unused private static final variable
...
By: md_5 <git@md-5.net>
2017-12-28 14:47:57 +11:00
CraftBukkit/Spigot
02b4af5356
SPIGOT-3696: Clearing custom name of some blocks does not work
...
By: blablubbabc <lukas@wirsindwir.de>
2017-12-16 03:43:04 +01:00
CraftBukkit/Spigot
f6d4eae5c3
Allow unloading all worlds except the main one
...
By: md_5 <git@md-5.net>
2017-12-16 10:19:00 +11:00
CraftBukkit/Spigot
dfa7c9eedb
SPIGOT-2892: Fix some clone implementations and add unit test
...
By: md_5 <git@md-5.net>
2017-12-16 10:18:34 +11:00
CraftBukkit/Spigot
9a2cfd9957
Add ChunkDataTest from PR #157
...
By: Antony Riley <antony@cyberiantiger.org>
2017-12-08 19:37:15 +11:00
CraftBukkit/Spigot
1a8d9ecfc8
SPIGOT-3684: Team#setColor does not trigger scoreboard update
...
By: md_5 <git@md-5.net>
2017-12-08 09:31:20 +11:00
CraftBukkit/Spigot
43c03ad8af
SPIGOT-3664: Add Material getter to ChunkSnapshot
...
By: md_5 <git@md-5.net>
2017-12-07 10:25:16 +11:00
CraftBukkit/Spigot
69777fb8dc
SPIGOT-3663: Add plugin parameter to hidePlayer+showPlayer.
...
By: Chris Cowan <agentme49@gmail.com>
2017-12-02 16:58:41 -08:00
CraftBukkit/Spigot
afb2211b12
Fix some formatting in CraftEventFactory
...
By: md_5 <git@md-5.net>
2017-11-22 17:05:59 +11:00
CraftBukkit/Spigot
1256b90fd8
SPIGOT-1505: PlayerItemMendEvent
...
By: Senmori <thesenmori@gmail.com>
2017-11-21 10:17:31 +11:00
CraftBukkit/Spigot
cd791fe451
SPIGOT-690: Try to make force opened enchant tables work a bit better
...
By: md_5 <git@md-5.net>
2017-11-18 10:48:16 +11:00
CraftBukkit/Spigot
a8a168aba4
Add setSpawnLocation(Location)
...
By: Cory Redmond <ace@ac3-servers.eu>
2016-07-11 02:20:23 +01:00
CraftBukkit/Spigot
82913cc71b
Don't special case 'invalid' usernames for UUIDs.
...
By: md_5 <git@md-5.net>
2014-04-20 18:58:00 +10:00
CraftBukkit/Spigot
2a6be42be0
Use generics in health scaling methods
...
By: md_5 <git@md-5.net>
2017-11-17 11:08:26 +11:00
CraftBukkit/Spigot
70c2a1b52a
CraftMetaFirework: AssertionError -> IllegalArgumentException
...
By: md_5 <git@md-5.net>
2017-11-17 10:15:14 +11:00
CraftBukkit/Spigot
162a64ac95
SPIGOT-1891: Player.playNote should use RECORDS category
...
This is what NoteBlock.play etc uses.
By: md_5 <git@md-5.net>
2017-11-14 09:57:46 +11:00
CraftBukkit/Spigot
660b7ed1b6
SPIGOT-3649: Backwards check in playEffect
...
By: md_5 <git@md-5.net>
2017-11-13 08:47:04 +11:00
CraftBukkit/Spigot
648dd6e32f
Add Score.isScoreSet()Z API.
...
By: md_5 <git@md-5.net>
2017-11-10 10:50:58 +11:00
CraftBukkit/Spigot
b6ce01dac8
Catch all exceptions from plugin conversation handling
...
By: md_5 <git@md-5.net>
2017-11-10 10:44:27 +11:00
CraftBukkit/Spigot
d87e31cf51
SPIGOT-3644: Fix missed yaw callsite update
...
By: md_5 <git@md-5.net>
2017-11-09 13:07:25 +11:00
CraftBukkit/Spigot
4a0e197bb8
Implement max fuse tick & explosion radius methods to Creeper
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2017-11-07 07:38:58 -05:00
CraftBukkit/Spigot
8e873a6220
SPIGOT-3629: Greatly expand entity effect API
...
By: md_5 <git@md-5.net>
2017-11-07 19:32:24 +11:00
CraftBukkit/Spigot
f7d75ce15b
SPIGOT-3637: Adjust yaw yet again
...
By: md_5 <git@md-5.net>
2017-11-07 17:21:38 +11:00
CraftBukkit/Spigot
5f46670617
SPIGOT-3622: Issue in some combinations of spawn protection
...
By: md_5 <git@md-5.net>
2017-10-28 16:00:15 +11:00
CraftBukkit/Spigot
e3d53900c0
SPIGOT-3613: Success count not reset for exceptions.
...
By: md_5 <git@md-5.net>
2017-10-17 21:08:43 +11:00
CraftBukkit/Spigot
009d5ad78b
SPIGOT-3605: Spawn eggs not saving internal data
...
By: md_5 <git@md-5.net>
2017-10-09 18:32:45 +11:00
CraftBukkit/Spigot
b147b1834f
Fix zombie professions
...
By: md_5 <git@md-5.net>
2017-10-09 18:18:11 +11:00
CraftBukkit/Spigot
28399d699f
SPIGOT-3587: Set head rotation when spawning entity
...
By: md_5 <git@md-5.net>
2017-10-01 11:01:49 +11:00
CraftBukkit/Spigot
32a52470be
SPIGOT-3565: Head yaw is "more accurate" for living entities
...
By: md_5 <git@md-5.net>
2017-09-28 16:23:14 +10:00
CraftBukkit/Spigot
6f9b17e08b
Fix active async tasks not cancelled by CraftScheduler#cancelTasks(Plugin)
...
By: blablubbabc <lukas@wirsindwir.de>
2017-08-29 13:19:14 +02:00
CraftBukkit/Spigot
5e3ba4ff73
Update to Minecraft 1.12.2
...
By: md_5 <git@md-5.net>
2017-09-18 20:00:00 +10:00
CraftBukkit/Spigot
65ab757f26
Remove outdated build delay.
...
By: md_5 <git@md-5.net>
2017-09-14 21:39:04 +10:00
CraftBukkit/Spigot
a939c0b974
SPIGOT-3561: Fix selectors in SuccessCount
...
By: md_5 <git@md-5.net>
2017-09-09 12:51:18 +10:00
CraftBukkit/Spigot
e594b59798
SPIGOT-3553: Add OfflinePlayer based methods to SkullMeta
...
By: md_5 <git@md-5.net>
2017-09-06 16:14:21 +10:00
CraftBukkit/Spigot
d68b0a0f44
SPIGOT-3551: Recursively unrestrict advancements
...
By: md_5 <git@md-5.net>
2017-09-06 16:07:41 +10:00
CraftBukkit/Spigot
587e93b11a
Add BukkitTask#isCancelled
...
By: blablubbabc <lukas@wirsindwir.de>
2017-08-29 13:46:18 +02:00
CraftBukkit/Spigot
c1ec43fdd8
SPIGOT-1107: Shift clicking and delegation for custom inventories
...
PR #398
By: Jannyboy11 <jannyboy11@gmail.com>
2017-08-18 18:52:09 +10:00
CraftBukkit/Spigot
1ca95d2193
Fix CraftBanner initialisation.
...
By: Lukas Hennig <lukas@wirsindwir.de>
2017-08-07 03:30:41 +02:00
CraftBukkit/Spigot
89b3d6e8a6
SPIGOT-3491: Add option to bypass permissions in advancements
...
By: md_5 <git@md-5.net>
2017-08-06 09:07:24 +10:00
CraftBukkit/Spigot
8844b9ade9
Improvements to BlockStates
...
* Actually capture all the data of TileEntities. This is done by creating a copy of the TileEntity. The methods of BlockState which currently directly access the TileEntity reference will modify the data of that TileEntity-snapshot instead.
* With the call to BlockState.update, the captured TileEntity data gets applied to the current TileEntity in the world.
* Methods which trigger block specific actions will use the current TileEntity from the world.
* CraftBlockState does not hand out the wrapped or the snapshot TileEntity directly. Instead, it provides an applyTo method to copy the data to a given TileEntity and a method to directly get a copy of the TileEntity NBT data represented by the BlockState. CraftMetaBlockState was updated to make use of that.
* Added #getSnapshotInventory() to bukkit which allows modifiying the captured inventory snapshots of containers.
* Tried to clarify which methods only work if the BlockState is placed, which methods require the block in the world to still be of the same type (methods which trigger actions), and that .getInventory() directly modifies the inventory of the block in the world if the BlockState is placed and becomes invalid if the block type is changed.
Backwards compatibility
* If the BlockState acts as InventoryHolder, getInventory() will still return the inventory directly backed by the TileEntity in the world (like before), and not the snapshot inventory. This compromise should reduce the potential of these changes to break existing plugins, or craftbukkit's own use of BlockState.
* The snapshot's inventory can be accessed by a new method getSnapshotInventory()
* In case the BlockState is not placed (if it was retrieved from the MetaBlockState of an item), the getInventory() method will however return the snapshot inventory. So that when the BlockState gets applied back to the item, the inventory changes are properly included.
* With the changes to CraftMetaBlockState it is no longer required to call the update method before passing a modified BlockState to the CraftMetaBlockState. For backwards compatibility the update method will simply return true for a non-placed BlockState, without actually doing anything.
Impact on plugins
* Restoring blocks now actually works as expected, properly restoring the TileEntity data, reglardless if the block changed its type in the meantime.
* Plugins are now consistently required to call the update method in order to apply changes to blocks. Though, regarding the Javadoc they should have been required to do so anyways.
* New feature: Plugins can take and modify inventory snapshots.
* Breaking change: If a plugin gets the BlockState of a block in the world, modifies the inventory returned by .getInventory(), and then tries to use the same BlockState to apply the TileEntity data to an ItemStack block meta, the ItemStack will use the snapshot inventory, disregarding the changes made to the inventory returned by .getInventory(). This is the compromise of .getInventory() returning the inventory directly backed by the TileEntity in the world.
Other fixes related to BlockState:
* TileEntityContainer#getLocation() will run into a NPE if the TileEntity is non-placed (ex. when getting the BlockState from a CraftMetaBlockState).
* Beacon.getEntitiesInRange() would previously throw a NPE if called for a non-placed BlockState. It was changed to now require to be placed and use the current TileEntity in the world. If the TileEntity in the world is no longer a beacon, it will return an empty list.
* EndGateway now supports setting and getting the exit location even for non-placed EndGateways (inside BlockStateMeta) by using / returning a location with world being null.
By: Lukas Hennig <lukas@wirsindwir.de>
2017-08-05 14:37:19 +10:00
CraftBukkit/Spigot
ad7106f650
Add build delay back
...
By: md_5 <git@md-5.net>
2017-08-04 16:09:17 +10:00
CraftBukkit/Spigot
0cda4f9617
Update to Minecraft 1.12.1
...
By: md_5 <git@md-5.net>
2017-08-03 23:00:00 +10:00
CraftBukkit/Spigot
4ba3003a60
Remove outdated build delay.
...
By: md_5 <git@md-5.net>
2017-08-03 21:10:43 +10:00
CraftBukkit/Spigot
cdeade672d
SPIGOT-3485: Launch shulker bullets as projectiles
...
By: md_5 <git@md-5.net>
2017-08-03 08:23:27 +10:00
CraftBukkit/Spigot
01bccda243
Implement BroadcastMessageEvent
...
By: BillyGalbreath <Blake.Galbreath@GMail.com>
2017-07-16 18:45:08 -05:00
CraftBukkit/Spigot
aba05b661c
SPIGOT-3461: Standardise plugin load timing
...
By: md_5 <git@md-5.net>
2017-07-26 13:20:29 +10:00
CraftBukkit/Spigot
6d76725098
Correct scheduler behaviour with intervals of >= Integer.MAX_VALUE (circa 3 years).
...
By: md_5 <git@md-5.net>
2017-07-25 15:36:44 +10:00
CraftBukkit/Spigot
f4e233550c
SPIGOT-3432: Add playNote support for new sounds
...
By: md_5 <git@md-5.net>
2017-07-24 17:41:08 +10:00
CraftBukkit/Spigot
8bafc76ff2
SPIGOT-3433: Improve AreaEffectCloud#getSource
...
By: md_5 <git@md-5.net>
2017-07-22 09:51:22 +10:00
CraftBukkit/Spigot
b4a099c163
SPIGOT-3428: Recover from invalid firework data
...
By: md_5 <git@md-5.net>
2017-07-19 09:56:35 +10:00
CraftBukkit/Spigot
16a95139f7
SPIGOT-3425: Correct slot type calculation
...
By: md_5 <git@md-5.net>
2017-07-16 11:03:19 +10:00
CraftBukkit/Spigot
8f5c16fce3
SPIGOT-3423: Don't treat technical piston block as BlockStateMeta
...
By: md_5 <git@md-5.net>
2017-07-16 10:48:21 +10:00
CraftBukkit/Spigot
7145fd4941
SPIGOT-3417: Event for shearing snowman
...
By: md_5 <git@md-5.net>
2017-07-15 09:53:22 +10:00
CraftBukkit/Spigot
e6c3102b03
SPIGOT-3416: Cap team prefix / suffix at correct value of 16
...
By: md_5 <git@md-5.net>
2017-07-13 12:42:45 +10:00
CraftBukkit/Spigot
bb0a0c3231
SPIGOT-3409: Improve performance of registering stupid amounts of permissions in plugin.yml
...
By: md_5 <git@md-5.net>
2017-07-10 21:05:47 +10:00
CraftBukkit/Spigot
e626522be7
SPIGOT-3407: Set damager for evoker fangs
...
By: md_5 <git@md-5.net>
2017-07-08 22:40:54 +10:00
CraftBukkit/Spigot
b7f6ba2171
Increase expiration time to two weeks.
...
By: md_5 <git@md-5.net>
2017-07-04 20:52:11 +10:00
CraftBukkit/Spigot
faa9a96c90
SPIGOT-3387: Prevent null enchantments in ItemMeta
...
By: BlackHole <black-hole@live.com>
2017-06-28 18:37:22 +02:00
CraftBukkit/Spigot
1396c4c1ec
SPIGOT-3381: Save older serialized enchants
...
By: md_5 <git@md-5.net>
2017-06-26 09:49:28 +10:00
CraftBukkit/Spigot
71404da149
SPIGOT-3379: Generalise canPickupItems to other entities.
...
By: md_5 <git@md-5.net>
2017-06-26 08:34:52 +10:00
CraftBukkit/Spigot
c2453f20d4
SPIGOT-3336: HideFlags will now serialize as a List rather than a Set.
...
HideFlags will be serialized as a list and deserialized as an Iterable.
This will allow maximum flexibility on both the formats it can be
serialized into and formats it can be deserialized from.
By: Jeremy Wood <farachan@gmail.com>
2017-06-14 09:17:14 -04:00
CraftBukkit/Spigot
e97c71d131
Treat Vanilla commands as Bukkit Commands
...
By: md_5 <git@md-5.net>
2017-06-21 19:14:51 +10:00
CraftBukkit/Spigot
50ba730c54
Increase expire time to 7 days
...
By: md_5 <git@md-5.net>
2017-06-17 17:45:09 +10:00
CraftBukkit/Spigot
0fab9a4f3a
SPIGOT-3342: Fix invalid usage of null in InventoryWrapper
...
By: md_5 <git@md-5.net>
2017-06-15 20:25:06 +10:00
CraftBukkit/Spigot
ba73b2a397
Add PistonMoveReaction getters for Entity
...
By: md_5 <git@md-5.net>
2017-06-12 19:23:24 +10:00
CraftBukkit/Spigot
df475be109
SPIGOT-3331: New map colours don't display
...
By: md_5 <git@md-5.net>
2017-06-12 19:16:30 +10:00
CraftBukkit/Spigot
c354c54394
SPIGOT-3304: Respect duration from Vanilla /weather
...
By: md_5 <git@md-5.net>
2017-06-09 16:17:08 +10:00
CraftBukkit/Spigot
ea595a5dcf
Update to Minecraft 1.12
...
By: md_5 <git@md-5.net>
2017-06-08 18:00:00 +10:00
CraftBukkit/Spigot
1bcf144211
SPIGOT-3286: Call BlockFormEvent for Concrete Powder -> Concrete
...
By: md_5 <git@md-5.net>
2017-06-03 17:39:03 +10:00
CraftBukkit/Spigot
da806eea9c
SPIGOT-3283: Don't allow plugin induced infinite velocity / position
...
By: md_5 <git@md-5.net>
2017-06-02 18:44:37 +10:00
CraftBukkit/Spigot
23a6a85a95
SPIGOT-3284: Allow TNTPrimed#getSource to return invalid entities
...
Eg dead players.
By: md_5 <git@md-5.net>
2017-06-02 18:28:30 +10:00
CraftBukkit/Spigot
ea6ca4328a
Update to Minecraft 1.12-pre6
...
By: md_5 <git@md-5.net>
2017-05-30 21:25:59 +10:00
CraftBukkit/Spigot
f69eb04edc
SPIGOT-3277: Fix Entity.eject()
...
By: BlackHole <black-hole@live.com>
2017-05-28 22:27:57 +02:00
CraftBukkit/Spigot
57f7c8fb18
Add color API for Teams
...
By: md_5 <git@md-5.net>
2017-05-28 11:00:02 +10:00
CraftBukkit/Spigot
a6491eb83e
SPIGOT-3272: Fix duplicate creative inventory
...
This change properly identifies the creative inventory as one with 5 crafting slots (as that's the default set in ContainerPlayer, and handled properly in other containers), instead of having the same inventory twice (which breaks slot identification).
By: Pokechu22 <Pokechu022@gmail.com>
2017-05-26 20:20:59 -07:00
CraftBukkit/Spigot
07fc30bf6d
SPIGOT-439: Add player locale related APIs.
...
By: MiniDigger <admin@minidigger.me>
2017-05-26 23:37:06 +02:00
CraftBukkit/Spigot
691c25561d
Ensure gameLoop function gets selectors applied.
...
By: md_5 <git@md-5.net>
2017-05-26 16:43:56 +10:00
CraftBukkit/Spigot
724dc2b59b
SPIGOT-3253: Fix entity yaw changes
...
By: md_5 <git@md-5.net>
2017-05-20 11:16:28 +10:00
CraftBukkit/Spigot
530fe41851
Update to Minecraft 1.12-pre5
...
By: md_5 <git@md-5.net>
2017-05-19 21:00:13 +10:00
CraftBukkit/Spigot
5284eb89a3
SPIGOT-3248: Don't set shoulder compounds of EntityHuman to null
...
By: BlackHole <black-hole@live.com>
2017-05-17 20:26:51 +02:00
CraftBukkit/Spigot
5317a74e0a
Misc advancement / recipe reload fixes including SPIGOT-3240
...
By: md_5 <git@md-5.net>
2017-05-16 21:22:07 +10:00
CraftBukkit/Spigot
4c88ea37ee
SPIGOT-3240: Temporarily stub out rarely used resetRecipes method to fix some issues.
...
By: md_5 <git@md-5.net>
2017-05-16 06:58:37 +10:00
CraftBukkit/Spigot
ea922d07c1
SPIGOT-3238: Add Server.advancementIterator
...
By: md_5 <git@md-5.net>
2017-05-15 08:25:53 +10:00
CraftBukkit/Spigot
40c8954e17
Update to Minecraft 1.12-pre2
...
By: md_5 <git@md-5.net>
2017-05-14 12:00:00 +10:00
CraftBukkit/Spigot
b8446f770b
Change book limit to allow for automatically generated colour codes
...
By: md_5 <git@md-5.net>
2017-05-14 11:19:38 +10:00
CraftBukkit/Spigot
d082966e85
Remove outdated build delay.
...
By: md_5 <git@md-5.net>
2017-05-14 10:35:01 +10:00
CraftBukkit/Spigot
fe7337fc10
Set health before entity death.
...
By: Lukas Hennig <lukas@wirsindwir.de>
2017-04-24 18:20:14 +02:00
CraftBukkit/Spigot
8803cfc46a
SPIGOT-3215: Call BlockPhysicsEvent for tall plants
...
By: BlackHole <black-hole@live.com>
2017-05-01 01:21:20 +02:00
CraftBukkit/Spigot
de05a02353
SPIGOT-3214: Allow book titles up to 32 even though they can't be created by a Vanilla client.
...
By: md_5 <git@md-5.net>
2017-04-30 13:20:43 +10:00
CraftBukkit/Spigot
f965ee5c7f
Implement getColor / setColor for Shulker entity
...
By: Matthew <stteg@hotmail.com>
2017-04-29 17:11:43 -04:00
CraftBukkit/Spigot
c5b0a788e9
SPIGOT-3207: Fix hiding players in a BukkitRunnable after joining
...
This happened because "joining" wasn't cleared until the player was ticked. Runnables (presumably) ran _after_ the player list packet was sent, but before the player was ticked; thus, the player list packet was sent, but not cleared. The fix is to replace joining with hasSentListPacket, which is set immediately before sending any player list packets (thus, if hidePlayer is called after, it sees that the list packet has been sent and sends a new one to reset it). With this fix, the player is added to the list and then removed shortly afterwards.
The reason why running /hideall in the example wouldn't fix the invisibility is because the server already thinks the player's been removed from the list (as they're hidden), and thus doesn't want to send another hide packet. This is correct behavior assuming that they get hidden correctly the first time, which they now do.
By: Pokechu22 <Pokechu022@gmail.com>
2017-04-27 21:53:31 -07:00
CraftBukkit/Spigot
7baa3d8ac1
Implement getColor / setColor for TippedArrow
...
By: Matthew <stteg@hotmail.com>
2017-04-26 20:28:27 -04:00
CraftBukkit/Spigot
b47c79c77a
Skip invalid enchants in CraftMetaItem
...
By: md_5 <git@md-5.net>
2017-04-26 15:45:52 +10:00
CraftBukkit/Spigot
82c0a41a0d
Create NBT TypeId helper class
...
By: Senmori <thesenmori@gmail.com>
2017-04-21 23:10:22 -04:00
CraftBukkit/Spigot
b690df1231
Enforce proper limits on books.
...
By: md_5 <git@md-5.net>
2017-04-20 21:45:42 +10:00
CraftBukkit/Spigot
8d75072425
Implement cooldown API
...
By: md_5 <git@md-5.net>
2017-04-19 18:04:32 +10:00
CraftBukkit/Spigot
1e5121ed78
Inventory getContents Cleanup
...
By: Lukas Hennig <lukas@wirsindwir.de>
2017-04-17 18:09:15 +10:00
CraftBukkit/Spigot
ace33e4d68
Make CraftJukebox.isPlaying locally consistent
...
By: md_5 <git@md-5.net>
2017-04-16 08:26:51 +10:00
CraftBukkit/Spigot
46de596c57
Add correct interfaces for comparator / daylight detector
...
By: md_5 <git@md-5.net>
2017-04-16 08:16:49 +10:00
CraftBukkit/Spigot
aa4bae9d6f
Fix some blockstate consistency issues.
...
By: md_5 <git@md-5.net>
2017-04-15 18:01:44 +10:00
CraftBukkit/Spigot
16807cc431
SPIGOT-3182: Fix tab-completion in command blocks without leading slash
...
By: Pokechu22 <Pokechu022@gmail.com>
2017-04-13 17:57:47 -07:00
CraftBukkit/Spigot
c37f72b58c
SPIGOT-3157: Use Vanilla gamemode change code
...
By: md_5 <git@md-5.net>
2017-03-31 21:21:11 +11:00
CraftBukkit/Spigot
34fe9e8377
Add Chunk.isSlimeChunk to check if a chunk can spawn slimes
...
By: Senmori <thesenmori@gmail.com>
2017-03-23 12:42:01 -04:00
CraftBukkit/Spigot
1c486f86db
Add Material.isFuel to check if a material is a furnace fuel.
...
By: Phoenix616 <mail@moep.tv>
2017-03-23 23:18:32 +01:00
CraftBukkit/Spigot
f0c1225026
Fix trailing whitespace in CraftChunk
...
By: md_5 <git@md-5.net>
2017-03-23 20:19:29 +11:00
CraftBukkit/Spigot
3d517d9d80
Properly validate player experience bar progress
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2017-03-19 18:31:40 -04:00
CraftBukkit/Spigot
49200e382f
Add getWidth + getHeight for Entity
...
By: bramhaag <bramhagens@hotmail.nl>
2017-03-18 11:08:37 +01:00
CraftBukkit/Spigot
cedf1495bd
SPIGOT-3128: Shift VehicleCreateEvent calling.
...
By: md_5 <git@md-5.net>
2017-03-15 20:48:47 +11:00
CraftBukkit/Spigot
843a9ac2db
Don't call super update on unplaced command block metas
...
By: md_5 <git@md-5.net>
2017-03-10 20:30:20 +11:00
CraftBukkit/Spigot
0df899a244
Add more notch inventory conversions
...
By: md_5 <git@md-5.net>
2017-03-10 20:03:31 +11:00
CraftBukkit/Spigot
862f4e6c0d
SPIGOT-3114: Initialize custom SHULKER_BOX slots
...
By: md_5 <git@md-5.net>
2017-03-10 20:01:31 +11:00
CraftBukkit/Spigot
f6f4501444
SPIGOT-3110: SHULKER_BOX InventoryType
...
By: md_5 <git@md-5.net>
2017-03-08 17:56:08 +11:00
CraftBukkit/Spigot
11c88dc8f2
SPIGOT-3108: Hack around mirroring empty item stacks
...
By: md_5 <git@md-5.net>
2017-03-08 14:33:40 +11:00
CraftBukkit/Spigot
ed87a3caf9
SPIGOT-3068: API for localized item names
...
By: md_5 <git@md-5.net>
2017-02-16 11:49:46 +11:00
CraftBukkit/Spigot
0a74e4d700
SPIGOT-2152: Method to set resource pack + hash.
...
By: Max Lee <mail@moep.tv>
2017-02-14 14:00:30 +01:00
CraftBukkit/Spigot
0a07809cce
SPIGOT-3054: Correct LLamaSpit launching
...
By: md_5 <git@md-5.net>
2017-02-09 09:14:44 +11:00
CraftBukkit/Spigot
10d09dbcc2
SPIGOT-3051: Set pitch/yaw for spawned boats
...
By: md_5 <git@md-5.net>
2017-02-06 11:58:42 +11:00
CraftBukkit/Spigot
3f242883c4
Add implementation for LlamaSpit in ProjectileSource#launchProjectile
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2017-01-31 21:12:17 -05:00
CraftBukkit/Spigot
52753fe5e1
Increase expiration time to two weeks.
...
By: md_5 <git@md-5.net>
2017-01-31 21:39:17 +11:00
CraftBukkit/Spigot
634ad7d00e
SPIGOT-3040: Round health to float for validation
...
By: md_5 <git@md-5.net>
2017-01-28 11:41:09 +11:00
CraftBukkit/Spigot
b05bba2d39
SPIGOT-3037: WorldBorder#isInside(Location)
...
By: md_5 <git@md-5.net>
2017-01-26 11:16:39 +11:00
CraftBukkit/Spigot
03cf4ffdf1
Add API to set Arrow pickup status
...
By: xGhOsTkiLLeRx <ratchet.player@gmx.de>
2017-01-18 10:01:28 +11:00
CraftBukkit/Spigot
d6082cde7f
SPIGOT-3003: Fix custom dropper / beacons.
...
By: md_5 <git@md-5.net>
2017-01-11 09:53:16 +11:00
CraftBukkit/Spigot
c4d20d3951
10 day build expire
...
By: md_5 <git@md-5.net>
2017-01-09 10:38:33 +11:00
CraftBukkit/Spigot
e63cab01fc
SPIGOT-826: Add method to retrieve entity by UUID
...
By: Zach Brown <zach.brown@destroystokyo.com>
2017-01-04 21:28:31 -06:00
CraftBukkit/Spigot
0bd65c1b02
SPIGOT-2640: API for multiple passengers per entity
...
By: md_5 <git@md-5.net>
2017-01-04 10:53:07 +11:00
CraftBukkit/Spigot
a1cc3a4382
SPIGOT-2980: Improve SpawnEgg NBT application and ItemStack conversion.
...
By: md_5 <git@md-5.net>
2017-01-02 16:13:25 +11:00
CraftBukkit/Spigot
86649dea13
Recover spawn egg data from UNSPECIFIC meta.
...
By: md_5 <git@md-5.net>
2017-01-02 15:29:11 +11:00
CraftBukkit/Spigot
85a119a172
SPIGOT-2977: Pass setAmount(0) through to wrapped ItemStack.
...
This class needs to be rewritten with more consistent semantics and alignment with Minecraft losing null, but that is probably a job for 1.12
By: md_5 <git@md-5.net>
2017-01-02 10:04:19 +11:00
CraftBukkit/Spigot
2d5ab1f7b5
SPIGOT-2963: Endless loop in CraftHumanEntity#openMerchant
...
By: md_5 <git@md-5.net>
2016-12-27 09:01:22 +11:00
CraftBukkit/Spigot
14eb034e4b
Increase expire time to 7 days
...
By: md_5 <git@md-5.net>
2016-12-26 09:39:59 +11:00
CraftBukkit/Spigot
6333307ee3
SPIGOT-2957 getSeaLevel() should return the real sea level, not a hard-coded value
...
By: Ryan Michela <deltahat@gmail.com>
2016-12-25 11:26:00 -05:00
CraftBukkit/Spigot
d338127ab9
SPIGOT-2127: Add DamageCause.ENTITY_SWEEP_ATTACK
...
By: md_5 <git@md-5.net>
2016-12-23 22:39:33 +11:00
CraftBukkit/Spigot
f9a809b2ba
Update to Minecraft 1.11.1
...
By: md_5 <git@md-5.net>
2016-12-21 07:00:00 +11:00
CraftBukkit/Spigot
348449a44a
SPIGOT-2923: Added PotionEffectType#getColor()
...
By: Lukas Hennig <lukas@wirsindwir.de>
2016-12-16 17:22:21 +01:00
CraftBukkit/Spigot
fe586949bf
SPIGOT-2924: Improve handling of Jukeboxes playing nothing.
...
By: md_5 <git@md-5.net>
2016-12-17 09:45:14 +11:00
CraftBukkit/Spigot
d69f49d486
SPIGOT-1036: Add API to manipulate sendTitle timings.
...
By: md_5 <git@md-5.net>
2016-12-16 09:48:14 +11:00
CraftBukkit/Spigot
b4a50e447b
SPIGOT-2908: Correctly spawn LlamaSpit
...
By: md_5 <git@md-5.net>
2016-12-10 12:10:28 +11:00
CraftBukkit/Spigot
9e8988306c
Use CraftEventFactory for BlockFormEvent
...
By: md_5 <git@md-5.net>
2016-12-09 12:45:21 +11:00
CraftBukkit/Spigot
cd5305a554
Add API to get default value of an Attribute
...
By: md_5 <git@md-5.net>
2016-12-09 12:31:08 +11:00
CraftBukkit/Spigot
597dc19283
SPIGOT-2894: Preserve unreadable spawn egg data in memory
...
By: md_5 <git@md-5.net>
2016-12-07 10:44:57 +11:00
CraftBukkit/Spigot
9c16a5f61a
Implement pre-spawn API to allow modifications to spawned entities.
...
See preceding commit for why this change was included.
By: Xor Boole <mcyoung@mit.edu>
2016-12-06 21:39:20 +11:00
CraftBukkit/Spigot
dd89db67a5
SPIGOT-1592: Implement ItemMeta for Spawn Eggs
...
The Minecraft implementation of spawn eggs is able to construct an entity using all data that is present in the save format, however since the Bukkit API has no such way to construct an entity unattached to a world, and it appears creating such a way is a very challenging task, the decision was instead made to add this API now that 1.11 has entities which may not be represented by data values.
In the future it may be possible to implement a more expanded API cognate with this one.
By: Matthew <stteg@hotmail.com>
2016-12-06 21:15:10 +11:00
CraftBukkit/Spigot
e40bffa82a
SPIGOT-2890: SetBiome not saving changes
...
By: md_5 <git@md-5.net>
2016-12-06 20:46:04 +11:00
CraftBukkit/Spigot
5443bf1110
#326 : Convert BlockMeta to handle older serialized items.
...
By: Jacob Martin <jjm_223@hotmail.com>
2016-12-03 10:51:53 +11:00
CraftBukkit/Spigot
bdf0df74a9
SPIGOT-911: Add hitBlock to PorjectileHitEvent
...
By: md_5 <git@md-5.net>
2016-12-02 09:38:50 +11:00
CraftBukkit/Spigot
a00951dd57
SPIGOT-2871: Improve BlockStates + BlockStateMeta
...
By: md_5 <git@md-5.net>
2016-12-02 09:29:33 +11:00
CraftBukkit/Spigot
159538aaba
Reduce outdated build delay further.
...
By: md_5 <git@md-5.net>
2016-12-01 10:19:09 +11:00
CraftBukkit/Spigot
e593f348c8
Add some expansions to Anvil Inventory API
...
By: Xor Boole <mcyoung@mit.edu>
2016-11-30 16:40:40 +11:00
CraftBukkit/Spigot
ccedad711d
Fangs degree => radians (and back)
...
By: md_5 <git@md-5.net>
2016-11-30 09:56:09 +11:00
CraftBukkit/Spigot
e12c8edd14
SPIGOT-2862: Cannot spawn evoker fangs
...
By: md_5 <git@md-5.net>
2016-11-30 08:37:06 +11:00
CraftBukkit/Spigot
5cdc0bbd0e
Add hitEntity to ProjectileHitEvent
...
By: md_5 <git@md-5.net>
2016-11-28 12:47:01 +11:00
CraftBukkit/Spigot
ad94b29ad6
Build expiry is now 1 week
...
By: md_5 <git@md-5.net>
2016-11-28 10:19:33 +11:00
CraftBukkit/Spigot
1070f2682f
Fix possible leaks in vanish API
...
By: md_5 <git@md-5.net>
2016-11-28 10:02:40 +11:00
CraftBukkit/Spigot
8399bc349a
SPIGOT-2850: NPE in CraftInventoryCrafting
...
By: md_5 <git@md-5.net>
2016-11-27 17:03:28 +11:00
CraftBukkit/Spigot
c6077651a7
Added method for spawning a falling block with the BlockData
...
By: LukBukkit <luk.bukkit@gmail.com>
2016-11-26 19:23:20 +01:00
CraftBukkit/Spigot
0069e6122a
Fix banner color. Banners have inverted color bytes.
...
By: kaenganxt <kaenganxt@yahoo.de>
2016-11-25 21:02:13 +01:00
CraftBukkit/Spigot
4ed4ac8d00
SPIGOT-619: Force rotate head of entities when setting location.
...
By: LukBukkit <luk.bukkit@gmail.com>
2016-11-23 22:21:08 +01:00
CraftBukkit/Spigot
2f768a3cfb
SPIGOT-2835: CraftBlock getDrops Returns Air
...
By: md_5 <git@md-5.net>
2016-11-23 22:02:36 +11:00
CraftBukkit/Spigot
6b773ce751
SPIGOT-2824: Llama Strength API
...
By: md_5 <git@md-5.net>
2016-11-23 10:27:49 +11:00
CraftBukkit/Spigot
90d646054a
SPIGOT-2822: Droppers are droppers
...
By: md_5 <git@md-5.net>
2016-11-22 20:21:19 +11:00
CraftBukkit/Spigot
1eee4ff9cb
Add Unbreakable to ItemMeta
...
By: md_5 <git@md-5.net>
2016-11-22 14:35:54 +11:00
CraftBukkit/Spigot
fe2d118352
Implement default title for custom merchants
...
By: md_5 <git@md-5.net>
2016-11-22 10:53:36 +11:00
CraftBukkit/Spigot
22dd0c1849
SPIGOT-2817: Custom Merchant title omits color
...
By: md_5 <git@md-5.net>
2016-11-22 10:30:01 +11:00
CraftBukkit/Spigot
db370129b4
Fix setCarryingChest not resizing horse inventory
...
By: md_5 <git@md-5.net>
2016-11-21 21:56:17 +11:00
CraftBukkit/Spigot
f6dd4eff69
SPIGOT-2272: Add API for virtual Merchants
...
By: Lukas Hennig <lukas@wirsindwir.de>
2016-11-21 15:29:36 +11:00
CraftBukkit/Spigot
8d52a891a4
SPIGOT-2810: Fix entity statistics
...
By: BlackHole <black-hole@live.com>
2016-11-20 20:10:39 +01:00
CraftBukkit/Spigot
a61117da28
SPIGOT-2801: Missing break in CraftMetaBlockState
...
By: md_5 <git@md-5.net>
2016-11-19 21:11:54 +11:00
CraftBukkit/Spigot
c8c4604bfd
SPIGOT-2799: ItemFrame set null error
...
By: md_5 <git@md-5.net>
2016-11-19 20:28:04 +11:00
CraftBukkit/Spigot
0816d8a06f
Add additional APIs for Evoker / EvokerFangs
...
By: momothereal <momothereal.mc@gmail.com>
2016-11-19 18:53:57 +11:00
CraftBukkit/Spigot
5fd13b693b
Implement isCursed for new enchantments
...
By: Senmori <thesenmori@gmail.com>
2016-11-18 23:46:27 -05:00
CraftBukkit/Spigot
1159a15bf0
SPIGOT-2798: Fix ShulkerBox BlockStateMeta
...
By: md_5 <git@md-5.net>
2016-11-19 15:59:04 +11:00
CraftBukkit/Spigot
38fb5c2469
Add stopSound for specific sound category & unit test for SoundCategory
...
By: md_5 <git@md-5.net>
2016-11-19 14:27:18 +11:00
CraftBukkit/Spigot
de0b8db8ad
Implement SoundCategory for playing sounds.
...
By: LukBukkit <luk.bukkit@gmail.com>
2016-11-19 14:20:13 +11:00
CraftBukkit/Spigot
a43e456dca
Get Colors from ShulkerBox; Implement CustomName for Tiles.
...
By: Senmori <thesenmori@gmail.com>
2016-11-18 11:24:41 +11:00
CraftBukkit/Spigot
3fd399bd50
SPIGOT-2793: Revert Nameable changes
...
By: md_5 <git@md-5.net>
2016-11-19 03:10:04 +11:00
CraftBukkit/Spigot
9cf6536881
SPIGOT-2792: Return PIG for broken spawners
...
By: md_5 <git@md-5.net>
2016-11-18 15:32:27 +11:00
CraftBukkit/Spigot
2fb5813dc8
SPIGOT-2789: ShulkerBox missing override
...
By: md_5 <git@md-5.net>
2016-11-18 12:00:17 +11:00
CraftBukkit/Spigot
bd1ee334c6
Get Colors from ShulkerBox; Implement CustomName for Tiles.
...
By: Senmori <thesenmori@gmail.com>
2016-11-18 11:24:41 +11:00
CraftBukkit/Spigot
7e4dfe78e5
SPIGOT-2787: Keep performing getter null conversion at call sites
...
By: md_5 <git@md-5.net>
2016-11-18 11:07:02 +11:00
CraftBukkit/Spigot
c1a05bcbea
SPIGOT-2786: Restore some fireworks code lost in update
...
By: md_5 <git@md-5.net>
2016-11-18 10:11:19 +11:00
CraftBukkit/Spigot
e5bc8e659e
SPIGOT-2782: Custom Colors for Potions
...
By: md_5 <git@md-5.net>
2016-11-18 09:49:54 +11:00
CraftBukkit/Spigot
42ec813009
Remove more redundant code
...
By: md_5 <git@md-5.net>
2016-11-18 09:28:11 +11:00
CraftBukkit/Spigot
43609f7ab2
SPIGOT-2779: NPE when spawning firework with plugin
...
By: md_5 <git@md-5.net>
2016-11-18 09:22:40 +11:00
CraftBukkit/Spigot
3567940dda
Remove now redundant code
...
By: md_5 <git@md-5.net>
2016-11-18 09:14:51 +11:00
CraftBukkit/Spigot
a75c80e93d
Remove unit test based on now incorrect assumptions
...
By: md_5 <git@md-5.net>
2016-11-18 09:11:17 +11:00
CraftBukkit/Spigot
2513cf0b73
SPIGOT-2772, SPIGOT-2780: Improve empty ItemStack handling
...
By: md_5 <git@md-5.net>
2016-11-18 09:04:07 +11:00
CraftBukkit/Spigot
1150126304
SPIGOT-2773: More fully implement ShulkerBox meta
...
By: md_5 <git@md-5.net>
2016-11-18 08:50:38 +11:00
CraftBukkit/Spigot
1801a1d84a
SPIGOT-2768: Fully implement map color
...
By: md_5 <git@md-5.net>
2016-11-17 17:24:20 +11:00
CraftBukkit/Spigot
4e412ab4e3
Update to Minecraft 1.11
...
By: md_5 <git@md-5.net>
2016-11-17 12:41:03 +11:00
CraftBukkit/Spigot
49bc1c57f9
Implement Entity Scoreboard Tags
...
By: Senmori <thesenmori@gmail.com>
2016-11-06 12:14:14 +11:00
CraftBukkit/Spigot
0fcb2058cf
SPIGOT-2757: Player#stopSound Stops All Sounds
...
By: md_5 <git@md-5.net>
2016-11-06 10:36:38 +11:00
CraftBukkit/Spigot
2215fc8e24
SPIGOT-2752: Fix resetMaxHealth
...
By: md_5 <git@md-5.net>
2016-11-04 18:11:36 +11:00
CraftBukkit/Spigot
259427c8af
Add Enchantment#isTreasure()Z
...
Determines if the enchantment is a treasure enchantment - only available via means other than the enchantment table.
By: Senmori <thesenmori@gmail.com>
2016-10-25 11:16:50 -04:00
CraftBukkit/Spigot
714d2583c4
Explicitly log exception from asynchronous tasks.
...
Previously an UnhandledException would be thrown and the stack trace / message would be printed to System.err in the default UncaughtExceptionHandler for ThreadGroup. This was undesirable as it meant that logging frameworks / exception monitors such as Sentry were unable to get the exception. Additionally it would cause the death of the thread in the ExecutorService. This change mimics the behaviour of exceptions occuring during synchronous tasks.
By: hibo98 <hibo98.niklas@gmail.com>
2016-10-24 18:47:47 +11:00
CraftBukkit/Spigot
4f9f31ccc0
SPIGOT-2737: Implement Statistic.PICKUP
...
By: md_5 <git@md-5.net>
2016-10-22 13:07:22 +11:00
CraftBukkit/Spigot
0228a9574e
SPIGOT-2706: Implement support for Lock NBT Tag
...
Containers may now implement the Lockable interface.
By: Senmori <thesenmori@gmail.com>
2016-10-21 16:35:55 +11:00
CraftBukkit/Spigot
11234326be
SPIGOT-2711: CraftPlayer.getPlayerListName removes black colour
...
By: md_5 <git@md-5.net>
2016-10-05 19:33:33 +11:00
CraftBukkit/Spigot
502373d73c
SPIGOT-2705: Portal cooldown getter / setter.
...
By: md_5 <git@md-5.net>
2016-10-01 12:26:20 +10:00
CraftBukkit/Spigot
40acfc98f2
SPIGOT-2679: Add meta for StructureBlock
...
By: md_5 <git@md-5.net>
2016-09-18 09:58:54 +10:00
CraftBukkit/Spigot
2a63c00f21
Run sync tasks scheduled for the same tick FIFO
...
By: AgentLV <contact@agentlv.net>
2016-09-10 23:09:29 +02:00
CraftBukkit/Spigot
e6363be8b3
SPIGOT-2656: HumanEntity#isHandRaised()Z
...
By: md_5 <git@md-5.net>
2016-09-04 11:59:41 +10:00
CraftBukkit/Spigot
6711effca1
SPIGOT-2644: Clearer error for invalid hanging spawns
...
By: md_5 <git@md-5.net>
2016-08-31 17:25:37 +10:00
CraftBukkit/Spigot
89ad42c3ab
SPIGOT-2630: Console tab complete
...
By: md_5 <git@md-5.net>
2016-08-26 08:06:06 +10:00
CraftBukkit/Spigot
29623943f1
SPIGOT-2618: Register permissions before plugin enabled.
...
Brings behaviour in line with command registration, and won't affect plugins which don't already error.
By: md_5 <git@md-5.net>
2016-08-25 13:11:42 +10:00
CraftBukkit/Spigot
e82ad8c82f
SPIGOT-215: Implement infrastructure for Location tab completes
...
By: DemonWav <demonwav@gmail.com>
2016-08-25 09:48:52 +10:00
CraftBukkit/Spigot
44ea5ef72b
SPIGOT-2578: Method to get PotionEffect of specific type.
...
By: md_5 <git@md-5.net>
2016-08-07 10:53:39 +10:00
CraftBukkit/Spigot
42a06f7c4b
SPIGOT-2574: BlockPopulators added twice.
...
By: md_5 <git@md-5.net>
2016-08-06 10:04:06 +10:00
CraftBukkit/Spigot
1e446f7eac
SPIGOT-2559: Kill all entities when called with setHealth(0)
...
By: md_5 <git@md-5.net>
2016-07-30 10:06:07 +10:00
CraftBukkit/Spigot
bd38417962
Deprecate and stop using Java15Compat class.
...
By: md_5 <git@md-5.net>
2016-07-29 17:28:51 +10:00
CraftBukkit/Spigot
f54537460b
SPIGOT-2552: Aliases for Vanilla commands
...
By: md_5 <git@md-5.net>
2016-07-26 09:05:08 +10:00
CraftBukkit/Spigot
fa09d39f84
Hook into World for light getters due to additional validation.
...
By: md_5 <git@md-5.net>
2016-07-25 19:04:06 +10:00
CraftBukkit/Spigot
0237142cbd
SPIGOT-2548: Don't special case spawn locations of falling blocks
...
By: md_5 <git@md-5.net>
2016-07-23 16:23:31 +10:00
CraftBukkit/Spigot
4e6c8a8362
Enhance Beacon Block API
...
By: md_5 <git@md-5.net>
2016-07-23 10:55:43 +10:00
CraftBukkit/Spigot
467c8686b0
Implement basic Beacon Block API
...
By: redwallhp <mcredwallhp@gmail.com>
2016-07-18 03:40:07 -04:00
CraftBukkit/Spigot
234b54be67
Fall back to name if skull has no uuid when getting player.
...
By: md_5 <git@md-5.net>
2016-07-22 12:02:16 +10:00
CraftBukkit/Spigot
09f5487458
SPIGOT-2503: Optimize block set
...
By: md_5 <git@md-5.net>
2016-07-08 14:05:22 +10:00
CraftBukkit/Spigot
b46eb8a572
SPIGOT-2481: Implement EnchantmentTarget.BREAKABLE
...
By: md_5 <git@md-5.net>
2016-07-08 12:51:32 +10:00
CraftBukkit/Spigot
9797cf7e43
SPIGOT-2490: Villager farming event
...
By: md_5 <git@md-5.net>
2016-07-08 11:12:40 +10:00
CraftBukkit/Spigot
52f38c04ff
SPIGOT-1515: Use CUSTOM reason for GENERIC damage
...
By: md_5 <git@md-5.net>
2016-07-02 14:01:31 +10:00
CraftBukkit/Spigot
f2ad797555
SPIGOT-2474: Use .die() to set entity remove status
...
By: md_5 <git@md-5.net>
2016-07-02 11:24:14 +10:00
CraftBukkit/Spigot
d10a277066
SPIGOT-1364: sendMap should update entire map
...
By: md_5 <git@md-5.net>
2016-07-01 11:24:11 +10:00
CraftBukkit/Spigot
9f63f2a371
SPIGOT-1341: Cancelled cake interact decreases client hunger
...
By: md_5 <git@md-5.net>
2016-07-01 11:20:31 +10:00
CraftBukkit/Spigot
4013505f8c
SPIGOT-1181: Ensure Minecart command updates visually
...
By: md_5 <git@md-5.net>
2016-06-30 13:33:26 +10:00
CraftBukkit/Spigot
acd31bf4fb
SPIGOT-1129: Fix spawning leash hitch without adjacent block
...
By: md_5 <git@md-5.net>
2016-06-30 13:21:22 +10:00
CraftBukkit/Spigot
a44a8f29d0
SPIGOT-1599: Allow teleporting disconnected players
...
By: md_5 <git@md-5.net>
2016-06-30 13:01:37 +10:00
CraftBukkit/Spigot
3c256b8c84
SPIGOT-2456: Don't wipe tiles if type is still the same
...
By: md_5 <git@md-5.net>
2016-06-27 11:25:49 +10:00
CraftBukkit/Spigot
f155cbbaf2
BUILDTOOLS-251: Make much of Bukkit locale independent
...
By: md_5 <git@md-5.net>
2016-06-26 19:32:05 +10:00
CraftBukkit/Spigot
861ba7b0e9
Fix air setting block updates
...
By: md_5 <git@md-5.net>
2016-06-26 12:31:24 +10:00
CraftBukkit/Spigot
e6584da1b0
SPIGOT-1039: Improve DoubleChest semantics
...
By: md_5 <git@md-5.net>
2016-06-25 21:21:55 +10:00
CraftBukkit/Spigot
b020388b99
MC-100524: Fix log files getting overwritten
...
https://bugs.mojang.com/browse/MC-100524
Log files were previously overwritten when more than 7 were created on the same day. This is caused by Log4J's default behavior with DefaultRolloverStrategy, which defaults to a max of 7.
While a max of 1000 doesn't fully stop this problem from happening, for 1000 log files in a single day to be reached the server would have to restart faster than once every 1.5 minutes, which is unlikely to happen. So 1000 seems like a good limit. A higher max isn't used because when it gets higher, there are performance hits due to the way Log4J checks for the next file.
By: Pokechu22 <Pokechu022@gmail.com>
2016-06-22 22:13:38 -07:00
CraftBukkit/Spigot
f7d15d7d59
SPIGOT-611: Improve setBlock for tile->tile transitions
...
By: md_5 <git@md-5.net>
2016-06-25 20:16:48 +10:00
CraftBukkit/Spigot
26aaa4aceb
SPIGOT-2439: Consistently fire Chunk(Load|Unload)Event
...
Clean up implementation and firing of both of these events by routing
both unload and load behaviors to consistent method calls.
This fixes issues where a few places would not call Load or Unload events
when it should have.
Additionally, reduces diff by moving the neighbor marking code into these
consistent points.
Additional benefits of the change include improving the neighbor marking
methods to use getChunkIfLoaded instead of getLoadedChunkAt in some places,
as the latter will cause chunks to be marked active and not unload.
Finally, this also updates CraftWorld.loadChunk to use the new methods, as the
previous logic did not properly handle the new unload queue.
By: Aikar <aikar@aikar.co>
2016-06-21 19:08:09 -04:00
CraftBukkit/Spigot
8e8c7d72aa
SPIGOT-1319: Add EntityBreedEvent
...
By: Ryan Michela <deltahat@gmail.com>
2016-06-18 22:00:39 -07:00
CraftBukkit/Spigot
b62f1bfe83
Improvements to BookMeta API
...
* Added hasGeneration()
* Fixed `applyHash()` (used by `CraftMetaItem.hashCode()`) not taking generation into account
* Fixed `equalsCommon()` (used by `CraftMetaItem.equals()`) not taking generation into account
By: Roy Curtis <roy.adrian.curtis+github@gmail.com>
2016-06-14 22:40:46 +01:00
CraftBukkit/Spigot
b2c01f26da
SPIGOT-2408: setTicksLived does not properly affect FallingSand
...
By: md_5 <git@md-5.net>
2016-06-13 18:16:15 +10:00
CraftBukkit/Spigot
f5e45ed35f
SPIGOT-2398: Armor stands still need to be treated special for gravity
...
By: md_5 <git@md-5.net>
2016-06-12 16:32:51 +10:00
CraftBukkit/Spigot
989192ea0b
SPIGOT-2376: Way to distinguish Zombie professions.
...
By: md_5 <git@md-5.net>
2016-06-11 12:07:17 +10:00
CraftBukkit/Spigot
ec0a8a1910
Add Player.stopSound
...
By: md_5 <git@md-5.net>
2016-06-11 09:13:54 +10:00
CraftBukkit/Spigot
5dffeea6ee
SPIGOT-2381: Use custom spawnreason for dropItem
...
By: md_5 <git@md-5.net>
2016-06-12 10:26:48 +10:00
CraftBukkit/Spigot
bf1945bcfd
SPIGOT-2389: Zombie.setVillager inverted
...
By: md_5 <git@md-5.net>
2016-06-12 10:14:25 +10:00