mirror of
https://github.com/EngineHub/WorldGuard.git
synced 2024-11-18 16:45:13 +01:00
229 lines
9.5 KiB
Plaintext
229 lines
9.5 KiB
Plaintext
4.0-alpha1:
|
|
- This release is only to fix WorldGuard for Bukkit. Ignore the 4.0
|
|
label. Just move along. Nothing to see.
|
|
|
|
3.2.2:
|
|
- Changed disable-water-damage to disable-drowning-damage.
|
|
- Fixed suffocation disable option.
|
|
- Fixed fire spread blocking.
|
|
- stopfire and allowfire now work in server console, just like in hMod.
|
|
|
|
3.2.1:
|
|
- Updated for recent Bukkit ItemStack change.
|
|
|
|
3.2:
|
|
- Added regions.default.pvp to control default PvP setting.
|
|
- Updated WorldGuard for the newer builds of Bukkit.
|
|
- Fixed creeper explosion blocking.
|
|
- Added redstone support to sponges, removed classic water.
|
|
- Fixed item durability disable for hoes.
|
|
|
|
|
|
3.1.2:
|
|
- Increased the priority of WorldGuard's event handling.
|
|
|
|
3.1.1:
|
|
- Fixed creeper and chest flag conflicting.
|
|
|
|
3.1:
|
|
- Added ability to disable chest protection. New configuration setting
|
|
(regions.build.chest-access) and new chest flag.
|
|
- Possibly fixed projectile blocking in no-PvP zones.
|
|
- Added /regionmembership permission that lets people only change
|
|
the owners and members of regions they own.
|
|
|
|
3.0b2:
|
|
- Fixed issue where built-in permissions were not (re)loaded.
|
|
- Fixed /god not working for others.
|
|
|
|
3.0b1:
|
|
- Added parent-child relationships to regions.
|
|
- Added global build flag.
|
|
- Improved flag support.
|
|
- Fixed no-PvP zone messages being sent to the wrong person.
|
|
- Fixed commands so that they work in a recent version of Bukkit.
|
|
- Fixed NullPointerException in explode hook.
|
|
|
|
2.3.1:
|
|
- Fixed various cast exceptions with the blacklist loggers.
|
|
- Added checks for unchecked exceptions when resolving permissions.
|
|
- Fixed the item durability disable setting changing the damage value on
|
|
an empty hand.
|
|
|
|
2.3:
|
|
- /god now works very well.
|
|
- Item (TNT, flint and steel, etc.) blocking should now work.
|
|
- The TNT blocking configuration variable should now work.
|
|
- Re-added /heal (not sure where that went), added /slay.
|
|
- Implemented contact damage disable toggle.
|
|
- Made all player damage disabling configuration parameters work.
|
|
- Fixed teleport-on-suffocation setting.
|
|
- Added /locate <name>, /locate <x> <y> <z>, and /locate that lets you
|
|
program/change your compass bearing to point to a player's position
|
|
(not yet live), a position, or back to spawn.
|
|
- Fixed CSVDatabase spitting an error if the owners list was empty.
|
|
|
|
2.2:
|
|
- Now supports GroupUsers.
|
|
- Added support for blocking creeper explosions.
|
|
- Fixed a bug where a player's groups were not being loaded correctly,
|
|
causing the blacklist group ignore option to not work.
|
|
|
|
2.1.1:
|
|
- Fixed fire spread disable preventing flint and steel too.
|
|
- Fixed NullPointerException related to the player item event.
|
|
- Made setup simpler.
|
|
|
|
2.1:
|
|
- Improved Bukkit support.
|
|
|
|
2.0beta3:
|
|
- Fixed NullPointerException inside the ignite hook.
|
|
|
|
2.0beta2:
|
|
- Fixed a NullPointerException in the damage hook.
|
|
|
|
2.0beta1:
|
|
- Added area protection. Use /region or /rg to define regions.
|
|
|
|
1.8.1
|
|
- Fixed NullPointerException.
|
|
|
|
1.8
|
|
- Updated for Minecraft beta.
|
|
- Blacklist hooks have CHANGED. The new hooks are work better. on-create has
|
|
been replaced with on-place (for block placement) and on-use
|
|
(for item usage, light buckets and lighters). The old on-use is now
|
|
on-right-click although it currently does nothing.
|
|
- Added coordinates to blacklist file logger.
|
|
- Added suffocation damage prevention.
|
|
|
|
1.7.1
|
|
- Updated for v0.2.8.
|
|
|
|
1.7
|
|
- Updated for v0.2.6_02 and hMod b129.
|
|
- Added option to prevent water from damaging particular blocks
|
|
(Redstone wire, Minecart tracks, etc.). See disable-water-damage-blocks.
|
|
- /reload WorldGuard should now reload WorldGuard's configuration.
|
|
- Added wg-invincible and wg-amphibious groups that let you give certain
|
|
players invincibility or underwater breathing.
|
|
- Added the ability to disable fall, water, lava, and/or fire damage.
|
|
- Water/lava bucket blocking should now be more reliable.
|
|
- Added /stack (alias /;) commands to stack items in your inventory into
|
|
piles up to 64 items in size. Even unstackable items like signs can be
|
|
stacked.
|
|
- /god mode should now let you gain health.
|
|
- /god mode should now work more reliably.
|
|
- Caught an error message for when the configuration file does not exist.
|
|
|
|
1.6
|
|
- Added spawn protection that prevents damage when a player spawns.
|
|
- Added login protection that prevents damage when a player joins.
|
|
- Added /god. /god can be used on others, provided that the /godother
|
|
permission is set for the command's user.
|
|
|
|
1.5.1
|
|
- Removed the 'java.lang.NoSuchMethodError: Item.setDamage(I)V' error
|
|
generated.
|
|
|
|
1.5
|
|
- Removed the block lag fix.
|
|
- WorldGuard now conditionally loads features so you can use any up-to-date
|
|
build of hMod and the unsupported features won't break the entire
|
|
plugin. When WG loads, check the server console for a report of
|
|
features that are not supported by your version of hMod.
|
|
- Changed some configuration defaults:
|
|
disable-lava-fire=true
|
|
simulate-sponge=true
|
|
item-durability=false
|
|
|
|
1.4.1
|
|
- Fixed issue with the block lag fix dropping item stacks of 0 quantity.
|
|
|
|
1.4
|
|
- New on-acquire hook. This does both a total inventory check on inventory
|
|
change and item pick up denial. The item pick up denial is largely
|
|
thanks to Dinnerbone for fulfilling my request to add a particular hook.
|
|
- Item durability can now be toggled with item-durability. Thanks to
|
|
Dinnerbone for figuring this out while filfilling my request. The
|
|
default setting is to fix item durability.
|
|
- New no-physics-gravel and no-physics-sand options allow you to
|
|
prevent gravel and sand from falling.
|
|
- New allow-portal-anywhere option allows you to create portal blocks
|
|
anywhere.
|
|
|
|
1.3
|
|
- UPGRADE WARNING: If you are using database logging, you must add a
|
|
NULL 'comment' VARCHAR field to the table. The line of SQL that you
|
|
can run for MySQL can be found in blacklist_table.sql.
|
|
- Improved plugin compatibility with the block lag fix. For maximum
|
|
compatibility, you must now list WorldGuard as the first plugin in
|
|
server.properties and you cannot reload or enable the plugin
|
|
while the server is up. This is for bad plugins that unnecessarily
|
|
use the "critical" priority for its hooks like the LWC. Most plugins
|
|
don't do that though, so this won't apply for most people.
|
|
- Fixed signs being blank if they were denied via the blacklist.
|
|
- Added on-break event to the blacklist.
|
|
- Added comments and messages. Comments are only for your own use and they
|
|
are printed with the log and notify actions of the blacklist. The
|
|
message replaces the message that is shown the user and it is optional.
|
|
- The blacklist notification messages are now more compact and are
|
|
light grey instead of light purple.
|
|
- The notify, log, and tell actions will now trigger every time for the
|
|
on-break, on-create, on-drop events rather than wait 3 seconds between
|
|
events for the same item or block for a player.
|
|
|
|
1.2
|
|
- /stopfire and /allowfire disable and enable fire spreading globally.
|
|
- Block lag fix slightly improved in accuracy for item drops.
|
|
- Sponge updated to remove water when the sponge block is set. Sponge radius
|
|
can now be controlled using the 'sponge-radius' parameter and the
|
|
default is now set to simulate Classic.
|
|
- Updated for a newer build of "b126," meaning that lava spread control
|
|
now works well!
|
|
- A new summary of the status of some core protections is now printed
|
|
on start. Disable this with 'summary-on-start'.
|
|
- Blacklist system has been overhauled. Check README.txt for changed
|
|
configuration settings!
|
|
- The blacklist's method of preventing notification repeats is now better,
|
|
instead waiting 3 seconds before notifying again (before it didn't
|
|
notify again at all unless the user started using another blocked
|
|
action).
|
|
- To give users the ability to receive notifications, the command to give
|
|
permission to has been changed to /worldguardnotify, although the
|
|
old one (that was never mentioned anywhere) still works.
|
|
- Water and lava buckets are now psuedo-blocked using an unreliable
|
|
method that risks the stability of your server (no other plugin
|
|
does it better though). Use it as your own risk.
|
|
- Added on item drop and on item use (i.e. chest) events.
|
|
- Chests, signs, and furnaces can now be blocked better with the
|
|
blacklist system.
|
|
- The event names in the blacklist configuration have changed but the old
|
|
event names should still work. The new names should make "more sense."
|
|
- A new "ban" action has been added to the blacklist.
|
|
- Action messages have been improved, now longer saying "destroyed"
|
|
for everything.
|
|
- Logging to file has been completely changed, allowing you to use
|
|
the date and time and the player's username in the log filename. It
|
|
no longer rotates log files based on size, however.
|
|
- Logging to database is now supported.
|
|
- Tools can now be destroyed on drop to alleviate the durability cheat.
|
|
You can do this with either with the blacklist or with the
|
|
'item-drop-blacklist' configuration option. The configuration option
|
|
prints more friendly messages than the 'tell' action of blacklists.
|
|
|
|
1.1.2
|
|
- Block lag fix: Snow and glass should no longer drop items.
|
|
- Block lag fix: Block object now reset after hook call.
|
|
|
|
1.1.1
|
|
- Fixed redstone wire dropping wood blocks with the block lag fix.
|
|
- The block lag fix now consults other plugins so that ALL protection
|
|
mechanisms and plugins should work.
|
|
|
|
1.1
|
|
- Added block lag fix.
|
|
|
|
1.0
|
|
- Initial release. |