1
0
mirror of https://github.com/essentials/Essentials.git synced 2025-09-25 05:41:36 +02:00
Commit Graph

116 Commits

Author SHA1 Message Date
ementalo
12cd5cb898 [Breaking] Remove protect database functionality for protecting signs and rails.
- Removed config entries
- Removed c3p0 lib
2013-02-28 21:02:37 +00:00
GunfighterJ
c9cf8acf1a [Protect] Prevent creepers from breaking paintings if their explosions are disabled.
Backport from 3.0
2013-02-25 17:15:20 -06:00
Iaccidentally
0c72a7ab99 Clean up protect :: transient is not needed :: remove unnecessary returns :: @Override all the things! 2013-02-12 18:37:40 -05:00
Iaccidentally
8aad9a4cb5 Update to 1.4.7 R1 :: remove calls to ScheduleAsyncDelayedTask, as it is deprecated :: cleanup :: WARNING: This commit may or may not be stable 2013-01-31 14:03:27 -05:00
Chris Ward
ad3f6318fd Remove references to earth2me in plugin.ymls 2013-01-23 02:56:18 +11:00
KHobbits
b2a1504722 Ignore self damage in teleport entity protection. 2012-12-29 07:35:26 +00:00
snowleo
070575bb22 Better fix for last commit 2012-11-19 22:03:25 +01:00
snowleo
d5edf4e3d7 Fix for the plugin conflict with any plugin that contains a log4j library 2012-11-19 20:28:12 +01:00
KHobbits
254dceec0d Fix missing mob target block 2012-11-04 16:45:02 +00:00
Iaccidentally
a9432e6408 nothing to see here, move along (typo fix) 2012-10-28 13:09:19 -04:00
Iaccidentally
06cfbab6ae NOW with complete wither protection! 2012-10-28 13:05:08 -04:00
Iaccidentally
e9fb819d0a oops! :: fix wither spawn explosion blocking 2012-10-28 12:58:01 -04:00
Iaccidentally
73013a19ba Fully support wither blocking in protect 2012-10-28 12:53:12 -04:00
Iaccidentally
31161d7536 Protect updates :: ability to prevent wither damage :: block spawning of new mobs 2012-10-28 09:39:54 -04:00
KHobbits
17a7548ef8 ignoreCancelled events. 2012-09-19 21:07:50 +01:00
KHobbits
444ec11dc1 Split Ess protect into EssProtect and EssAntiBuild
New permissions:
essentials.build - same as build: true
essentials.build.interact.<id> - whitelist single interact block
essentials.build.place.<id> - whitelist single place block
essentials.build.break.<id> - whitelist single break block
essentials.build.use.<id> - whitelist single use item
2012-08-19 14:54:58 +01:00
KHobbits
fe937ec5b2 Null check, for quick exit. 2012-04-16 21:42:53 +01:00
KHobbits
6dbb2d405e Adding missing entities to Protect Spawn Blacklist 2012-03-23 10:16:38 +00:00
KHobbits
3aadff48bf Fix fake explosions. 2012-03-15 06:42:58 +00:00
KHobbits
ba50ce5f3a Add Enderman check to EntityChangeEvent (Should fix sheep eating grass). 2012-03-11 01:46:01 +00:00
snowleo
406295a548 Updated Essentials to work with R5 2012-02-21 17:33:46 +01:00
KHobbits
e47043589f Revert emergency listener to old style
Stops peoples world world burning down if they throw in 2.8, on a 1.0 server.
2012-01-26 21:21:13 +00:00
ementalo
c2135961b4 Add new permission essentials.protect.alerts.notrigger
If user has this permisson they do not trigger EssProtect block alerts
2012-01-23 15:48:56 +00:00
snowleo
a44c6d51f7 Removing load info, bucket displays that now. 2012-01-20 05:52:35 +01:00
snowleo
3315019203 Update for new CraftBukkit Event Code
EssentialsSpawn can't be updated yet, because the new event system lacks dynamic priorities.
2012-01-20 05:20:37 +01:00
snowleo
5ab7edb941 Optimize Break in Protect 2012-01-16 01:55:04 +01:00
KHobbits
462c8e2e54 Update plugin information. 2011-12-09 21:51:31 +00:00
snowleo
4efb3174cd Prevent blockdamage by enderdragon (default true) in EssentialsProtect CB#1566 B#1058 2011-12-08 00:48:53 +01:00
snowleo
1797b59b75 Allow EssentialsProtect to go into emergency mode, if Essentials core is not present at all. 2011-11-30 21:25:11 +01:00
snowleo
3888b08f6d If Essentials core fails to read one of the configs now, it will disable itself. If other modules detect that Essentials is not enabled, they will be disabled too. EssentialsProtect will go into emergency mode, canceling all events that could hurt your world. Fix the file and either restart or reload the server. 2011-11-30 20:49:11 +01:00
snowleo
5ff17f0682 New option for EssProtect: Prevent villager death. 2011-11-28 06:15:51 +01:00
snowleo
390ef73897 Moved all dependency on craftbukkit to one package in the main jar. The rest is now clean bukkit code. Also cleaned PlayerExtension class. 2011-11-22 03:02:08 +01:00
snowleo
e3fa243753 Switch to the new I18n class and format cleanup of all classes 2011-11-21 02:55:26 +01:00
snowleo
40f3f7fcd1 Prevent NPE with creatures that are not added to bucket yet. 2011-11-20 16:50:08 +01:00
snowleo
fc2bd73688 Add SmallFireball to EssProtect 2011-11-20 15:43:39 +01:00
snowleo
39a4a363f6 General fix against overwriting already existing protections 2011-11-17 17:06:06 +01:00
snowleo
54389e2f9c Prevent that sign protection in EssProtect can be circumvented by placing signs. 2011-11-17 16:20:31 +01:00
snowleo
8852910c7a Fix water/lava bucket bug with mobs 2011-11-17 14:23:35 +01:00
snowleo
a2950c74cb New config setting: protect.prevent.enderman-pickup
Defaults to false
2011-09-21 02:30:58 +02:00
snowleo
2ca0a8b9da Less use of Craftbukkit code, so less things will break on MC update.
Added try/catch around the tnt and creeper protection code. The event will now always canceled, even if our fake explosion code fails.
2011-08-27 20:39:54 +02:00
snowleo
f76afa66a2 Protect detector/powered rails 2011-08-27 17:11:15 +02:00
snowleo
12bf86baac Protect detector/powered rails 2011-08-27 17:09:43 +02:00
snowleo
751de18eaa PVP protection for arrows and other projectiles. Needs cleanup. 2011-08-26 04:46:08 +02:00
snowleo
cdb7e3ccbe Wait 1 second after deactivation of protect to allow the database to close. 2011-08-21 21:27:22 +02:00
snowleo
ec5e2afe51 Revert "Prevent closing already closed statements"
This reverts commit 9c2af4adbf.
2011-08-08 18:14:20 +02:00
snowleo
9c2af4adbf Prevent closing already closed statements 2011-08-08 15:56:23 +02:00
snowleo
de498087fa Correcting all line endings to LF 2011-07-24 23:19:12 +02:00
snowleo
adc446dfa5 Removing the annoying c3p0 start message. 2011-07-19 11:11:59 +02:00
snowleo
9e89425dab Close database connections on plugin deactivation 2011-07-19 10:34:02 +02:00
snowleo
64f27c9b53 New config settings for Protect:
protect.prevent.tnt-playerdamage
protect.prevent.fireball-fire
protect.prevent.fireball-playerdamage
2011-07-18 07:22:28 +02:00