tastybento
774b57b168
Added an admin fix command to fix cross-island ownership.
...
https://github.com/BentoBoxWorld/BentoBox/issues/1556
2020-11-01 15:53:52 -08:00
tastybento
a07676ac05
Allow default blueprint bundle to have a friendly name change in the GUI
...
https://github.com/BentoBoxWorld/BentoBox/issues/1543
2020-10-09 14:51:21 -07:00
Paul Baird
01c2c30621
Added support to hide Vanished players from Teams ( #1499 )
...
* Rework to see if player is online
* Maybe fix & disable tests
* Fix pom.xml
* Fix pom.xml
* Re-add lines to pom.xml
* Check if isn't trusted
* Possibly disable testing, disable last online for teams
* Actually disable testing now?
* Add back dependencies
* Added trusted-layout
* Added individual translation for Coop
* Rebase pom.xml
* Formatted code correctly
* Use correct methods
* Possible fix for always offline
* Another test
* Solved always offline issue
* Cleaned up code & adjusted locales
2020-08-23 14:52:06 -07:00
Florian CUNY
85a6daf366
Added '(Right/Left) Click to open/toggle/cycle' in flags' description layouts
...
And tweaked colors of the "click-to-switch" message for the mode button in the Settings Panel
2020-07-12 10:58:38 +02:00
Florian CUNY
5e0e19a1be
Breaking boats/minecarts is now handled by their respective flags
...
Fixes https://github.com/BentoBoxWorld/BentoBox/issues/1430
Improved description for MINECART and BOAT flags
2020-07-04 13:11:09 +02:00
Florian CUNY
2773c4a104
Added BREAK_HOPPERS protection flag
...
Implements https://github.com/BentoBoxWorld/BentoBox/issues/1331
2020-06-29 17:44:13 +02:00
Florian CUNY
0e3535d0cc
Added language selection using command (as alternative to GUI)
...
Implements https://github.com/BentoBoxWorld/BentoBox/issues/1411
The IslandLanguageCommand now have tab-completion.
Added LocalesManager#isLocaleAvailable(Locale).
2020-06-22 18:52:16 +02:00
Florian CUNY
cbbd361b03
Split the animal/monster spawn flags to "natural" and "spawners"
...
Implements https://github.com/BentoBoxWorld/BentoBox/issues/1351
2020-06-21 17:47:01 +02:00
tastybento
0fec5aec51
Added insufficient rank error and fixed tests.
...
The no permission error was being added, but thats wrong because it's
not lack of permission but lack of rank that is the issue. This adds a
new error and shows it in the various commands.
2020-06-06 17:01:09 -07:00
Florian CUNY
9a7ded8136
Fixed typo in en-US.yml
2020-06-06 10:46:16 +02:00
tastybento
0283d5445c
Improved creeper damage and creeper griefing protection locale.
2020-05-14 16:32:59 -07:00
Florian CUNY
c29b376d3b
Made some minor tweaks to en-US.yml
2020-04-29 21:50:58 +02:00
Florian CUNY
4e7a31b0a3
Added some [name] text variables in register/unregister messages
...
and made some minor tweaks in en-US.yml
2020-04-27 01:31:10 +02:00
Florian CUNY
c9298c3ae6
Added BentoBoxReloadLocalesCommand
...
Implements #1245
2020-04-26 13:18:37 +02:00
BONNe
40240c7225
Add AdminSetSpawnPointCommand to change an island's spawn point ( #1295 )
...
Implements #937 .
2020-04-24 14:33:44 +02:00
tastybento
b94f9db0a9
Emphasize that natural spawning is toggled for mobs and animals
...
https://github.com/BentoBoxWorld/BentoBox/issues/1284
2020-04-18 11:59:21 -07:00
Clément P
0f2ba0e202
Added coop and trust limits (with permissions) ( #1267 )
...
Implements #1065 .
Added two new permissions:
* [gamemode].trust.maxsize.[NUMBER]
* [gamemode].coop.maxsize.[NUMBER]
Added two new WorldSettings and related methods in IWM:
* getMaxCoopSize() (defaults to 4)
* getMaxTrustSize() (defaults to 4)
* Add limit for coop players #1065
* Edit comparison sign
* Add limit for trust players #1065
* Add default value and add since javadoc tags
* improved messages
* readded missing "
Co-authored-by: Florian CUNY <poslovitch@bentobox.world>
2020-04-05 14:28:59 +02:00
Florian CUNY
71fb955114
Implemented prefixes in localizations and a default prefix for BentoBox
...
Implements https://github.com/BentoBoxWorld/BentoBox/issues/1086
started working on prefixes
added BentoBox prefix
2020-04-05 10:28:16 +02:00
NotMyFault
74007a7a9f
Add break-spawner flag ( #1263 )
...
* Implements #1130
* Add proper styling to spawner-flag
Co-Authored-By: Florian CUNY <poslovitch@bentobox.world>
* Enforce yaml style
Co-Authored-By: Florian CUNY <poslovitch@bentobox.world>
Co-authored-by: Florian CUNY <poslovitch@bentobox.world>
2020-04-04 21:32:59 +02:00
NotMyFault
8566b2161f
Updated license dates in startup message ( #1266 )
2020-04-04 20:27:55 +02:00
NotMyFault
63cca31de1
Improved description of Creeper griefing flag ( #1264 )
...
Fixes #1201 regarding to https://github.com/BentoBoxWorld/BentoBox/issues/1201#issuecomment-588735557
2020-04-04 20:25:19 +02:00
Florian CUNY
2c7316ba21
Added AdminPurgeStatusCommand and improved some purge-related messages
...
Implements https://github.com/BentoBoxWorld/BentoBox/issues/1254
2020-04-04 15:31:22 +02:00
Florian CUNY
c1741aa37f
Improved colors in purge-related messages
2020-04-04 14:32:33 +02:00
Florian CUNY
d7dd37b85c
Made some tweaks to en-US locale
2020-03-30 14:48:14 +02: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
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
tastybento
2b997d46e1
Corrects language for piston push protection.
...
Fixes https://github.com/BentoBoxWorld/BentoBox/issues/1162
2020-02-04 13:34:35 -08: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
Florian CUNY
3147357bad
Added an optional argument to AdminTeleportCommand to teleport another player
...
Implements https://github.com/BentoBoxWorld/BentoBox/issues/1120
2020-01-24 19:34:47 +01:00
tastybento
ea08bab01d
Typo fix DYING -> DYEING
2020-01-18 08:50:58 -08:00
Florian CUNY
d8dda75ca5
Improved '/bentobox version' gameworld layout to convey information through color-stripped text
...
The previous design had a flaw: if the output was pasted as text, we would not be able to tell if the dimension was disabled or if islands were disabled in that dimension.
2020-01-18 11:41:31 +01:00
Florian CUNY
44354175e4
Moved world dimensions names to 'general.worlds' in en-US
2020-01-18 11:21:11 +01:00
Florian CUNY
0559a86e8d
Implemented optional argument to AdminGetrankCommand to specify which island to perform the check on.
...
Implements https://github.com/BentoBoxWorld/BentoBox/issues/1106
Updated en-US + added 'general.errors.player-is-not-owner' message.
2020-01-18 10:47:08 +01:00
Florian CUNY
0ffa1ab86a
Improved help for admin resets commands
...
Fixes https://github.com/BentoBoxWorld/BentoBox/issues/1140
2020-01-17 13:48:42 +01:00
Florian CUNY
37a4145322
Added specific messages when entering/leaving an island the player is member of
...
Implements https://github.com/BentoBoxWorld/BentoBox/issues/1084
Improved color codes for existing messages
2020-01-17 13:34:05 +01:00
Florian CUNY
a0718f0e6b
Added a 3rd optional "island owner" argument to AdminSetrankCommand
...
Implements https://github.com/BentoBoxWorld/BentoBox/issues/787
This allows to coop or trust players on another player's island.
Related tests are ignored due to a lack of time to fix them.
2020-01-05 17:45:53 +01:00
Florian CUNY
85b4c4ff4a
Added AdminBlueprintRenameCommand
...
Implements https://github.com/BentoBoxWorld/BentoBox/issues/1082
2020-01-02 16:42:33 +01:00
Florian CUNY
53d728af94
Added LECTERN protection flag
...
Implements https://github.com/BentoBoxWorld/BentoBox/issues/1094
2019-12-31 14:06:49 +01:00
Florian CUNY
382bb2c574
Removed no longer used message in en-US
2019-12-28 18:17:51 +01:00
Florian CUNY
48f898aa2c
Added WorldSetting#isTeleportPlayerToIslandUponIslandCreation()
...
Implements https://github.com/BentoBoxWorld/BentoBox/issues/1032
2019-12-23 15:01:32 +01:00
Florian CUNY
1d486efbe7
Added AdminRangeAddCommand, AdminRangeRemoveCommand
...
Implemented https://github.com/BentoBoxWorld/BentoBox/issues/1072
Moved the various "invalid-value" messages to the admin range node in en-US.
Made AdminRangeSetCommand use the more generic 'must be positive number' message - causes issues with floats, which I will fix later on.
2019-12-21 11:34:38 +01:00
tastybento
c3442c29ba
Reworked how new island spots are found.
...
Fixed bug where max attempts check was not working, which could cause a
timeout crash.
https://github.com/BentoBoxWorld/BentoBox/issues/1057
2019-12-15 14:41:59 -08:00
Florian CUNY
13fab3173e
Added AdminBlueprintDeleteCommand
...
Implements https://github.com/BentoBoxWorld/BentoBox/issues/1048
Also added BlueprintsManager#deleteBlueprint(GameModeAddon, String)
Fixed a code smell in AdminBlueprintSaveCommand
2019-12-01 11:54:23 +01:00
tastybento
032b5c2988
Allows a space to be placed after a color code in locale files. ( #1045 )
...
Space will be stripped if it exists. This makes GitLocalize able to
machine translate much better.
Changes to the English locale file was made. Other languages do not have
to add spaces. Note that adding or removing spaces from files is easy
with regex.
https://github.com/BentoBoxWorld/BentoBox/issues/1044
2019-11-30 16:17:38 -08:00
tastybento
cd7b02fdf2
Excludes spawn island from offline redstone prevention flag
...
https://github.com/BentoBoxWorld/BentoBox/issues/1031
2019-11-16 10:22:46 -08:00
Florian CUNY
a1b7df19c7
Added WorldSettings options to create island on first login
...
Implements https://github.com/BentoBoxWorld/BentoBox/issues/889
2019-11-09 17:50:27 +01:00
tastybento
7bfc392bb1
Added to ITEM_FRAME flag description
...
https://github.com/BentoBoxWorld/BentoBox/issues/1023
2019-11-07 13:01:21 -08:00
Florian CUNY
5efbacb80f
Fixed invalidly-named 'commands.island.expel.cannot-expel-member' in en-US
2019-10-30 14:53:13 +01:00