1
0
mirror of https://github.com/essentials/Essentials.git synced 2025-08-10 16:48:05 +02:00

125 Commits

Author SHA1 Message Date
ementalo
9e6c686c29 Change namespace from com.earth2me to org.mcess - net.ess3.api changes still required 2015-04-11 21:47:56 +01:00
FearFree
a4f8193e38 Future Java versions may not support _ as identifier. 2014-03-22 16:08:11 +11:00
coegho
dba09cd8f5 [Fix] fireball-fire=true now prevents fire spread from fireballs 2014-02-08 00:22:56 +00:00
Necrodoom
eaa466aa91 Do not block user damaging self (ender eye) 2013-11-17 19:19:42 +02:00
KHobbits
10167b3e95 Extract CommandSender to CommandSource, this should prevent Ess user object leaks. 2013-10-16 21:05:33 +01:00
Iaccidentally
3652bd0aca [API] flip! (╯°□°)╯︵ ┻━┻ 2013-07-13 13:40:46 -04:00
Iaccidentally
acca5bd4d8 [API] fix other modules to use new packages 2013-07-13 12:40:50 -04:00
KHobbits
af32128a83 Fix Minecart class rename
Lets use consistent versions in the code base
Bukkit: 1700 CB: 2648
2013-03-16 08:55:39 +00:00
GunfighterJ
9a45f780fe Initial 1.5 update 2013-03-15 14:54:51 -05:00
ementalo
30805b3aa8 [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
7507fcdc05 [Protect] Prevent creepers from breaking paintings if their explosions are disabled.
Backport from 3.0
2013-02-25 17:15:20 -06:00
Iaccidentally
2547932073 Clean up protect :: transient is not needed :: remove unnecessary returns :: @Override all the things! 2013-02-12 18:37:40 -05:00
Iaccidentally
d1b463c2ce 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
c4fc66f016 Remove references to earth2me in plugin.ymls 2013-01-23 02:56:18 +11:00
KHobbits
092850792f Ignore self damage in teleport entity protection. 2012-12-29 07:35:26 +00:00
snowleo
5a0632be73 Better fix for last commit 2012-11-19 22:03:25 +01:00
snowleo
2f43296358 Fix for the plugin conflict with any plugin that contains a log4j library 2012-11-19 20:28:12 +01:00
KHobbits
2d8c0eb75d Fix missing mob target block 2012-11-04 16:45:02 +00:00
Iaccidentally
e164a0e958 nothing to see here, move along (typo fix) 2012-10-28 13:09:19 -04:00
Iaccidentally
01f148cb5e NOW with complete wither protection! 2012-10-28 13:05:08 -04:00
Iaccidentally
e42b00f0df oops! :: fix wither spawn explosion blocking 2012-10-28 12:58:01 -04:00
Iaccidentally
95104a0681 Fully support wither blocking in protect 2012-10-28 12:53:12 -04:00
Iaccidentally
611df58395 Protect updates :: ability to prevent wither damage :: block spawning of new mobs 2012-10-28 09:39:54 -04:00
KHobbits
27ea33d82b ignoreCancelled events. 2012-09-19 21:07:50 +01:00
KHobbits
5432f046e1 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
6cd96ec0a4 Null check, for quick exit. 2012-04-16 21:42:53 +01:00
KHobbits
a17af6f21b Adding missing entities to Protect Spawn Blacklist 2012-03-23 10:16:38 +00:00
KHobbits
8657cd1d29 Fix fake explosions. 2012-03-15 06:42:58 +00:00
KHobbits
ac5a01657f Add Enderman check to EntityChangeEvent (Should fix sheep eating grass). 2012-03-11 01:46:01 +00:00
snowleo
8cd0c2d81d Updated Essentials to work with R5 2012-02-21 17:33:46 +01:00
KHobbits
8c2a8646e4 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
3b935a2628 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
93d632a9ff Removing load info, bucket displays that now. 2012-01-20 05:52:35 +01:00
snowleo
ebb3a1c19f 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
e43491bc83 Optimize Break in Protect 2012-01-16 01:55:04 +01:00
KHobbits
06c2453941 Update plugin information. 2011-12-09 21:51:31 +00:00
snowleo
5002e7a6ad Prevent blockdamage by enderdragon (default true) in EssentialsProtect CB#1566 B#1058 2011-12-08 00:48:53 +01:00
snowleo
bd7bd86e62 Allow EssentialsProtect to go into emergency mode, if Essentials core is not present at all. 2011-11-30 21:25:11 +01:00
snowleo
5e2123c91e 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
e8d64aca5e New option for EssProtect: Prevent villager death. 2011-11-28 06:15:51 +01:00
snowleo
63991cb38d 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
220d68f375 Switch to the new I18n class and format cleanup of all classes 2011-11-21 02:55:26 +01:00
snowleo
1e4a54baca Prevent NPE with creatures that are not added to bucket yet. 2011-11-20 16:50:08 +01:00
snowleo
a886645afa Add SmallFireball to EssProtect 2011-11-20 15:43:39 +01:00
snowleo
41c03853ab General fix against overwriting already existing protections 2011-11-17 17:06:06 +01:00
snowleo
2a4c26ee69 Prevent that sign protection in EssProtect can be circumvented by placing signs. 2011-11-17 16:20:31 +01:00
snowleo
af5a86c48c Fix water/lava bucket bug with mobs 2011-11-17 14:23:35 +01:00
snowleo
a0031d1d45 New config setting: protect.prevent.enderman-pickup
Defaults to false
2011-09-21 02:30:58 +02:00
snowleo
322ecdb9fc 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
d3302dea00 Protect detector/powered rails 2011-08-27 17:11:15 +02:00