tastybento
8b2ed9c7af
Added convenience methods to TeamMakeLeaderEvent
...
Gives old owner and new owner UUIDs.
https://github.com/BentoBoxWorld/bentobox/issues/227
2018-08-07 18:51:23 -07:00
Florian CUNY
bb9c2cbc00
Merge pull request #226 from sgdc3/patch-1
...
Update .travis.yml
2018-08-07 17:04:34 +02:00
Florian CUNY
aab7d4a649
Made mod bypass permissions flags-specific & differenciated between everywhere and only on island
...
This is a 2 in 1 : #70 and #139 .
Those were long-awaited features. Now it's time for testing !
2018-08-07 16:42:47 +02:00
Florian CUNY
1455d6e7f5
Locales : added meta.banner, meta.auhors and meta.version
2018-08-07 16:26:37 +02:00
Florian CUNY
cd7f8ddf24
Commented the failing test out, so Travis builds again
2018-08-07 16:02:54 +02:00
Florian CUNY
90a868bc40
Updated ItemParser to use the new banner materials
2018-08-07 16:02:29 +02:00
Florian CUNY
e232452f65
Fixed 2 out of 3 tests
2018-08-07 10:44:13 +02:00
Florian CUNY
7d04d8acc2
Renamed /bbox info to /bbox version
2018-08-07 10:43:38 +02:00
Florian CUNY
2e75c8b4b4
Removed IslandSpawnCommand (unused)
2018-08-06 18:01:00 +02:00
Florian CUNY
16e864f495
Fixed some code smells
2018-08-06 18:00:47 +02:00
Florian CUNY
28cf3ca278
Removed unused settings from Settings
...
recoverSuperFlat (is a flag) and muteDeathMessages (an external plugin can do it)
2018-08-06 16:08:45 +02:00
Florian CUNY
941c81cb6f
Updated pom.xml to show everything in Javadocs
2018-08-06 16:00:02 +02:00
Florian CUNY
e22cdf0b36
Made Config use ConfigHandler instead of FlatFileDatabaseHandler
2018-08-06 15:59:38 +02:00
Florian CUNY
7f0dc2f6d3
Prepared handling of the other ConfigEntry fields for Config loading
2018-08-06 15:59:06 +02:00
Florian CUNY
cfbf3df1c3
BREAKING: Renamed [...]DatabaseConnecter to [...]DatabaseConnector
...
It was a typo shown by IntelliJ
2018-08-06 15:32:15 +02:00
Florian CUNY
5fa8f3997f
BREAKING: Renamed a few API classes to a more generic name
...
`BBConfig` to `Config`.
`BBDatabase` to `Database`.
`BBDbSetup` to `DatabaseSetup`.
Sorry @tastybento, hope it won't bother you too much :/
2018-08-06 15:19:06 +02:00
tastybento
ba557a1068
API Breaker: renamed BSB classes to be just BB
...
Hopefully, this is the last API breaker. I renamed the classes that
started with BSB to be just BB (bentobox). I now have to fix all the
add-ons I just broke...
2018-08-05 20:08:03 -07:00
tastybento
cfdabbb176
Removed AboutCommand test to get a clean build.
...
Please see my comment on the commit. Final classes can't be mocked (as
far as I know) so it's kinda impossible to make a test for this one.
2018-08-05 20:00:23 -07:00
Florian CUNY
d6da1daa48
Excluded Metrics.java from SonarQube
2018-08-05 11:06:08 +02:00
Florian CUNY
f8366cafec
Started a test unit for AboutCommand
2018-08-05 10:56:15 +02:00
Florian CUNY
b9e3d3306a
Also fixed description in pom.xml
2018-08-05 10:30:55 +02:00
Florian CUNY
d650d7f7f7
Fixed version in pom.xml
2018-08-05 10:25:35 +02:00
tastybento
765268aa25
Code cleanup using Intellij
2018-08-04 21:50:10 -07:00
tastybento
492a0b9105
Added ban/unban cooldown
2018-08-04 21:10:51 -07:00
tastybento
1256b0ee22
Added a bentobox command
...
Added reference about and info commands. These command run across worlds
and currently have no perms associated with them.
The main point was to enable BentoBox to have is own commands.
2018-08-04 20:43:38 -07:00
tastybento
783caf985f
Added generic cooldown methods to CompositeCommand
...
This API enables any command to have a cool down and to have that cool
down called by another command. For example, the Kick command sets the
cool down on the Invite command. It is possible for commands to set cool
downs on themselves too.
Currently, cool downs are not stored persistently in the database so
they disappear if the server is reloaded. This should be okay for now.
2018-08-04 18:45:13 -07:00
Gabriele C
45dcec13fb
Update .travis.yml
2018-08-04 21:02:15 +02:00
tastybento
2cc6d36997
Reworked test classes for managers
...
There are some weird NPE's that I couldn't work out in the test classes.
They do not occur when the class is run by itself, only when it is run
with all the others so I don't know why it is happening.
2018-08-04 10:13:08 -07:00
tastybento
25164d824b
Rewrote IslandsManager test class
2018-08-04 09:37:21 -07:00
tastybento
08604fc27d
Rewrote PlayersManagerTest class
2018-08-04 09:21:24 -07:00
Gabriele C
d979a89e41
Update .travis.yml
2018-08-04 09:16:48 +02:00
tastybento
93c3d3ce47
Removed code smells.
2018-08-03 23:31:02 -07:00
tastybento
5c46265771
Fixed code smells.
2018-08-03 21:30:06 -07:00
tastybento
683aca7043
Adjusted Clipboard to remove code smell and renamed package
2018-08-03 21:19:15 -07:00
tastybento
1c29dfca6b
Removed generic wildcard type code smell
2018-08-03 21:02:55 -07:00
tastybento
1f4977ae62
Try again with travis.yml
2018-08-03 20:41:39 -07:00
tastybento
d98a670286
Try to fix Travis for SonarCloud.
2018-08-03 19:41:47 -07:00
tastybento
53f28eb68d
Changed island team kick to use confirm API
...
Fix for:
https://github.com/BentoBoxWorld/bentobox/issues/214
2018-08-03 19:22:35 -07:00
tastybento
bad870d3da
Reapplied commit to improve Maven.
...
Fixed test class failure.
2018-08-03 19:10:09 -07:00
tastybento
7aa2f33eab
Put default settings for command desc and parameters back in
...
These should work now. No infinite loop.
2018-08-03 17:43:42 -07:00
tastybento
3e7307a56c
Merge branch 'master' into develop
2018-08-03 08:25:40 -07:00
tastybento
48883bb75f
Removed constants class for now. It's not needed.
2018-08-03 08:24:40 -07:00
tastybento
4d4c8da912
Revert "Maven cleanup, fix readme links"
...
This reverts commit 450786aea3
.
2018-08-03 08:06:28 -07:00
tastybento
56d97d0d6c
Merge pull request #220 from sgdc3/master
...
Maven cleanup, fix readme links [WIP]
2018-08-03 10:52:22 -04:00
tastybento
5d27ea8fc6
Fixed spawners in schems.
2018-08-02 20:39:57 -07:00
tastybento
3c74ef0694
Moved admin and island commands into API package
2018-08-02 19:26:46 -07:00
tastybento
4a1dede795
Removed deprecated calls from IslandsManager for trapdoor check
2018-08-02 19:01:23 -07:00
tastybento
d3b5411b1b
Fix for tab complete in game.
2018-08-02 18:39:10 -07:00
Gabriele C
450786aea3
Maven cleanup, fix readme links
2018-08-02 23:00:58 +02:00
tastybento
02e528cdc7
Debug
2018-08-02 08:11:46 -07:00