RoboMWM
5bb3c70b77
Prevent drivers in unauthorized claims from destroying lilypads. Fixes #250
2018-09-19 01:02:37 -07:00
RoboMWM
cb6a42cbc6
Don't "reload" the database when migrating to SQL
...
FYI, I do not recommend migrating to SQL for GP.
Fixes #369
2018-09-19 00:57:14 -07:00
RoboMWM
5e2f128a8d
sieged claims are never pvp-safe zones. Fixes #199
2018-09-19 00:36:21 -07:00
RoboMWM
59196f4742
Also protect pets from cacti, drowning in non-PvP worlds.
...
Closes #213 , #79
2018-09-19 00:28:29 -07:00
RoboMWM
e21a781536
Cancel item merging with protected drops. Closes #255
2018-09-19 00:02:40 -07:00
RoboMWM
ad1f32ec8e
don't send message when canceling trampling of turtle eggs, closes #373
2018-09-18 23:51:04 -07:00
RoboMWM
d31c62e233
catch more instances of people using outdated worldguard versions
2018-09-18 23:49:05 -07:00
ArchdukeLiamus
393aa27329
fire/lava near players config can be changed in non-PvP worlds ( #371 )
...
Also allows this feature to be disabled in worlds where PvP rules aren't applied.
2018-09-15 15:12:41 -07:00
RoboMWM
a764eea215
add syncronized keyword to hopefully fix plugins that insist on calling this method asynchronously
...
May close #279
2018-09-07 16:59:47 -07:00
RoboMWM
35a80407be
Breaking turtle eggs only seem to fire a PlayerInteractEvent. Closes #364
2018-09-04 13:18:33 -07:00
RoboMWM
ebd7e1b0d0
Check if claim owner is abandoning claim before adjusting accrued claim blocks. Closes #322
2018-09-04 13:11:26 -07:00
jacob1
42cf84f6b0
Include new 1.13 damaged anvil types ( #361 )
...
Add an optional extended description…
2018-08-30 10:24:55 -07:00
RoboMWM
bea2fa3d7f
Disallow interaction with Fish in claims, closes #353
2018-08-19 11:36:19 -07:00
RoboMWM
59d0cfc56c
Avoid unnecessary call to setAccruedClaimBlocks when AbandonReturRatio is set to 1.0
2018-08-17 17:25:46 -07:00
RoboMWM
d1adf26573
prepend explanation for failed claim and playerdata loads
2018-08-17 10:17:56 -07:00
RoboMWM
e17403feb2
Perform sanity check on nextClaimID, closes #207
2018-08-17 10:15:35 -07:00
RoboMWM
d8e0a094e4
fix wrong parameter used in /gpblockinfo, closes #313
2018-08-17 09:45:44 -07:00
RoboMWM
0581f7314a
Don't destroy tridents, mitigates #330
2018-08-17 09:20:41 -07:00
RoboMWM
e2883ce7b1
Prevent TNT ignition in areas with no build access. Closes #356
2018-08-17 09:08:34 -07:00
Narimm
643ad8a7f7
Add ClaimCreatedEvent and ClaimModifiedEvent ( #344 )
...
1. Claim creation event... this is fired once all the claim creation checks have been passed. It can be cancelled. It contains the claim and the creating player
2. Claim modification event - this is fired as the claim is modified - it cannot be cancelled. It contains the claim and the modifier...which can be null.
Use Case:
This could be used so other plugins can hook gp and perform an action if a claim is created or changed. Something as simple as logging claim creations/modifications and deletions.
2018-08-13 07:09:05 -07:00
Miroslav Marchev
31c1581ca2
Update WorldGuard dependency to 7.0.0-SNAPSHOT ( #343 )
2018-08-13 07:02:50 -07:00
Javacraft
e7495011aa
Minor Maven Project Housekeeping ( #334 )
...
* Ignore Eclipse build/project artifacts.
* Fix Maven convention: rename src/tests/* to src/test/*
* Update Maven test dir. Remove directory specs for src, test, & rsrc.
${project.basedir} is the default directory. Only add directory
spec if different from convention.
2018-08-13 06:59:06 -07:00
zedwick
19c0f3220f
The 1.13 PR ( #320 )
...
- Removes all code and config pertaining to the "mods" config section
- RestoreNature has issues in oceans
2018-08-13 06:53:14 -07:00
jacob1
ad07915664
Fix /rsc in admin claims ( #300 )
...
* Fix restrictsubclaim in admin claims
* Allow players with /ignoreclaims on to toggle restrictsubclaim flag
2018-07-24 17:38:46 -07:00
jer3m01
f84ff64c24
Fixed typo for Messages.BuySellNotConfigured ( #305 )
...
`anhd`--> `and`
2018-06-22 17:42:06 -07:00
Kris
2f5a2eea9c
Allow wither to break blocks in claims that have temporarily allowed explosions
2018-06-17 16:50:57 -07:00
RoboMWM
03f2ff5568
Add hyperconomy to softdepend
...
According to #97 hyperconomy loads after GP. See #97 for discussion and etc. on a proper way to fix/avoid requiring this for any other economy plugins that happen to load before GP does.
2018-06-11 23:25:48 -07:00
Narimm
b38e4aedb6
Refactor to maven standard layout ( #270 )
2018-06-11 23:11:37 -07:00
RoboMWM
92299d683b
make sendMessage public
...
Allows tighter integration with addons that wish to augment core GP
features/commands.
2018-01-01 15:44:13 -08:00
RoboMWM
05497b7b6a
ensure worldguard warning is printed to server console
2017-12-23 08:41:43 -08:00
RoboMWM
9c5c7523a2
add fallback to old id-based system for chunk snapshots
2017-12-23 08:28:12 -08:00
RoboMWM
fd0ddbf405
handle case of server not having ChunkSnapshot#getBlockType
...
i.e. tell server owner to update and handle conservatively.
2017-12-20 09:57:19 -08:00
RoboMWM
9414700d40
ignore vanilla teleports. Fixes #210
2017-12-20 09:26:31 -08:00
RoboMWM
7aa9680876
Add option to disable negative claim block amount fixing ( #236 )
2017-12-19 14:05:27 -08:00
md-5
8040a17e5d
Remove block ID usage ( #234 )
...
Also updates AutoExtendClaimTask with new API, will need to ensure users are using a recent build of CB
2017-12-18 21:26:31 -08:00
David Precious
5f6b541af8
Configurable siege resecure time ( #203 )
...
* Configurable time until sieged claim is resecured
Fixes #113 .
Makes the five minute period after winning a siege, during which the claim is
not secured, customizable.
2017-08-31 15:49:33 -07:00
Ceees2
a23703707b
Using PreparedStatements instead of normal Statements ( #99 )
2017-08-23 08:37:25 -07:00
David Precious
72504941df
Configurable trapped words ( #186 )
...
* Make trapped words fully configurable.
Before, it contained hardcoded checks; the value of
`Messages.TrappedChatKeyword` was in addition to the hardcoded ones.
Make it more flexible, so you can override them entirely (and provide as many as
you want, comma-separated), and an empty value disables the message totally.
(Default value is 'trapped;stuck' to provide the same behaviour the hardcoded
checks did.)
2017-08-18 02:04:09 -07:00
RoboMWM
452a6a1c7e
Add a delay before immediately rescuing players trapped in nether portals
...
In case they actually aren't and lagged out (perhaps due to chunk
loading), they'll have a few seconds to be able to walk out before being
automatically rescued on reconnect.
Also logs when a player has been rescued
2017-07-23 14:48:16 -07:00
RoboMWM
92a0adcfc0
Avoid hidden files as well when migrating to MySQL
...
Related to #158
2017-07-22 00:25:56 -07:00
RoboMWM
04bc32336c
Implement #114
2017-07-22 00:19:09 -07:00
RoboMWM
d079fcf379
Warn server owners about use of out-of-date Worldguard
...
closes #162
2017-07-21 23:24:52 -07:00
RoboMWM
4cb2abefeb
Add a code comment explaining why we do this
...
Fixes #85
2017-07-21 23:15:48 -07:00
RoboMWM
9a642205d7
Revert "Always schedule SendPlayerMessageTask"
...
This reverts commit 39e1e13dda .
2017-07-21 23:12:35 -07:00
Simon
7efaa3b0fd
Change worldguard-checking behaviour. ( #160 )
...
Prevent players from creating a claim if _any_ part of their claim includes a worldguard region they cannot build in. (Previous behavior only prevented claiming if the entire claim was within a worldguard region the player could not build inside.)
2017-07-21 18:59:41 -07:00
jacob1
5d474e51f5
add /restrictsubclaim ( #135 )
...
Will update databases - warn server owners to backup when releasing (they should be backing up anyways...)
2017-07-21 18:54:24 -07:00
RoboMWM
f918ee18bc
Disable DeniedMessageEvent
...
I don't know if this is the problem regarding another similar issue, but
I'd rather not risk it + it's likely not being used
2017-06-15 22:44:02 -07:00
RoboMWM
f439ea62c0
Use banlist
...
because offlineplayer methods for setting ban have been long deprecated
and are now removed.
2017-05-14 22:17:58 -07:00
RoboMWM
cefa66767c
remove unused import
2017-05-14 21:53:29 -07:00
RoboMWM
37198d09b1
Use wood pickup stat instead of achievement
...
1.12 removed achievements
2017-05-14 21:45:48 -07:00