tastybento
b189ebde65
Ignores colors when checking panel names
...
Fixes https://github.com/BentoBoxWorld/BentoBox/issues/1202
Black is a default color so there can be a mismatch between the
inventory title and the expected title if colors are used. In general,
it is safer not to check colors for GUIs.
2020-02-21 18:53:20 -08:00
tastybento
65dbd530d5
Added IslandPreclearEvent
...
This event gets called prior to an island being cleared of players and
other data. This can happen before a reset or an admin delete. It is
there so addons can perform tasks on the players before the island is
cleared.
Fixes https://github.com/BentoBoxWorld/BentoBox/issues/1200
2020-02-20 16:56:35 -08:00
tastybento
d3a7a908f1
Fixes tests for NewIsland class
...
Broken by https://github.com/BentoBoxWorld/BentoBox/pull/1179
2020-02-19 19:46:49 -08:00
Draww
1e71d67a9b
Added #getOldIsland() in island reset-related events ( #1179 )
...
* Reaching Old Island information in Island reset events
* Added javadocs since tags
* added javadoc since tags for new field/method in builder
Co-authored-by: Florian CUNY <poslovitch@bentobox.world>
2020-02-19 22:36:05 +01:00
Florian CUNY
795925f0cd
Added %[gamemode]_deaths% placeholder
...
Implements https://github.com/BentoBoxWorld/BentoBox/issues/1197
2020-02-19 00:58:36 +01:00
Florian CUNY
5cd2287d3a
Added ConfigEntry#needsRestart()
...
It prints a comment in the config telling that the server must be restarted in order to take the changes into account.
2020-02-17 19:37:53 +01:00
gitlocalize-app[bot]
f620601caa
Updated Turkish translations ( #1196 )
...
Co-authored-by: Over_Brave <47111280+OverBrave@users.noreply.github.com>
2020-02-17 19:22:21 +01:00
Florian CUNY
4921056fc8
Added 'ver' alias to version commands
2020-02-17 17:40:04 +01:00
Florian CUNY
f3f81a52ea
Merge remote-tracking branch 'origin/develop' into develop
2020-02-17 16:30:47 +01:00
gitlocalize-app[bot]
44f218a94d
Updated italian language ( #1194 )
...
Co-authored-by: Malachiel <xion87@users.noreply.github.com>
2020-02-17 16:25:06 +01:00
Florian CUNY
7bb65346b8
Added nullability annotations in LocalesManager
2020-02-16 14:33:22 +01:00
tastybento
06b5aac36f
Added LIMIT_MOBS flag (WORLD_SETTING) ( #1155 )
...
It provides a way to prevent selected EntityTypes from spawning at all.
Partially implements https://github.com/BentoBoxWorld/BentoBox/issues/1133
2020-02-16 13:12:32 +01:00
Florian CUNY
ada1909973
Increased declared Spigot API-version to 1.14
2020-02-15 13:49:54 +01:00
Florian CUNY
14e42dc9ad
Version up 1.12.0
2020-02-15 11:36:21 +01:00
Florian CUNY
273893c227
Release 1.11.1
2020-02-15 11:15:33 +01:00
tastybento
295d985024
Removed unused import.
2020-02-14 08:13:20 -08:00
tastybento
77a2a7add5
Added exception catch for getClass in AddonsManager.
2020-02-14 08:12:49 -08:00
gitlocalize-app[bot]
8e994ffae9
French translation: added missing translations and improvements ( #1189 )
...
Co-authored-by: Florian CUNY <poslovitch@bentobox.world>
2020-02-14 11:27:40 +01:00
Florian CUNY
835ffe12d8
Updated Spigot dependency to 1.15.2
2020-02-13 10:34:37 +01:00
Florian CUNY
1baea6f321
Excluded Google's GSON from shading
2020-02-13 10:34:11 +01:00
Florian CUNY
9abf65709d
Added a message sent to all players on an island when PvP is toggled
...
Implements https://github.com/BentoBoxWorld/BentoBox/issues/1081
Also removed the "protection.flags.PVP_OVERWORLD.active" message as it seemingly wasn't used.
2020-02-13 10:25:18 +01:00
Florian CUNY
f04a4fb522
Added a message if scooping obsidian into lava fails due to nearby obsidian blocks
...
Improved messages related to obsidian scooping
2020-02-12 20:31:06 +01:00
Florian CUNY
f383c196a5
Updated FLINT_AND_STEEL flag description to also tell about campfires
2020-02-12 13:39:01 +01:00
Florian CUNY
120be13b36
Fixed and improved Breeding protection
...
It wasn't catching breeding with some newer animals (Pandas, Foxes...), was a bit overprotective (it could prevent feeding some animals), or wasn't catching some breeding items (Golden Carrots, ...).
I rewrote it so that every animal is now protected with the foods that actually make them breed (based off the MC wiki page about Breeding).
Once we will move to 1.15 API, we will have to add BEES in that.
2020-02-12 11:36:08 +01:00
Florian CUNY
cc0d981e62
Added javadoc to BlueprintPaster's chunkLoadTime field
2020-02-11 16:02:39 +01:00
BONNe
8c1050a018
Remove Bank from ADDON.md as it is not available yet ( #1167 )
2020-02-11 15:57:53 +01:00
Florian CUNY
c5eb8ac7e7
Fixed some code smells
2020-02-11 11:28:15 +01:00
Florian CUNY
a240a6598d
Fixed DYE protection being always called when interacting with sheeps
2020-02-11 11:14:55 +01:00
tastybento
9f65537ab8
Load chunks before pasting islands. Runs async.
...
1.15.2 can take a looooong time to load a chunk, sometimes up to 10
seconds.
https://github.com/BentoBoxWorld/BentoBox/issues/1180
2020-02-10 20:14:43 -08:00
Florian CUNY
5e02954a54
Fixed NoClassDefFoundError caused by changes to the addon version compatibility algorithm
...
Fixes https://github.com/BentoBoxWorld/BentoBox/issues/1177 .
It was introduced in 332967950f
.
2020-02-08 09:55:55 +01:00
tastybento
05a4b2d2c7
Adds new perm for bypassing delayed commands.
...
Fixes https://github.com/BentoBoxWorld/BentoBox/issues/1136
2020-02-07 18:42:39 -08:00
tastybento
332967950f
Fixes the API checking algorithm.
...
Fixes https://github.com/BentoBoxWorld/BentoBox/issues/1176
2020-02-07 18:25:40 -08:00
tastybento
d972dd10c1
Change priority of PlayerPortalEvent in PortalTeleportationListener
...
https://github.com/BentoBoxWorld/BentoBox/issues/1101
2020-02-07 14:07:12 -08:00
tastybento
898e310e4f
Handle null itemInHand for BlockPlaceEvent
...
Officially, null is invalid as an in-hand item. It should be AIR.
Fixes https://github.com/BentoBoxWorld/BentoBox/issues/1172
2020-02-07 11:52:01 -08:00
tastybento
559578002b
Add WorldBorderAPI as a softdepend to benefit Border addon
2020-02-07 11:48:41 -08:00
gitlocalize-app[bot]
008a158fd4
Translate lv.yml via GitLocalize ( #1171 )
...
Co-authored-by: BONNe <bonne@bonne.id.lv>
2020-02-06 07:44:27 +01:00
tastybento
2b997d46e1
Corrects language for piston push protection.
...
Fixes https://github.com/BentoBoxWorld/BentoBox/issues/1162
2020-02-04 13:34:35 -08:00
tastybento
ab89e4835e
Fixes island center startx/z correction.
...
https://github.com/BentoBoxWorld/BentoBox/issues/1169
2020-02-04 12:20:31 -08:00
tastybento
2a4522d7c3
Merge branch 'develop' of https://github.com/BentoBoxWorld/BentoBox.git into develop
2020-02-02 11:54:56 -08:00
Florian CUNY
2e3b9962c8
Fixed "PVP disabled in ..." messages not using world-specific messages.
...
No matter which dimension the player was in, in some cases, it was telling "PVP disabled in the Overworld".
2020-02-02 11:07:27 +01:00
Florian CUNY
61fde3bceb
Made AdminWhyCommand send debug messages to the issuer (if it is a player)
...
Implements https://github.com/BentoBoxWorld/BentoBox/issues/1126
2020-02-01 23:42:52 +01:00
Florian CUNY
6c5df58e2c
Added specific success messages for Island(Re)SetnameCommand
...
Implements https://github.com/BentoBoxWorld/BentoBox/issues/1164
2020-02-01 17:03:52 +01:00
tastybento
15014c8e01
Delay velocity setting for one tick after entering end portal.
2020-01-31 15:41:47 -08:00
tastybento
56fb7391da
Toggle priority of tree listener to wait for other events to occur.
2020-01-31 15:41:23 -08:00
Florian CUNY
8630c326a5
Credited CZghost and added flag in Czech translation
2020-01-31 14:16:23 +01:00
tastybento
8ef9312c83
Czech translation. Credit @Polda18
2020-01-30 10:19:35 -08:00
tastybento
07706d78e1
Enables tp commands to work from console.
...
Fixes https://github.com/BentoBoxWorld/BentoBox/issues/1158
2020-01-30 10:12:31 -08:00
johncsuti
d7b29c350f
Added ExtraMobs to the addons list ( #1153 )
2020-01-27 10:03:02 +01:00
Florian CUNY
a37df2325b
Added WorldEdit to the softdependencies
...
Fixes #1152
2020-01-27 07:56:58 +01:00
Florian CUNY
86fc567ee5
Version up 1.11.1
2020-01-26 14:28:46 +01:00