The file was added lib/iConomy.jar The file was added lib/Lists.jar The file was added lib/mcbans.jar The file was added lib/junit.jar The file was removed lib/README.md The file was added lib/PermissionsBukkit.jar The file was removed lib/native/Mac/x86_64/libsqlitejdbc.jnilib The file was removed lib/native/Windows/amd64/sqlitejdbc.dll The file was added lib/CraftBukkit.jar The file was modified .gitignore (diff) The file was added lib/WorldGuard.jar The file was removed lib/native/Windows/x86/sqlitejdbc.dll The file was removed lib/native/Linux/i386/libsqlitejdbc.so The file was added lib/WorldEdit.jar The file was modified build.xml (diff) The file was added lib/BOSEconomy.jar The file was removed lib/native/Mac/i386/libsqlitejdbc.jnilib The file was removed lib/native/Linux/amd64/libsqlitejdbc.so The file was added lib/Permissions.jar The file was modified README.md (diff) The file was modified README.md (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminForceOwner.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminUpdate.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminRemove.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminReload.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCBlockInteractEvent.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminClear.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminSkel.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCCommandEvent.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/BaseAdminModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminReport.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminView.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminExpire.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCProtectionInteractEvent.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminFlush.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminConfig.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminVersion.java (diff) The file was modified src/main/java/com/griefcraft/scripting/JavaModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminPurge.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminFind.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminLocale.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminConvert.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminPurgeBanned.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminQuery.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminCache.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminDebug.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/credits/CreditsModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/flag/BaseFlagModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/info/InfoModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modify/ModifyModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/debug/DebugModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/redstone/RedstoneModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsModule.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCBlockInteractEvent.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/DropTransferModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/NoSpamModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/unlock/UnlockModule.java (diff) The file was modified src/main/java/com/griefcraft/scripting/ModuleLoader.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/destroy/DestroyModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/BaseModeModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/PersistModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/free/FreeModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/menu/MenuModule.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCProtectionInteractEvent.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/owners/OwnersModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCInfo.java (diff) The file was modified build.xml (diff) The file was modified build.xml (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCServerListener.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/scripting/ModuleException.java (diff) The file was added src/main/java/com/griefcraft/sql/DatabaseException.java The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified skel/core.yml (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified skel/core.yml (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified skel/core.yml (diff) The file was modified src/main/java/com/griefcraft/scripting/ModuleLoader.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsModule.java (diff) The file was modified modules/economy/src/resources/plugin.yml (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsModule.java (diff) The file was modified src/main/java/com/griefcraft/scripting/ModuleLoader.java (diff) The file was modified src/main/java/com/griefcraft/sql/DriverStub.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/NoPermissions.java (diff) The file was modified modules/economy/src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/BukkitPermissions.java (diff) The file was modified src/main/java/com/griefcraft/sql/Table.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsModule.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/sql/MemDB.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/integration/IPermissions.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/NijiPermissions.java (diff)
Commit
c79712f1481ff7e6d7bce9fcd3d404335bb06063
by hidendra Fixes #70 -- also, when clicking on say, a block under a Sign, it will now say that it's a Sign, not the block you clicked (e.g Stone). Done for consistency and also so it's easier to know that's the block that's not actually protected (just indirectly !!) (commit: c79712f ) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCEntityListener.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/BaseModeModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modify/ModifyModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/credits/CreditsModule.java (diff) The file was modified src/main/java/com/griefcraft/integration/IPermissions.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminPurge.java (diff) The file was modified src/test/main/java/com/griefcraft/bukkit/MockPlayer.java (diff) The file was modified src/main/java/com/griefcraft/scripting/Module.java (diff) The file was modified src/main/java/com/griefcraft/scripting/ModuleLoader.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminRemove.java (diff) The file was modified src/main/java/com/griefcraft/scripting/JavaModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/main/java/com/griefcraft/util/LWCResourceBundle.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/info/InfoModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminClear.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/DropTransferModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminPurgeBanned.java (diff) The file was modified src/main/java/com/griefcraft/model/History.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/bukkit/LWCEconomyPlugin.java (diff) The file was modified src/main/java/com/griefcraft/migration/MigrationUtility.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminFlush.java (diff) The file was modified src/main/java/com/griefcraft/util/StringUtils.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/test/main/java/com/griefcraft/LWCTest.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/BukkitPermissions.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCServerListener.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/NoCurrency.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCProtectionRegistrationPostEvent.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/NoPermissions.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCProtectionRemovePostEvent.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/free/FreeModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminQuery.java (diff) The file was modified src/main/java/com/griefcraft/migration/ConfigPost300.java (diff) The file was modified src/main/java/com/griefcraft/sql/MemDB.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminReport.java (diff) The file was modified src/main/java/com/griefcraft/migration/MySQLPost200.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminFind.java (diff) The file was modified src/main/java/com/griefcraft/converters/ChestProtect.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/flag/BaseFlagModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminVersion.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/owners/OwnersModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/converters/ChastityChest.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCProtectionInteractEvent.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminLocale.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/NijiPermissions.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/menu/MenuModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/debug/DebugModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminView.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsModule.java (diff) The file was modified src/test/main/java/com/griefcraft/bukkit/MockWorld.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/integration/ICurrency.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/BaseAdminModule.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified src/test/main/java/com/griefcraft/bukkit/MockServer.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminExpire.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCCommandEvent.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/PersistModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminCache.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminForceOwner.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/iConomyCurrency.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/destroy/DestroyModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCInfo.java (diff) The file was modified src/main/java/com/griefcraft/sql/DriverStub.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminConvert.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminDebug.java (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/NoSpamModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminConfig.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/redstone/RedstoneModule.java (diff) The file was modified src/main/java/com/griefcraft/util/config/Configuration.java (diff) The file was modified src/main/java/com/griefcraft/sql/Table.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCPlayerEvent.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminUpdate.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/BOSECurrency.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/unlock/UnlockModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminSkel.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCBlockInteractEvent.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminReload.java (diff)
Commit
bebee65e89bad58bb0466b2b1978c027a5b2fb58
by hidendra Closes #61 -- Kainzo: This one is long overdue !! Protection discounts now give the exact amount for the discount price. e.g, if you set a discount to charge 0 money, and set amount to 5, players can obtain 5 of these before never being able to get 5 discounted protections for 0 coins again (unless you make it higher than 5 or change the surcharge.) (commit: bebee65 )The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified src/main/java/com/griefcraft/model/History.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was added src/main/java/com/griefcraft/model/LWCPlayer.java The file was modified modules/core/src/main/java/com/griefcraft/modules/destroy/DestroyModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff)
Commit
6138726389db7ca7895a00ac7b060642d33ab753
by hidendra Updated changelog.md -- should have done that already !! Also made purchased protection refunds use the player that setup the transaction, not the current protections. Why: Before: Hidendra /cprivate's chest. /cadmin forceowner Notch is done to the chest and it is removed. Notch then gets the refund, not Hidendra. After: The same, except Hidendra gets the refund, instead of Notch. (commit: 6138726 ) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified changelog.md (diff) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified changelog.md (diff) The file was modified modules/economy/src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminDebug.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified build.xml (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/BukkitPermissions.java (diff) The file was modified modules/economy/src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/model/LWCPlayer.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/bukkit/LWCEconomyPlugin.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified modules/economy/src/main/java/com/griefcraft/bukkit/EconomyServerListener.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified skel/iconomy.yml (diff) The file was modified modules/economy/src/main/java/com/griefcraft/bukkit/LWCEconomyPlugin.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/migration/MySQLPost200.java (diff) The file was modified src/main/java/com/griefcraft/model/History.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified VERSION (diff) The file was modified Package.json (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified VERSION (diff) The file was modified src/resources/plugin.yml (diff) The file was modified modules/economy/src/main/java/com/griefcraft/bukkit/LWCEconomyPlugin.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/bukkit/EconomyServerListener.java (diff) The file was modified modules/economy/src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/PersistModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/NoSpamModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/DropTransferModule.java (diff)
Commit
c6961fa99d0859f70cccb7a44c962db144bba265
by hidendra Protections + history will now not be immediately flushed to the database as quickly as before -- at the moment, mostly just History (even when it is created.) The update thread is in a seperate thread. In the future, this will play a much larger role. (commit: c6961fa ) The file was modified src/main/java/com/griefcraft/model/History.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/util/UpdateThread.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminForceOwner.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/flag/BaseFlagModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified skel/core.yml (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/destroy/DestroyModule.java (diff) The file was modified skel/core.yml (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCInfo.java (diff) The file was modified src/main/java/com/griefcraft/util/UpdateThread.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/credits/CreditsModule.java (diff) The file was modified src/resources/plugin.yml (diff) The file was removed changelog.md The file was modified Package.json (diff) The file was modified Package.json (diff) The file was modified Package.json (diff) The file was removed lib/sqlite.jar The file was modified build.xml (diff) The file was removed modules/lists/src/main/java/com/griefcraft/modules/lists/ListsModule.java The file was added modules/core/src/main/java/com/griefcraft/modules/lists/ListsModule.java The file was removed modules/worldguard/src/main/java/com/griefcraft/modules/worldguard/WorldGuardModule.java The file was added modules/core/src/main/java/com/griefcraft/modules/worldguard/WorldGuardModule.java The file was modified VERSION (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminCleanup.java (diff)
Commit
50c1d9436ff548cd0d3041c9a5ce4a9a994426d1
by hidendra Add discount type to LWC-Economy, to support how discounts worked before. The default (current) way is discount.type: EXACT, while the old behaviour which would give the discount while the player was UNDER the discount.amount is now discount.type: TOTAL (commit: 50c1d94 ) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified skel/iconomy.yml (diff) The file was modified skel/iconomy.yml (diff) The file was modified skel/iconomy.yml (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminUpdate.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/NoPermissions.java (diff) The file was added src/main/java/com/griefcraft/integration/permissions/PEXPermissions.java The file was added lib/PermissionsEx.jar The file was modified src/main/java/com/griefcraft/integration/permissions/NijiPermissions.java (diff) The file was modified build.xml (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified skel/iconomy.yml (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminPurgeBanned.java (diff) The file was modified src/lang/lwc_pl.properties (diff) The file was modified src/main/java/com/griefcraft/integration/currency/iConomyCurrency.java (diff) The file was modified build.xml (diff) The file was added src/main/java/com/griefcraft/integration/currency/EssentialsCurrency.java The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was added lib/Essentials.jar The file was modified src/main/java/com/griefcraft/integration/currency/BOSECurrency.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/NoCurrency.java (diff)
Commit
73bc131b984d9ee22840c4f936f151e1fcd9e702
by hidendra Closes #85 -- fixes /permissions not working on PermissionsBukkit 1.2 (but 1.1 was fine.) Technical: LWC was enabling a plugin when it resolved it as a Permissions API, which must have made PermissionsBukkit not a happy camper :-). LWC no longer enables the plugin, which is not necessary, anyway. (commit: 73bc131 )The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified VERSION (diff) The file was modified modules/economy/src/resources/plugin.yml (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCInfo.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/migration/ConfigPost300.java (diff)
Commit
48da505ef5785a5418dd96edf9f645a031a609c5
by hidendra Does all of #88 - not fully tested yet, so it will not be auto closed just yet. By default, permission groups (via SuperPerms) uses lwc.group.X, and can be overridden in core.yml with groupPrefix: 'your.prefix.' Also, ensure you don't have a supported Permissions plugin installed so that this will activate correctly (it will not override others, so as to not break the ones that don't support SuperPerms by themselves.) (commit: 48da505 ) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was added src/main/java/com/griefcraft/integration/permissions/SuperPermsPermissions.java The file was modified src/main/java/com/griefcraft/integration/currency/BOSECurrency.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/EssentialsCurrency.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/iConomyCurrency.java (diff)
Commit
290bae3892168865c8b5778fe7c2f6d7d8e9ffec
by hidendra Initial work on #87 - fully untested !! Adds central bank functionality, enforcing money to not come from thin air. When a protection is purchased, the money goes into the configured bank account, and when a protection is removed, the money will be withdrawn from said bank account (and denied removal if they don't have enough.) Supports BOSEconomy, iConomy [?] (commit: 290bae3 ) The file was modified skel/iconomy.yml (diff) The file was modified src/main/java/com/griefcraft/integration/ICurrency.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/EssentialsCurrency.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/BOSECurrency.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/iConomyCurrency.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/NoCurrency.java (diff) The file was modified src/main/java/com/griefcraft/util/config/Configuration.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/BOSECurrency.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/free/FreeModule.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/iConomyCurrency.java (diff) The file was modified skel/iconomy.yml (diff) The file was modified src/main/java/com/griefcraft/integration/currency/NoCurrency.java (diff) The file was modified src/main/java/com/griefcraft/integration/ICurrency.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/iConomyCurrency.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/EssentialsCurrency.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/free/FreeModule.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/BOSECurrency.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCProtectionDestroyEvent.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/destroy/DestroyModule.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/iConomyCurrency.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminView.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/NijiPermissions.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/NijiPermissions.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/NijiPermissions.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/NoSpamModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff)
Commit
36971bb705941155e0a13eea136faaa09026c6f7
by hidendra in regards to #88 - removes reliance on Permission plugin-specific methods to check for permissions and instead defaults to Superperms. Legacy Permissions 2/3 support is for the most part dropped in this build and can be supported with SuperpermsBridge. (commit: 36971bb ) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/PEXPermissions.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsModule.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/SuperPermsPermissions.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/NoPermissions.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/NijiPermissions.java (diff) The file was modified src/main/java/com/griefcraft/integration/IPermissions.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/BukkitPermissions.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was removed src/main/java/com/griefcraft/converters/ChestProtect.java The file was modified modules/core/src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was removed src/main/java/com/griefcraft/converters/ChastityChest.java The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/AdminConvert.java The file was modified modules/core/src/main/java/com/griefcraft/modules/owners/OwnersModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modify/ModifyModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminClear.java (diff) The file was modified src/main/java/com/griefcraft/migration/MySQLPost200.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/model/AccessRight.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCInfo.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCInfo.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified VERSION (diff)
Commit
b9cf3bcd1cef4f5780c9abda3d22499a6d271c30
by hidendra Initial implementation for being able to schedule jobs or commands - for example, being able to automatically run cleanup every week (or something.) It's also extensible by other plugins. LWC had something extremely similar to this a long time ago, when a web UI was in the works - it was able to remotely delete chests, open/close doors, dispense dispensers, and so on (it would insert jobs into the database, and LWC would notice that, and then execute them.) It may not seem so useful at first glance, but if combined with outside tasks, it can potentially do a lot. (commit: b9cf3bc ) The file was added src/main/java/com/griefcraft/jobs/IJobHandler.java The file was added src/main/java/com/griefcraft/jobs/JobManager.java The file was modified src/main/java/com/griefcraft/sql/MemDB.java (diff) The file was added src/main/java/com/griefcraft/model/Job.java The file was added src/main/java/com/griefcraft/jobs/impl/CleanupJobHandler.java The file was modified src/main/java/com/griefcraft/model/Action.java (diff) The file was modified src/main/java/com/griefcraft/migration/MySQLPost200.java (diff) The file was removed src/main/java/com/griefcraft/model/Limit.java The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/util/LWCResourceBundle.java (diff) The file was modified src/main/java/com/griefcraft/util/LWCResourceBundle.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/NoSpamModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified VERSION (diff) The file was added modules/spout/src/main/java/com/griefcraft/spout/SpoutScreenListener.java The file was added modules/spout/src/main/java/com/griefcraft/spout/SpoutInputListener.java The file was added modules/spout/src/resources/plugin.yml The file was added lib/SpoutAPI.jar The file was modified modules/core/src/main/java/com/griefcraft/modules/unlock/UnlockModule.java (diff) The file was added modules/spout/src/main/java/com/griefcraft/lwc/PasswordRequestModule.java The file was added modules/spout/src/main/java/com/griefcraft/bukkit/LWCSpoutPlugin.java The file was modified build.xml (diff) The file was added modules/spout/src/main/java/com/griefcraft/lwc/LWCPopupScreen.java The file was modified modules/spout/src/main/java/com/griefcraft/bukkit/LWCSpoutPlugin.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/lwc/PasswordRequestModule.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/lwc/PasswordRequestModule.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/lwc/PasswordRequestModule.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/spout/SpoutScreenListener.java (diff) The file was added modules/spout/src/main/java/com/griefcraft/lwc/ManagementModule.java The file was modified modules/spout/src/main/java/com/griefcraft/bukkit/LWCSpoutPlugin.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/spout/SpoutScreenListener.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/bukkit/LWCSpoutPlugin.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/lwc/ManagementModule.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified src/main/java/com/griefcraft/scripting/ModuleLoader.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified src/main/java/com/griefcraft/scripting/ModuleLoader.java (diff) The file was modified VERSION (diff) The file was modified src/resources/plugin.yml (diff) The file was removed src/main/java/com/griefcraft/integration/currency/iConomyCurrency.java The file was modified modules/spout/src/main/java/com/griefcraft/lwc/ManagementModule.java (diff) The file was added lib/iConomy5.jar The file was removed lib/iConomy.jar The file was added lib/iConomy6.jar The file was added src/main/java/com/griefcraft/integration/currency/iConomy6Currency.java The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was added src/main/java/com/griefcraft/integration/currency/iConomy5Currency.java The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was added src/main/java/com/griefcraft/integration/currency/iConomy6Currency.java The file was added lib/iConomy5.jar The file was added src/main/java/com/griefcraft/integration/currency/iConomy5Currency.java The file was removed lib/iConomy.jar The file was removed src/main/java/com/griefcraft/integration/currency/iConomyCurrency.java The file was added lib/iConomy6.jar The file was modified src/resources/plugin.yml (diff) The file was modified VERSION (diff) The file was modified src/main/java/com/griefcraft/integration/currency/iConomy6Currency.java (diff) The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/AdminDebug.java The file was modified src/main/java/com/griefcraft/cache/LRUCache.java (diff) The file was modified src/main/java/com/griefcraft/util/Performance.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminReport.java (diff) The file was modified src/main/java/com/griefcraft/cache/LRUCache.java (diff) The file was modified src/main/java/com/griefcraft/util/Performance.java (diff) The file was added changelog.md The file was modified src/main/java/com/griefcraft/util/StringUtils.java (diff) The file was added modules/core/src/main/java/com/griefcraft/modules/schedule/ScheduleModule.java The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/jobs/JobManager.java (diff) The file was modified src/main/java/com/griefcraft/model/Job.java (diff) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/jobs/JobManager.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/schedule/ScheduleModule.java (diff) The file was modified src/main/java/com/griefcraft/model/Job.java (diff) The file was modified src/main/java/com/griefcraft/util/StringUtils.java (diff)
Commit
348c3e535a1c0702003379e039a8c2022f39d918
by hidendra Added the expiration job handler. To add arguments: /lwc schedule create remove expire | /lwc schedule arguments remove -remove 2 weeks | /lwc schedule autorun remove 1 week - it removes protection + blocks of protections that haven't been accessed in at least 2 weeks, every week. [cc: MonsterTKE] (commit: 348c3e5 ) The file was added src/main/java/com/griefcraft/jobs/impl/ExpireJobHandler.java The file was modified modules/core/src/main/java/com/griefcraft/modules/schedule/ScheduleModule.java (diff) The file was modified src/main/java/com/griefcraft/jobs/JobManager.java (diff) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/jobs/impl/ExpireJobHandler.java (diff) The file was modified src/lang/lwc_de.properties (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/owners/OwnersModule.java (diff) The file was removed src/main/java/com/griefcraft/sql/MemDB.java The file was modified skel/doors.yml (diff) The file was modified src/main/java/com/griefcraft/model/Action.java (diff) The file was modified src/lang/lwc_sv.properties (diff) The file was modified modules/spout/src/main/java/com/griefcraft/lwc/PasswordRequestModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/flag/BaseFlagModule.java (diff) The file was modified src/lang/lwc_de.properties (diff) The file was modified src/main/java/com/griefcraft/model/LWCPlayer.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/NoSpamModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/info/InfoModule.java (diff) The file was added src/main/java/com/griefcraft/model/Mode.java The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/PersistModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/free/FreeModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modify/ModifyModule.java (diff) The file was modified src/lang/lwc_pl.properties (diff) The file was modified src/lang/lwc_nl.properties (diff) The file was modified src/lang/lwc_fr.properties (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/lang/lwc_cz.properties (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/DropTransferModule.java (diff) The file was modified src/lang/lwc_en.properties (diff) The file was modified src/lang/lwc_es.properties (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/unlock/UnlockModule.java (diff) The file was modified src/lang/lwc_ru.properties (diff) The file was modified src/lang/lwc_da.properties (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminForceOwner.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified changelog.md (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was added lib/Showcase.jar The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/DropTransferModule.java (diff) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/scripting/JavaModule.java (diff) The file was modified build.xml (diff) The file was modified src/resources/plugin.yml (diff) The file was modified changelog.md (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified changelog.md (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff)
Commit
82ff2b43e5af38e7b383d16246a9ca9721f42ab0
by hidendra Version comparator for semver compliancy. Parses versions as small as 3.47, but can also fully parse 4.0.0-alpha3 (b220). For example, 4.0.0-alpha3 (b221) would be greater than 4.0.0-alpha3 (b220), if compared via this class. As would betas of the same version be greater than alphas. (commit: 82ff2b4 ) The file was added src/main/java/com/griefcraft/util/Version.java The file was modified src/main/java/com/griefcraft/util/Version.java (diff) The file was modified src/main/java/com/griefcraft/util/Version.java (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCInfo.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminVersion.java (diff) The file was modified VERSION (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/test/main/java/com/griefcraft/bukkit/MockWorld.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified src/main/java/com/griefcraft/scripting/JavaModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/DropTransferModule.java (diff) The file was modified src/test/main/java/com/griefcraft/bukkit/MockPlayer.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/scripting/ModuleLoader.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/lists/ListsModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/worldguard/WorldGuardModule.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCAccessEvent.java (diff) The file was modified src/main/java/com/griefcraft/scripting/Module.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was added modules/core/src/main/java/com/griefcraft/modules/towny/TownyModule.java The file was modified skel/core.yml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was added lib/Towny.jar The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff)
Commit
f1300fcc46a71e85dbdf6a02b8debd151ae8bd9a
by hidendra Shiny new updater + downloader (old one was scrapped.) At the moment, it is by default set to update to ANY NEW BUILDS (BLEEDING EDGE) but is not automatic by default. /lwc admin version will tell you if there's a new build of the alpha out; /lwc admin update can auto update. (commit: f1300fc ) The file was added config/doors.yml The file was removed skel/magnet.yml The file was added config/worldguard.yml The file was added config/core.yml The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminUpdate.java (diff) The file was removed skel/doors.yml The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminVersion.java (diff) The file was removed skel/limits.yml The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was removed skel/iconomy.yml The file was added config/limits.yml The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was added config/magnet.yml The file was modified src/main/java/com/griefcraft/util/Version.java (diff) The file was modified src/main/java/com/griefcraft/util/UpdaterFile.java (diff) The file was removed skel/core.yml The file was removed skel/worldguard.yml The file was added config/iconomy.yml The file was modified src/main/java/com/griefcraft/util/Updater.java (diff)
Commit
90316da3e3ee80e6c80e32cf4946bd4cbe120270
by hidendra 4.0.0-alpha4 - All builds past this are now running on the new update system; alphas can be updated to the latest alpha very easily now without manual work. For automatic updating, set core.updateMethod to AUTOMATIC (note the caps), or you can manually update via /lwc admin update (commit: 90316da ) The file was modified src/resources/plugin.yml (diff) The file was modified changelog.md (diff) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified VERSION (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/NijiPermissions.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified VERSION (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff)
Commit
33751b1df09187fdab429b43ffce84f9461b3924
by hidendra Protection rights have been moved to the 'data' column in protections, instead of its own. Any rights made to protections after converting to 4.0.0 (but not your 3.xx rights) will be lost upon updating. Also, permission metadata has been removed for commands (same as 43ace80fbf) (commit: 33751b1 ) The file was modified modules/spout/src/main/java/com/griefcraft/lwc/PasswordRequestModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/unlock/UnlockModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/model/AccessRight.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/resources/plugin.yml (diff)
Commit
26631ccefc90407a3aa0f7ea23d1c5f38e09b1ab
by hidendra The command /lwc admin purgeregion <RegionName> [WorldName] has been added to the WorldGuard module. If you are using it from the console, you must also specify the world that the region is in. If the region is in a different world than the player you use the command from, you must again also provide the world name. (commit: 26631cc ) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/worldguard/WorldGuardModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminSkel.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/PEXPermissions.java (diff) The file was added lib/SuperpermsBridge.jar The file was modified src/main/java/com/griefcraft/integration/permissions/BukkitPermissions.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was added src/main/java/com/griefcraft/integration/permissions/SuperPermsPermissions.java The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/redstone/RedstoneModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/info/InfoModule.java (diff) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was added src/main/java/com/griefcraft/model/Flag.java The file was modified modules/core/src/main/java/com/griefcraft/modules/flag/BaseFlagModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/model/LWCPlayer.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/debug/DebugModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/util/LocaleClassLoader.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/util/UpdateThread.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminConfig.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminReload.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was added modules/core/src/main/java/com/griefcraft/modules/admin/AdminDump.java The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/resources/plugin.yml (diff) The file was modified VERSION (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified VERSION (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/flag/BaseFlagModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/model/Flag.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified changelog.md (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/resources/plugin.yml (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/SuperPermsPermissions.java (diff) The file was added modules/core/src/main/java/com/griefcraft/modules/setup/SetupSkel.java The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/BaseAdminModule.java (diff) The file was added modules/core/src/main/java/com/griefcraft/modules/setup/BaseSetupModule.java The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/lang/lwc_en.properties (diff)
Commit
c06d7eb30a6f95186af6f1f4f1c7122a261f73b5
by hidendra in regards to #88 - removes reliance on Permission plugin-specific methods to check for permissions and instead defaults to Superperms. Legacy Permissions 2/3 support is for the most part dropped in this build and can be supported with SuperpermsBridge. Conflicts: src/main/java/com/griefcraft/integration/permissions/BukkitPermissions.java src/main/java/com/griefcraft/integration/permissions/NijiPermissions.java src/main/java/com/griefcraft/integration/permissions/PEXPermissions.java src/main/java/com/griefcraft/integration/permissions/SuperPermsPermissions.java src/main/java/com/griefcraft/lwc/LWC.java (commit: c06d7eb ) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsModule.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/integration/IPermissions.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/NoPermissions.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/BukkitPermissions.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/NijiPermissions.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/SuperPermsPermissions.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified VERSION (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/towny/TownyModule.java (diff) The file was modified src/lang/lwc_en.properties (diff) The file was modified src/main/java/com/griefcraft/model/AccessRight.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modify/ModifyModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminExpire.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/credits/CreditsModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/credits/CreditsModule.java (diff) The file was modified src/main/java/com/griefcraft/model/History.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/info/InfoModule.java (diff) The file was added modules/core/src/main/java/com/griefcraft/modules/fix/FixModule.java The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was added modules/core/src/main/java/com/griefcraft/modules/fix/FixModule.java The file was modified src/main/java/com/griefcraft/model/History.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsModule.java (diff) The file was modified changelog.md (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/destroy/DestroyModule.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was added modules/core/src/main/java/com/griefcraft/modules/history/HistoryModule.java The file was modified modules/core/src/main/java/com/griefcraft/modules/destroy/DestroyModule.java (diff)
Commit
0328e82e4c657ee34c4920ffe53971a7a277102d
by hidendra Add /lwc history. Allows the viewing of all history items for a player (or everyone.) Dynamic arguments allow you to use the player name or page name anywhere: /lwc history, /lwc history Hidendra 2, /lwc history 2 Hidendra, /lwc history 2, and /lwc history Hidendra are all valid and will work! Later on, will work hand-in-hand with /lwc details <HistoryId> (commit: 0328e82 ) The file was modified src/main/java/com/griefcraft/model/LWCPlayer.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified changelog.md (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/history/HistoryModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/history/HistoryModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/history/HistoryModule.java (diff) The file was modified src/main/java/com/griefcraft/model/History.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/destroy/DestroyModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/history/HistoryModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/free/FreeModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/util/config/ConfigurationException.java (diff) The file was modified src/test/main/java/com/griefcraft/bukkit/MockWorld.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/iConomy5Currency.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminCache.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/lang/lwc_cz.properties (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminPurge.java (diff) The file was modified src/main/java/com/griefcraft/util/UpdaterFile.java (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/worldguard/WorldGuardModule.java (diff) The file was modified src/main/java/com/griefcraft/util/Colors.java (diff) The file was modified src/main/java/com/griefcraft/sql/Column.java (diff) The file was modified src/main/java/com/griefcraft/scripting/Module.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCCommandEvent.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/credits/CreditsModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/schedule/ScheduleModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminQuery.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCRedstoneEvent.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/DropTransferModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/free/FreeModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminView.java (diff) The file was modified src/main/java/com/griefcraft/jobs/IJobHandler.java (diff) The file was modified src/lang/lwc_da.properties (diff) The file was modified src/main/java/com/griefcraft/model/History.java (diff) The file was modified src/main/java/com/griefcraft/util/LWCResourceBundle.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/NoSpamModule.java (diff) The file was modified src/main/java/com/griefcraft/jobs/impl/CleanupJobHandler.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modify/ModifyModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminRemove.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/BukkitPermissions.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminConfig.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/flag/BaseFlagModule.java (diff) The file was modified src/main/java/com/griefcraft/util/Performance.java (diff) The file was modified src/main/java/com/griefcraft/util/StringUtils.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCSendLocaleEvent.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminReport.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/PEXPermissions.java (diff) The file was modified src/main/java/com/griefcraft/model/Action.java (diff) The file was modified src/main/java/com/griefcraft/util/Version.java (diff) The file was modified src/main/java/com/griefcraft/migration/ConfigPost300.java (diff) The file was modified src/lang/lwc_fr.properties (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminLocale.java (diff) The file was added LICENSE The file was modified src/main/java/com/griefcraft/scripting/event/LWCBlockInteractEvent.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminForceOwner.java (diff) The file was modified src/main/java/com/griefcraft/sql/Table.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/SuperPermsPermissions.java (diff) The file was modified src/main/java/com/griefcraft/util/config/Configuration.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCProtectionEvent.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/fix/FixModule.java (diff) The file was modified src/lang/lwc_ru.properties (diff) The file was modified src/main/java/com/griefcraft/integration/currency/iConomy6Currency.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/IResult.java (diff) The file was modified src/main/java/com/griefcraft/sql/DatabaseException.java (diff) The file was modified src/test/main/java/com/griefcraft/bukkit/MockServer.java (diff) The file was modified src/main/java/com/griefcraft/scripting/ModuleLoader.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminClear.java (diff) The file was modified src/lang/lwc_de.properties (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/redstone/RedstoneModule.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/lwc/PasswordRequestModule.java (diff) The file was modified src/main/java/com/griefcraft/scripting/ModuleException.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCEntityListener.java (diff) The file was modified src/main/java/com/griefcraft/scripting/JavaModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/PersistModule.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/BOSECurrency.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/BaseModeModule.java (diff) The file was modified src/lang/lwc_nl.properties (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/owners/OwnersModule.java (diff) The file was modified src/main/java/com/griefcraft/util/StopWatch.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCPlayerEvent.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminReload.java (diff) The file was modified src/main/java/com/griefcraft/model/ProtectionTypes.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/menu/MenuModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/info/InfoModule.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCProtectionInteractEvent.java (diff) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/scripting/MetaData.java (diff) The file was modified src/lang/lwc_en.properties (diff) The file was modified src/main/java/com/griefcraft/util/LocaleClassLoader.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCProtectionRegistrationPostEvent.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminExpire.java (diff) The file was modified src/lang/lwc_sv.properties (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCInfo.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/bukkit/LWCEconomyPlugin.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCServerListener.java (diff) The file was modified src/main/java/com/griefcraft/util/UTF8Control.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/lwc/LWCPopupScreen.java (diff) The file was modified src/main/java/com/griefcraft/model/AccessRight.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/NoPermissions.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/test/main/java/com/griefcraft/bukkit/MockPlayer.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/BaseAdminModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminSkel.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/lang/lwc_es.properties (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/setup/SetupSkel.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was removed COPYING The file was modified src/main/java/com/griefcraft/jobs/JobManager.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminFind.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminVersion.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/towny/TownyModule.java (diff) The file was modified src/test/main/java/com/griefcraft/LWCTest.java (diff) The file was modified src/main/java/com/griefcraft/migration/MySQLPost200.java (diff) The file was modified src/main/java/com/griefcraft/cache/CacheSet.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminUpdate.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/model/LWCPlayer.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/bukkit/EconomyServerListener.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/debug/DebugModule.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/NijiPermissions.java (diff) The file was modified src/main/java/com/griefcraft/cache/LRUCache.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCProtectionDestroyEvent.java (diff) The file was modified src/main/java/com/griefcraft/model/Job.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminPurgeBanned.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCDropItemEvent.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCEvent.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/spout/SpoutInputListener.java (diff) The file was modified build.xml (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminDump.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/unlock/UnlockModule.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/lang/lwc_pl.properties (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCProtectionRemovePostEvent.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/NoCurrency.java (diff) The file was modified src/main/java/com/griefcraft/jobs/impl/ExpireJobHandler.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/spout/SpoutScreenListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCAccessEvent.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/EssentialsCurrency.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/history/HistoryModule.java (diff) The file was modified src/main/java/com/griefcraft/integration/IPermissions.java (diff) The file was modified src/main/java/com/griefcraft/util/UpdateThread.java (diff) The file was modified src/main/java/com/griefcraft/integration/ICurrency.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCProtectionRegisterEvent.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsModule.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/lwc/ManagementModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/setup/BaseSetupModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/model/Mode.java (diff) The file was modified src/main/java/com/griefcraft/util/config/ConfigurationNode.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminFlush.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/destroy/DestroyModule.java (diff) The file was modified src/main/java/com/griefcraft/migration/MigrationUtility.java (diff) The file was modified src/main/java/com/griefcraft/model/Flag.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/lists/ListsModule.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/bukkit/LWCSpoutPlugin.java (diff) The file was modified src/main/java/com/griefcraft/sql/DriverStub.java (diff) The file was modified build.xml (diff) The file was removed Package.json The file was modified modules/core/src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/history/HistoryModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff)
Commit
cc8890f789e3098e84fd8a83f09589263dc0957b
by hidendra Developer Mode - to enable on a player, /lwc dev enable PlayerName. You then must confirm it with /lwc confirm before it will actually take effect. Not entirely useful yet, just lets players with Dev mode enabled modify what LWC permissions they have (none, player, mod, admin) (commit: cc8890f ) The file was added modules/core/src/main/java/com/griefcraft/modules/devmode/DeveloperModeModule.java The file was modified src/main/java/com/griefcraft/model/LWCPlayer.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/devmode/DeveloperModeModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/util/StopWatch.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/devmode/DeveloperModeModule.java (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/history/HistoryModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/towny/TownyModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/util/Performance.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was added lib/Showcase0.7.7.jar The file was modified modules/core/src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminCache.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCEntityListener.java (diff)
Commit
f9940aa7a0b0fed79d62a475141ff3f3af3ab262
by hidendra Economy usage fees. set usageFee to a number (e.g usageFee: 2.50) and players will be charged that each time they OPEN a protected container (chest, furnace, etc.) It can be used the same as charge: under groups and players to override the default. (commit: f9940aa ) The file was modified config/iconomy.yml (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/fix/FixModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/AdminView.java The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/AdminView.java The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminForceOwner.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminRemove.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modify/ModifyModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modify/ModifyModule.java (diff) The file was modified build.xml (diff) The file was modified build.xml (diff) The file was modified modules/economy/src/main/java/com/griefcraft/bukkit/EconomyServerListener.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/bukkit/EconomyServerListener.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/bukkit/EconomyServerListener.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/bukkit/EconomyServerListener.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/lwc/LWCPopupScreen.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/lwc/LWCPopupScreen.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modify/ModifyModule.java (diff) The file was modified src/main/java/com/griefcraft/util/UpdateThread.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified VERSION (diff) The file was modified build.xml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCInfo.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified build.xml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCInfo.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCInfo.java (diff) The file was modified src/main/java/com/griefcraft/util/Version.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified VERSION (diff) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/util/Version.java (diff) The file was modified src/main/java/com/griefcraft/util/Version.java (diff)
Commit
f469693aef7c2f12fdde6ebd59dab3f8dae62659
by hidendra the bug 656 workaround has been removed and instead has been replaced with a feature that automatically attempts to only rely on the database when the most common form of the chunk bug is found (when blocks show up as AIR to LWC, which is under normal conditions, impossible) (commit: f469693 ) The file was modified config/core.yml (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified changelog.md (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/resources/plugin.yml (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/credits/CreditsModule.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/SuperPermsPermissions.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/PEXPermissions.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/BukkitPermissions.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff)
Commit
08a8019257bc38bb65cfa842b6d9ab7435d2eab1
by hidendra Fix for creation date not showing up for History objects. Also, hide the protection if we know it was destroyed (SQLite likes to reuse primary keys, so collisions occur.) Also #2, make dev mode PLAYER_INTERACT notices a little more descriptive (commit: 08a8019 ) The file was modified modules/core/src/main/java/com/griefcraft/modules/history/HistoryModule.java (diff) The file was modified src/main/java/com/griefcraft/util/StopWatch.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/devmode/DeveloperModeModule.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminReport.java (diff) The file was modified lib/CraftBukkit.jar (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminFind.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/model/LWCPlayer.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/model/History.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminFlush.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/credits/CreditsModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminQuery.java (diff) The file was modified src/main/java/com/griefcraft/util/UpdateThread.java (diff) The file was modified src/test/main/java/com/griefcraft/bukkit/MockPlayer.java (diff) The file was modified src/main/java/com/griefcraft/sql/DriverStub.java (diff) The file was modified src/main/java/com/griefcraft/util/config/Configuration.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/owners/OwnersModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminUpdate.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/debug/DebugModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/BaseModeModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminForceOwner.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminPurgeBanned.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminLocale.java (diff) The file was modified src/lang/lwc_ru.properties (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/DropTransferModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/towny/TownyModule.java (diff) The file was modified src/main/java/com/griefcraft/model/Job.java (diff) The file was modified src/main/java/com/griefcraft/util/Version.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminClear.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminPurge.java (diff) The file was modified src/test/main/java/com/griefcraft/bukkit/MockServer.java (diff) The file was modified src/main/java/com/griefcraft/sql/Column.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/free/FreeModule.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/BOSECurrency.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified src/main/java/com/griefcraft/util/StopWatch.java (diff) The file was modified src/main/java/com/griefcraft/util/config/ConfigurationNode.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/redstone/RedstoneModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/menu/MenuModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modify/ModifyModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminExpire.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified src/main/java/com/griefcraft/util/StringUtils.java (diff) The file was modified src/main/java/com/griefcraft/jobs/impl/CleanupJobHandler.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/model/LWCPlayer.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/fix/FixModule.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/lwc/PasswordRequestModule.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/flag/BaseFlagModule.java (diff) The file was modified src/main/java/com/griefcraft/jobs/IJobHandler.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/util/config/Configuration.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/history/HistoryModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/jobs/JobManager.java (diff) The file was modified build.xml (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/info/InfoModule.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/EssentialsCurrency.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/NoSpamModule.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/spout/SpoutInputListener.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/worldguard/WorldGuardModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/DriverStub.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/schedule/ScheduleModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/towny/TownyModule.java (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/lwc/LWCPopupScreen.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/lwc/ManagementModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/owners/OwnersModule.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/SuperPermsPermissions.java (diff) The file was modified src/main/java/com/griefcraft/model/AccessRight.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/DropTransferModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/PersistModule.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/BOSECurrency.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/model/History.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/free/FreeModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modify/ModifyModule.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/PEXPermissions.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/iConomy5Currency.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/lists/ListsModule.java (diff) The file was modified src/main/java/com/griefcraft/migration/MySQLPost200.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/bukkit/LWCSpoutPlugin.java (diff) The file was modified src/main/java/com/griefcraft/cache/LRUCache.java (diff) The file was modified src/main/java/com/griefcraft/util/Performance.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/destroy/DestroyModule.java (diff) The file was modified src/main/java/com/griefcraft/util/UpdateThread.java (diff) The file was modified src/main/java/com/griefcraft/model/Flag.java (diff) The file was modified src/main/java/com/griefcraft/util/Version.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/iConomy6Currency.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/lang/lwc_nl.properties (diff) The file was modified src/lang/lwc_cz.properties (diff) The file was modified src/lang/lwc_en.properties (diff) The file was modified src/lang/lwc_es.properties (diff) The file was modified src/lang/lwc_pl.properties (diff) The file was modified src/lang/lwc_sv.properties (diff) The file was modified src/lang/lwc_fr.properties (diff) The file was modified src/lang/lwc_ru.properties (diff) The file was modified src/lang/lwc_de.properties (diff) The file was modified src/lang/lwc_da.properties (diff) The file was added lib/SuperpermsBridge.jar The file was modified src/main/java/com/griefcraft/integration/permissions/BukkitPermissions.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/PEXPermissions.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/SuperPermsPermissions.java (diff)
Commit
98d139f0e8f0ecd9de7928fc18ce7d80b3601fdb
by hidendra Begin storing x/y/z coordinates for history objects. Fix a bug with indexing (oops). SPUNKIIE: first startup using this build will take around 10-15 minutes for you, after that it will be fine again :) - it fixes old problems and now only performs indexing 1 time (commit: 98d139f ) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/model/History.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/history/HistoryModule.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/history/HistoryModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/free/FreeModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/destroy/DestroyModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/history/HistoryModule.java (diff) The file was added lib/Towny_Advanced.jar The file was modified modules/core/src/main/java/com/griefcraft/modules/towny/TownyModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsModule.java (diff) The file was modified lib/SpoutAPI.jar (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/scripting/ModuleLoader.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/model/LWCPlayer.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/cache/CacheSet.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/lwc/PasswordRequestModule.java (diff)
Commit
a909cc4dcb0eba4b1c06957fe5336f66a4e9497e
by hidendra Added /cremoveall, which will remove ALL OF YOUR PROTECTIONS. This prompts you to use /lwc confirm before it actually goes through. Also fixed a couple of bugs: /lwc admin report was recently broken, and the internal database version was not being updated. [cc: Asphodan] (commit: a909cc4 ) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminPurge.java (diff) The file was modified src/main/java/com/griefcraft/scripting/ModuleLoader.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was added src/main/java/com/griefcraft/model/ConfirmAction.java The file was modified src/main/java/com/griefcraft/util/Performance.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/devmode/DeveloperModeModule.java (diff) The file was modified changelog.md (diff) The file was added modules/core/src/main/java/com/griefcraft/modules/confirm/ConfirmModule.java The file was modified modules/core/src/main/java/com/griefcraft/modules/free/FreeModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff)
Commit
33b1f4296d22d82f105959503f0bbeee3276a996
by hidendra Allow `lwc.limit.#` permission nodes to explicitly set the player's limit on ANY block (even if they are in the custom limit group). `lwc.limit.BLOCKID.#` can be used to limit a specific block (e.g `lwc.limit.54.0` = 0 chests). ONLY SUPPORTED BY SUPERPERMS COMPATIBLE PERM PLUGINS~ (commit: 33b1f42 ) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsModule.java (diff) The file was added src/main/java/com/griefcraft/util/matchers/GravityMatcher.java The file was added src/main/java/com/griefcraft/util/matchers/WallMatcher.java The file was added src/main/java/com/griefcraft/util/matchers/DoorMatcher.java The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was added src/main/java/com/griefcraft/util/ProtectionFinder.java The file was added src/main/java/com/griefcraft/util/matchers/DoubleChestMatcher.java The file was modified src/main/java/com/griefcraft/util/matchers/WallMatcher.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/WallMatcher.java (diff) The file was modified src/lang/lwc_de.properties (diff) The file was added src/lang/lwc_it.properties The file was modified modules/core/src/main/java/com/griefcraft/modules/credits/CreditsModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/towny/TownyModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/lists/ListsModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/unlock/UnlockModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/model/ProtectionTypes.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/lwc/PasswordRequestModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was removed src/main/java/com/griefcraft/model/ProtectionTypes.java The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was removed src/main/java/com/griefcraft/sql/DriverStub.java
Commit
31a56ec3c4424cd3b8a3cae6e12fc09c88f0e772
by hidendra More un-noticeable stuff: renamed CacheSet to ProtectionCache and it now stores a set of hard references to cached protections. At some point the other caches will only use WeakReferences, not hard. This will allow more versatile caches so we can use the cache more often while guaranteeing we can keep caches up to date (e.g when the hard reference disappears, the weak references will as well) (commit: 31a56ec ) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/util/UpdateThread.java (diff) The file was added src/main/java/com/griefcraft/cache/ProtectionCache.java The file was modified src/main/java/com/griefcraft/util/Performance.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminCache.java (diff) The file was removed src/main/java/com/griefcraft/cache/CacheSet.java The file was modified src/main/java/com/griefcraft/lwc/LWCInfo.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/lwc/PasswordRequestModule.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/cache/ProtectionCache.java (diff) The file was added src/main/java/com/griefcraft/cache/WeakLRUCache.java The file was modified src/main/java/com/griefcraft/cache/LRUCache.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/cache/WeakLRUCache.java (diff) The file was added src/main/java/com/griefcraft/util/locale/LocaleClassLoader.java The file was added src/main/java/com/griefcraft/util/locale/LWCResourceBundle.java The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was removed src/main/java/com/griefcraft/util/UTF8Control.java The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminPurge.java (diff) The file was modified src/main/java/com/griefcraft/model/Flag.java (diff) The file was modified src/main/java/com/griefcraft/sql/Table.java (diff) The file was removed src/main/java/com/griefcraft/util/LocaleClassLoader.java The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsModule.java (diff) The file was added src/main/java/com/griefcraft/util/StringUtil.java The file was modified modules/core/src/main/java/com/griefcraft/modules/modify/ModifyModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/unlock/UnlockModule.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/model/History.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminQuery.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminLocale.java (diff) The file was removed src/main/java/com/griefcraft/util/Performance.java The file was removed src/main/java/com/griefcraft/util/StringUtils.java The file was added src/main/java/com/griefcraft/util/locale/UTF8Control.java The file was modified modules/core/src/main/java/com/griefcraft/modules/schedule/ScheduleModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminExpire.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminReport.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/flag/BaseFlagModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/history/HistoryModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was added src/main/java/com/griefcraft/util/Statistics.java The file was added src/main/java/com/griefcraft/util/TimeUtil.java The file was removed src/main/java/com/griefcraft/util/LWCResourceBundle.java The file was modified src/main/java/com/griefcraft/scripting/event/LWCCommandEvent.java (diff) The file was modified src/main/java/com/griefcraft/util/Statistics.java (diff) The file was modified src/main/java/com/griefcraft/sql/Table.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/util/Statistics.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/cache/WeakLRUCache.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was added src/main/java/com/griefcraft/model/ProtectionTypes.java The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff)
Commit
e3f1af045a6859cdb3991ed199a6af4649d414e6
by hidendra "exploit": Don't allow drop transfer to be used to transfer items across worlds. This is problematic if one world is survival oriented and another world allows creative mode for everyone with free spawning rights (you can guess what happens next.) (commit: e3f1af0 ) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/DropTransferModule.java (diff) The file was removed modules/economy/src/main/java/com/griefcraft/bukkit/EconomyServerListener.java The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/bukkit/LWCSpoutPlugin.java (diff) The file was added modules/spout/src/main/java/com/griefcraft/bukkit/LWCSpoutServerListener.java The file was added modules/economy/src/main/java/com/griefcraft/bukkit/LWCEconomyServerListener.java The file was modified modules/economy/src/main/java/com/griefcraft/bukkit/LWCEconomyPlugin.java (diff) The file was modified src/main/java/com/griefcraft/cache/ProtectionCache.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/bukkit/LWCSpoutPlugin.java (diff) The file was added modules/spout/src/main/java/com/griefcraft/spout/SpoutInventoryListener.java The file was modified modules/economy/src/main/java/com/griefcraft/bukkit/LWCEconomyPlugin.java (diff) The file was modified modules/economy/src/resources/plugin.yml (diff) The file was modified modules/spout/src/resources/plugin.yml (diff) The file was modified src/resources/plugin.yml (diff)
Commit
c526fc2017670c901e88667149a61278eeb3409f
by hidendra Donation chest support - requires LWC-Spout. Anyone can open the chest and add items to it, but only those with admin rights can modify the chest, take out items, etc (e.g /cmodify @Hidendra will allow Hidendra to modify the chest - /cmodify Hidendra IS NOT enough at the moment.) (commit: c526fc2 ) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/lang/lwc_en.properties (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/spout/SpoutInventoryListener.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff)
Commit
9e23509b7ec97bdeb89fdc6fcdb4c9d1f90b5208
by hidendra Automatic config updater. What it does is automatically adds new config values to the LWC conf files that are missing and also deletes invalid nodes (AKA Magic). It doesn't touch dynamic nodes such as protection.blocks, limits, etc. This also means LWC.jar is a tiny bit bigger because all the config files are in the local jar. #91 (commit: 9e23509 ) The file was modified build.xml (diff) The file was added src/main/java/com/griefcraft/util/config/ConfigUpdater.java The file was modified src/main/java/com/griefcraft/util/config/Configuration.java (diff) The file was modified src/main/java/com/griefcraft/util/config/ConfigUpdater.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/worldguard/WorldGuardModule.java (diff) The file was modified skel/worldguard.yml (diff) The file was modified src/main/java/com/griefcraft/util/config/ConfigUpdater.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified config/worldguard.yml (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/worldguard/WorldGuardModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified config/doors.yml (diff) The file was modified src/main/java/com/griefcraft/migration/MySQLPost200.java (diff) The file was added src/main/java/com/griefcraft/migration/DatabaseMigrator.java The file was modified src/main/java/com/griefcraft/migration/DatabaseMigrator.java (diff) The file was modified src/main/java/com/griefcraft/migration/MySQLPost200.java (diff) The file was modified src/main/java/com/griefcraft/migration/DatabaseMigrator.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff)
Commit
aff1ea09b39370ff0f5be7e6455bfe271c1f6efd
by hidendra On the fly live database conversion which can switch between SQLite and MySQL without a plugin reload or server restart. NOT FULLY TESTED YET, HEY.-- /lwc setup database NEWTYPE (mysql or sqlite), mysql data however would need to already be configured in core.yml for now (commit: aff1ea0 ) The file was modified src/main/java/com/griefcraft/migration/MySQLPost200.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was added modules/core/src/main/java/com/griefcraft/modules/setup/DatabaseSetupModule.java The file was modified changelog.md (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/info/InfoModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/owners/OwnersModule.java (diff) The file was modified src/main/java/com/griefcraft/model/AccessRight.java (diff) The file was modified src/main/java/com/griefcraft/model/AccessRight.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/info/InfoModule.java (diff)
Commit
d10bff23116dc727b75fceab72fbed58de26aef1
by hidendra Convenience commands to query the database much more easily. Example: rename protections using World1 to World2, /lwc admin updateprotections set world = 'World2' where world = 'World1'; .... All new commands: /lwc admin updateprotections, /lwc admin deleteprotections, /lwc admin selectprotections. All commands cannot take no arguments; e.g /lwc admin deleteprotections alone will not accidentally delete your whole database. If you wanted to delete your whole database, you would do /lwc admin deleteprotections 1=1, or to delete all protections in a world: /lwc admin deleteprotections world='TheWorld' (commit: d10bff2 ) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminQuery.java (diff) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCServerListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCEntityListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified config/worldguard.yml (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/worldguard/WorldGuardModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/worldguard/WorldGuardModule.java (diff)
Commit
bb3d7d6aae1859fdf82600b2342582af76fd51e5
by hidendra 1. Add removeProtectionsByPlayer to PhysDB; 2. Only show ACL list in /cinfo to those who can admin the protection; 3. Add a friendly warning message when a LWC-related action is attempted but another plugin has cancelled the interact event before LWC could process it. (commit: bb3d7d6 ) The file was modified modules/core/src/main/java/com/griefcraft/modules/info/InfoModule.java (diff) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/info/InfoModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCInfo.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified config/core.yml (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/util/UpdateThread.java (diff) The file was modified src/main/java/com/griefcraft/cache/ProtectionCache.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was added modules/core/src/main/java/com/griefcraft/modules/easynotify/EasyNotifyModule.java The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified changelog.md (diff) The file was modified config/core.yml (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified changelog.md (diff) The file was modified config/worldguard.yml (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/worldguard/WorldGuardModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/worldguard/WorldGuardModule.java (diff) The file was modified src/main/java/com/griefcraft/util/Statistics.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/resources/plugin.yml (diff) The file was added lib/Showcase.jar The file was added lib/Showcase0.7.7.jar The file was modified VERSION (diff) The file was modified modules/spout/src/main/java/com/griefcraft/bukkit/LWCSpoutPlugin.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/credits/CreditsModule.java (diff) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/model/History.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminClear.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminFlush.java (diff) The file was added src/main/java/com/griefcraft/util/DatabaseThread.java The file was removed src/main/java/com/griefcraft/util/UpdateThread.java The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified VERSION (diff) The file was modified src/resources/plugin.yml (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/easynotify/EasyNotifyModule.java (diff) The file was modified lib/CraftBukkit.jar (diff) The file was removed src/test/main/java/com/griefcraft/LWCTest.java The file was removed src/test/main/java/com/griefcraft/bukkit/MockWorld.java The file was modified src/main/java/com/griefcraft/jobs/impl/CleanupJobHandler.java (diff) The file was removed src/test/main/java/com/griefcraft/bukkit/MockServer.java The file was modified src/main/java/com/griefcraft/jobs/impl/ExpireJobHandler.java (diff) The file was removed src/test/main/java/com/griefcraft/bukkit/MockPlayer.java The file was modified changelog.md (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/flag/BaseFlagModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/model/Flag.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCEntityListener.java (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was removed src/test/main/java/com/griefcraft/bukkit/MockServer.java The file was removed src/test/main/java/com/griefcraft/bukkit/MockWorld.java The file was modified build.xml (diff) The file was removed src/test/main/java/com/griefcraft/LWCTest.java The file was removed src/test/main/java/com/griefcraft/bukkit/MockPlayer.java The file was modified src/main/java/com/griefcraft/model/ProtectionTypes.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCEntityListener.java (diff) The file was removed src/main/java/com/griefcraft/model/AccessRight.java The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/info/InfoModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/towny/TownyModule.java (diff) The file was added src/main/java/com/griefcraft/model/Permission.java The file was modified src/main/java/com/griefcraft/scripting/event/LWCAccessEvent.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/lists/ListsModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/credits/CreditsModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/owners/OwnersModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/util/Colors.java (diff) The file was modified src/lang/lwc_en.properties (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/model/Permission.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/credits/CreditsModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/credits/CreditsModule.java (diff) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/worldguard/WorldGuardModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/towny/TownyModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminDump.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminForceOwner.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/flag/BaseFlagModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminCache.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/menu/MenuModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/setup/DatabaseSetupModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/DropTransferModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modify/ModifyModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/owners/OwnersModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/unlock/UnlockModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/history/HistoryModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/info/InfoModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/schedule/ScheduleModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/setup/BaseSetupModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/fix/FixModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/debug/DebugModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/free/FreeModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/easynotify/EasyNotifyModule.java (diff) The file was modified src/lang/lwc_en.properties (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/devmode/DeveloperModeModule.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified VERSION (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/resources/plugin.yml (diff) The file was modified VERSION (diff) The file was modified modules/spout/src/main/java/com/griefcraft/lwc/LWCPopupScreen.java (diff) The file was modified config/core.yml (diff) The file was added src/main/java/com/griefcraft/util/Metrics.java The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/util/Metrics.java (diff) The file was modified src/main/java/com/griefcraft/util/Metrics.java (diff) The file was modified src/main/java/com/griefcraft/util/Metrics.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified VERSION (diff) The file was modified src/resources/plugin.yml (diff) The file was modified modules/economy/src/main/java/com/griefcraft/bukkit/LWCEconomyPlugin.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/towny/TownyModule.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/lists/ListsModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was added src/lang/lwc_hu.properties The file was added src/lang/lwc_hu.properties The file was modified build.xml (diff)
Commit
8e72315e74ca20c7a9a583ead9377c94a0e37fed
by hidendra Experimental door & wooden plate feature. It AUTOMATICALLY PROTECTS pressure plates that are in front of a wooden/iron door and prevents players that cannot access the door from opening it. If you experience any lag because of this new build please notify me directly (#157) (commit: 8e72315 ) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/DoorMatcher.java (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/redstone/RedstoneModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/info/InfoModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/worldguard/WorldGuardModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminDump.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/menu/MenuModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/easynotify/EasyNotifyModule.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/PEXPermissions.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/setup/DatabaseSetupModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminForceOwner.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modes/DropTransferModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/free/FreeModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modify/ModifyModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/towny/TownyModule.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/BukkitPermissions.java (diff) The file was modified src/main/java/com/griefcraft/scripting/ModuleLoader.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/unlock/UnlockModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/migration/DatabaseMigrator.java (diff) The file was modified src/main/java/com/griefcraft/util/Metrics.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/fix/FixModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/owners/OwnersModule.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff)
Commit
ea39672bf81de5154b0414a8e831ea3cc249d600
by hidendra Cool feature 002: You can now disable all redstone on a door (/credstone on), place a pressure plate in front, and then this pressure plate will open the door ONLY WHEN you use it. No redstone torches/levers/assertive chats will work on the door after activating the flag, either! (unless you're within 1 block of it) (#157) (commit: ea39672 ) The file was modified modules/core/src/main/java/com/griefcraft/modules/redstone/RedstoneModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/DoorMatcher.java (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff)
Commit
c817937450d804b5d7288c2324cceb5d3e458697
by hidendra 4.0.0-beta1: all major changes should now be completed. From here on: bug fixes, consistency fixes, completion of minor features that still haven't been done, and testing. At this point those who opted to help translate LWC into X language will be contacted. (commit: c817937 ) The file was modified modules/core/src/main/java/com/griefcraft/modules/redstone/RedstoneModule.java (diff) The file was modified VERSION (diff) The file was modified changelog.md (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/credits/CreditsModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/model/Permission.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/credits/CreditsModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was added src/lang/lwc_christmas.properties The file was modified src/main/java/com/griefcraft/cache/ProtectionCache.java (diff) The file was modified src/main/java/com/griefcraft/util/Version.java (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff)
Commit
2ad5f1319d5f11433c3b755be89e55e200a895a3
by hidendra Expose the updater config options (core.yml -> updater.branch and updater.method) and begin operating on STABLE as the default option. The new update site for STABLE is: http://update.griefcraft.com/lwc/branch/stable/ and each new version is now separated into their own folder. (commit: 2ad5f13 ) The file was modified config/core.yml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified src/lang/lwc_fr.properties (diff) The file was modified src/lang/lwc_cz.properties (diff) The file was modified src/lang/lwc_es.properties (diff) The file was modified src/lang/lwc_pl.properties (diff) The file was modified src/lang/lwc_sv.properties (diff) The file was modified src/lang/lwc_it.properties (diff) The file was modified src/lang/lwc_hu.properties (diff) The file was modified src/lang/lwc_ru.properties (diff) The file was modified src/lang/lwc_da.properties (diff) The file was modified src/lang/lwc_nl.properties (diff) The file was modified src/lang/lwc_de.properties (diff) The file was modified src/lang/lwc_de.properties (diff) The file was modified src/lang/lwc_pl.properties (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/setup/DatabaseSetupModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/info/InfoModule.java (diff) The file was modified src/lang/lwc_de.properties (diff) The file was modified src/lang/lwc_de.properties (diff) The file was modified src/lang/lwc_de.properties (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/modify/ModifyModule.java (diff) The file was modified src/lang/lwc_en.properties (diff) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/lang/lwc_en.properties (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/lang/lwc_it.properties (diff) The file was modified src/lang/lwc_pl.properties (diff) The file was modified src/lang/lwc_nl.properties (diff)
Commit
ce8299dafa37ff4065b5b0e3108183be3110aae2
by hidendra Sample config for new limits v2 -- only config is implemented, not functionality yet. The old limits.yml will still be usable but won't be auto downloaded after the new one is implemented to be backwards-compatible for a while. It will be dead simple to set limits - see config/limitsv2.yml for some examples (commit: ce8299d ) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was added config/limitsv2.yml The file was modified src/main/java/com/griefcraft/util/config/ConfigUpdater.java (diff) The file was added modules/core/src/main/java/com/griefcraft/modules/limits/LimitsV2.java The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsV2.java (diff)
Commit
78743dbf23ed1202c2e7c21c23fd7f8bcd0dcd0c
by hidendra Add a method for limits that gets all of the limits that can affect the player. Conveniently it has the highest limit available to them for each type. This'll be used for /climits for better listing of what a player can protect soon! (huzzah) (commit: 78743db ) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsV2.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsV2.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/util/config/Configuration.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsV2.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified config/core.yml (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsV2.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminReload.java (diff) The file was added src/main/java/com/griefcraft/scripting/event/LWCReloadEvent.java The file was modified src/main/java/com/griefcraft/scripting/ModuleLoader.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsV2.java (diff) The file was modified src/main/java/com/griefcraft/scripting/JavaModule.java (diff) The file was modified src/main/java/com/griefcraft/scripting/Module.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsV2.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was added modules/core/src/main/java/com/griefcraft/modules/setup/LimitsSetup.java The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsV2.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/setup/LimitsSetup.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was removed src/lang/lwc_christmas.properties The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsV2.java (diff) The file was modified src/main/java/com/griefcraft/migration/DatabaseMigrator.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/setup/DatabaseSetupModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified changelog.md (diff) The file was modified VERSION (diff) The file was modified src/resources/plugin.yml (diff) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/lang/lwc_de.properties (diff) The file was modified VERSION (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/DoorMatcher.java (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/GravityMatcher.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/WallMatcher.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/DoorMatcher.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/DoubleChestMatcher.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/credits/CreditsModule.java (diff) The file was modified src/main/java/com/griefcraft/model/Permission.java (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified VERSION (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/destroy/DestroyModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/easynotify/EasyNotifyModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/easynotify/EasyNotifyModule.java (diff) The file was modified src/main/java/com/griefcraft/util/locale/LWCResourceBundle.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/migration/MySQLPost200.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/worldguard/WorldGuardModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsV2.java (diff)
Commit
0aeba949290c89b93c20da9998c4eefcad7d5ccf
by hidendra Two great things! When removing one side of a protected double chest, it won't REMOVE the protection now. It will move the protection to the side of the chest that isn't destroyed if needed. Second great thing, located an area of more wasted queries (when clicking certain blocks) (commit: 0aeba94 ) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/GravityMatcher.java (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/DoubleChestMatcher.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was removed lib/Essentials.jar The file was removed lib/Showcase0.7.7.jar The file was removed lib/Permissions.jar The file was removed lib/Showcase.jar The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was removed lib/PermissionsEx.jar The file was removed lib/mcbans.jar The file was removed lib/iConomy6.jar The file was removed lib/iConomy5.jar The file was removed lib/WorldEdit.jar The file was removed lib/junit.jar The file was removed lib/BOSEconomy.jar The file was removed lib/PermissionsBukkit.jar The file was removed lib/Lists.jar The file was removed lib/WorldGuard.jar The file was modified build.xml (diff) The file was removed lib/SpoutAPI.jar The file was removed lib/Towny.jar The file was removed lib/Towny_Advanced.jar The file was removed lib/SuperpermsBridge.jar The file was added lib/plugins/BOSEconomy.jar The file was added lib/plugins/Lists.jar The file was added lib/plugins/mcbans.jar The file was added lib/plugins/Towny.jar The file was added lib/plugins/iConomy6.jar The file was added lib/plugins/Essentials.jar The file was added lib/plugins/PermissionsEx.jar The file was modified .gitignore (diff) The file was added lib/plugins/SpoutAPI.jar The file was added lib/plugins/Permissions.jar The file was added lib/plugins/Showcase0.7.7.jar The file was added lib/plugins/iConomy5.jar The file was added lib/plugins/WorldGuard.jar The file was added lib/plugins/PermissionsBukkit.jar The file was added lib/plugins/Towny_Advanced.jar The file was added lib/plugins/WorldEdit.jar The file was added lib/plugins/Showcase.jar The file was added lib/plugins/SuperpermsBridge.jar The file was modified src/resources/plugin.yml (diff) The file was modified src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/limits/LimitsV2.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified src/main/java/com/griefcraft/model/History.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/worldguard/WorldGuardModule.java (diff)
Commit
58edf5b124863c096c8684ea72d7ca264bb44b22
by hidendra Fix an exploit detailed by Sir Spunkiie. the fixes applied to ProtectionFinder: 1. ensure blocks matched are kept in the same order; 2. when tryLoadProtection() is used, if a protection is matched THAT protection is cached. Default the function to NOT cache and only cache when the protection finder uses it (commit: 58edf5b ) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified modules/spout/src/resources/plugin.yml (diff) The file was modified modules/economy/src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified VERSION (diff) The file was modified VERSION (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/fix/FixModule.java (diff) The file was modified src/main/java/com/griefcraft/util/Metrics.java (diff) The file was modified src/main/java/com/griefcraft/util/Metrics.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/DoorMatcher.java (diff) The file was modified src/main/java/com/griefcraft/util/Metrics.java (diff) The file was modified VERSION (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/fix/FixModule.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/SuperPermsPermissions.java (diff) The file was modified config/core.yml (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/redstone/RedstoneModule.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminPurge.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminPurgeBanned.java (diff) The file was modified src/main/java/com/griefcraft/util/Metrics.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified VERSION (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was added lib/plugins/bpermissions.jar The file was added src/main/java/com/griefcraft/integration/permissions/bPermissions.java The file was modified VERSION (diff) The file was modified src/main/java/com/griefcraft/util/Metrics.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified lib/CraftBukkit.jar (diff) The file was modified config/core.yml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminQuery.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified config/core.yml (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/util/Metrics.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/schedule/ScheduleModule.java (diff) The file was modified VERSION (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/setup/SetupSkel.java (diff) The file was added modules/core/src/main/java/com/griefcraft/modules/admin/AdminRebuild.java The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified VERSION (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was added src/main/java/com/griefcraft/io/Backup.java The file was modified src/resources/plugin.yml (diff) The file was added src/main/java/com/griefcraft/io/RestorableEntity.java The file was added src/main/java/com/griefcraft/io/BackupManager.java The file was added docs/backups/Format.md The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/io/Backup.java (diff) The file was added src/main/java/com/griefcraft/io/RestorableBlock.java The file was modified src/main/java/com/griefcraft/io/BackupManager.java (diff) The file was added src/main/java/com/griefcraft/io/Restorable.java The file was added src/main/java/com/griefcraft/io/RestorableProtection.java The file was modified docs/backups/Format.md (diff) The file was added modules/core/src/main/java/com/griefcraft/modules/admin/AdminBackup.java The file was removed src/main/java/com/griefcraft/io/RestorableEntity.java The file was modified src/main/java/com/griefcraft/model/Protection.java (diff)
Commit
d5a3366fd8f994dc14c16d957c5a7e57d657e990
by hidendra LWC full backups are now creatable and savable (saves protections & the block+contents). NOT COMPATIBLE WITH DOUBLE CHESTS (yet). Restore via /lwc admin backup restore NAME. Still some bugs, so unless your database is empty you'll get duplicates :p (commit: d5a3366 ) The file was modified src/main/java/com/griefcraft/io/BackupManager.java (diff) The file was modified src/main/java/com/griefcraft/io/RestorableProtection.java (diff) The file was modified src/main/java/com/griefcraft/io/RestorableBlock.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminBackup.java (diff) The file was modified docs/backups/Format.md (diff) The file was modified src/main/java/com/griefcraft/io/Backup.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/setup/SetupSkel.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCEntityListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCServerListener.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified lib/CraftBukkit.jar (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/create/CreateModule.java (diff)
Commit
c433cb6d1a887beacd816bd54158afad62068194
by hidendra Bring down the hammer of death upon features and let my wrath be known. The following has been REMOVED: /lwc schedule; /lwc menu; /lwc dev; /lwc admin config; Lists support; EasyNotify; job support; Kick Traps; Ban Traps; and lastly, the deprecated ProtectionTypes class has been fully removed. (commit: c433cb6 ) The file was modified modules/economy/src/main/java/com/griefcraft/bukkit/LWCEconomyPlugin.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/spout/SpoutScreenListener.java (diff) The file was removed modules/core/src/main/java/com/griefcraft/modules/easynotify/EasyNotifyModule.java The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was removed modules/core/src/main/java/com/griefcraft/modules/menu/MenuModule.java The file was modified src/main/java/com/griefcraft/model/Permission.java (diff) The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/AdminConfig.java The file was removed src/main/java/com/griefcraft/model/ProtectionTypes.java The file was removed modules/core/src/main/java/com/griefcraft/modules/schedule/ScheduleModule.java The file was removed lib/plugins/Lists.jar The file was removed src/main/java/com/griefcraft/jobs/IJobHandler.java The file was modified modules/spout/src/main/java/com/griefcraft/bukkit/LWCSpoutPlugin.java (diff) The file was added lib/plugins/SpoutPluginAPI.jar The file was removed src/main/java/com/griefcraft/model/Job.java The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/bukkit/LWCSpoutServerListener.java (diff) The file was removed src/main/java/com/griefcraft/jobs/JobManager.java The file was removed src/main/java/com/griefcraft/jobs/impl/CleanupJobHandler.java The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was removed modules/core/src/main/java/com/griefcraft/modules/devmode/DeveloperModeModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/lists/ListsModule.java The file was removed modules/spout/src/main/java/com/griefcraft/spout/SpoutInputListener.java The file was removed lib/plugins/SpoutAPI.jar The file was modified config/core.yml (diff) The file was modified modules/economy/src/main/java/com/griefcraft/bukkit/LWCEconomyServerListener.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/spout/SpoutInventoryListener.java (diff) The file was removed src/main/java/com/griefcraft/jobs/impl/ExpireJobHandler.java The file was removed lib/plugins/mcbans.jar The file was modified changelog.md (diff) The file was modified changelog.md (diff) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was added src/main/java/com/griefcraft/lwc/SimpleMessageParser.java The file was modified modules/core/src/main/java/com/griefcraft/modules/debug/DebugModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was added src/main/java/com/griefcraft/lwc/MessageParser.java The file was modified modules/core/src/main/java/com/griefcraft/modules/info/InfoModule.java (diff) The file was modified modules/core/src/main/java/com/griefcraft/modules/unlock/UnlockModule.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/util/Metrics.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/util/Metrics.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff)
Commit
f98e2f0d1a9a28e333e5a91e5c0b2e7f66a99a4c
by hidendra Remove Permissions 3 support, update metrics, add /lwc admin protectregion NAME to protect all protectable LWC blocks in the region to 'LWCWorldGuard', the owner can be changed via /lwc admin updateprotections set owner = 'NewOwner' where owner ='LWCWorldGuard' (sorry for being so long spunk!) (commit: f98e2f0 ) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/util/Metrics.java (diff) The file was removed src/main/java/com/griefcraft/integration/permissions/NijiPermissions.java The file was modified modules/core/src/main/java/com/griefcraft/modules/worldguard/WorldGuardModule.java (diff) The file was modified VERSION (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was removed lib/plugins/Permissions.jar The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was removed src/main/java/com/griefcraft/integration/permissions/NoPermissions.java The file was added src/main/resources/lang/lwc_cz.properties The file was added src/main/resources/plugin.yml The file was added src/main/resources/lang/lwc_de.properties The file was added src/main/resources/lang/lwc_hu.properties The file was removed src/lang/lwc_de.properties The file was added src/main/resources/lang/lwc_da.properties The file was removed src/lang/lwc_hu.properties The file was removed src/lang/lwc_cz.properties The file was added src/main/resources/lang/lwc_sv.properties The file was added src/main/resources/lang/lwc_ru.properties The file was removed src/lang/lwc_es.properties The file was removed src/lang/lwc_pl.properties The file was added src/main/resources/lang/lwc_fr.properties The file was modified build.xml (diff) The file was removed src/lang/lwc_da.properties The file was removed src/lang/lwc_en.properties The file was added src/main/resources/lang/lwc_it.properties The file was added src/main/resources/lang/lwc_pl.properties The file was removed src/lang/lwc_nl.properties The file was removed src/lang/lwc_fr.properties The file was added src/main/resources/lang/lwc_nl.properties The file was removed src/lang/lwc_it.properties The file was removed src/resources/plugin.yml The file was added src/main/resources/lang/lwc_es.properties The file was added src/main/resources/lang/lwc_en.properties The file was removed src/lang/lwc_ru.properties The file was removed src/lang/lwc_sv.properties The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/AdminCleanup.java The file was removed modules/core/src/main/java/com/griefcraft/modules/setup/LimitsSetup.java The file was removed modules/core/src/main/java/com/griefcraft/modules/destroy/DestroyModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/redstone/RedstoneModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/AdminExpire.java The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/AdminRemove.java The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/AdminFind.java The file was removed modules/core/src/main/java/com/griefcraft/modules/limits/LimitsV2.java The file was added src/main/java/com/griefcraft/modules/admin/AdminBackup.java The file was added src/main/java/com/griefcraft/modules/admin/AdminRebuild.java The file was added src/main/java/com/griefcraft/modules/admin/AdminSkel.java The file was added src/main/java/com/griefcraft/modules/modes/NoSpamModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/BaseAdminModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/modify/ModifyModule.java The file was added src/main/java/com/griefcraft/modules/admin/AdminExpire.java The file was added src/main/java/com/griefcraft/modules/destroy/DestroyModule.java The file was removed lib/plugins/SuperpermsBridge.jar The file was added src/main/java/com/griefcraft/modules/admin/AdminDump.java The file was added src/main/java/com/griefcraft/modules/free/FreeModule.java The file was added src/main/java/com/griefcraft/modules/limits/LimitsV2.java The file was added src/main/java/com/griefcraft/modules/modes/BaseModeModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/AdminQuery.java The file was removed modules/core/src/main/java/com/griefcraft/modules/modes/NoSpamModule.java The file was added src/main/java/com/griefcraft/modules/doors/DoorsModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/debug/DebugModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/worldguard/WorldGuardModule.java The file was added src/main/java/com/griefcraft/modules/admin/AdminVersion.java The file was added src/main/java/com/griefcraft/modules/modify/ModifyModule.java The file was added src/main/java/com/griefcraft/modules/create/CreateModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/AdminDump.java The file was added src/main/java/com/griefcraft/modules/admin/AdminLocale.java The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/AdminBackup.java The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/AdminReport.java The file was added src/main/java/com/griefcraft/modules/modes/DropTransferModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/flag/BaseFlagModule.java The file was added src/main/java/com/griefcraft/modules/admin/AdminPurge.java The file was added src/main/java/com/griefcraft/modules/modes/PersistModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/setup/SetupSkel.java The file was added src/main/java/com/griefcraft/modules/admin/AdminCleanup.java The file was added src/main/java/com/griefcraft/modules/owners/OwnersModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/info/InfoModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/AdminVersion.java The file was added src/main/java/com/griefcraft/modules/admin/AdminFind.java The file was added src/main/java/com/griefcraft/modules/flag/BaseFlagModule.java The file was added src/main/java/com/griefcraft/modules/admin/AdminUpdate.java The file was added src/main/java/com/griefcraft/modules/worldguard/WorldGuardModule.java The file was added src/main/java/com/griefcraft/modules/setup/LimitsSetup.java The file was added src/main/java/com/griefcraft/modules/fix/FixModule.java The file was added src/main/java/com/griefcraft/modules/credits/CreditsModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/modes/DropTransferModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/history/HistoryModule.java The file was added src/main/java/com/griefcraft/modules/debug/DebugModule.java The file was added src/main/java/com/griefcraft/modules/setup/SetupSkel.java The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/AdminUpdate.java The file was added src/main/java/com/griefcraft/modules/admin/BaseAdminModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/owners/OwnersModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/setup/BaseSetupModule.java The file was added src/main/java/com/griefcraft/modules/admin/AdminPurgeBanned.java The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/AdminClear.java The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/AdminPurge.java The file was added src/main/java/com/griefcraft/modules/admin/AdminClear.java The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/AdminFlush.java The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/AdminReload.java The file was added src/main/java/com/griefcraft/modules/admin/AdminForceOwner.java The file was removed modules/core/src/main/java/com/griefcraft/modules/free/FreeModule.java The file was added src/main/java/com/griefcraft/modules/flag/MagnetModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/unlock/UnlockModule.java The file was removed lib/plugins/Showcase.jar The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/AdminPurgeBanned.java The file was added src/main/java/com/griefcraft/modules/info/InfoModule.java The file was added src/main/java/com/griefcraft/modules/setup/BaseSetupModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/setup/DatabaseSetupModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/doors/DoorsModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/confirm/ConfirmModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/AdminLocale.java The file was added src/main/java/com/griefcraft/modules/history/HistoryModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/modes/PersistModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/towny/TownyModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/flag/MagnetModule.java The file was added src/main/java/com/griefcraft/modules/unlock/UnlockModule.java The file was added src/main/java/com/griefcraft/modules/admin/AdminRemove.java The file was removed modules/core/src/main/java/com/griefcraft/modules/create/CreateModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/AdminSkel.java The file was added src/main/java/com/griefcraft/modules/towny/TownyModule.java The file was modified build.xml (diff) The file was added src/main/java/com/griefcraft/modules/admin/AdminCache.java The file was removed modules/core/src/main/java/com/griefcraft/modules/limits/LimitsModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/fix/FixModule.java The file was added src/main/java/com/griefcraft/modules/redstone/RedstoneModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/AdminCache.java The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/AdminForceOwner.java The file was added src/main/java/com/griefcraft/modules/admin/AdminReload.java The file was added src/main/java/com/griefcraft/modules/admin/AdminFlush.java The file was removed modules/core/src/main/java/com/griefcraft/modules/modes/BaseModeModule.java The file was added src/main/java/com/griefcraft/modules/limits/LimitsModule.java The file was added src/main/java/com/griefcraft/modules/setup/DatabaseSetupModule.java The file was removed modules/core/src/main/java/com/griefcraft/modules/credits/CreditsModule.java The file was added src/main/java/com/griefcraft/modules/admin/AdminQuery.java The file was removed modules/core/src/main/java/com/griefcraft/modules/admin/AdminRebuild.java The file was added src/main/java/com/griefcraft/modules/admin/AdminReport.java The file was added src/main/java/com/griefcraft/modules/confirm/ConfirmModule.java The file was modified VERSION (diff) The file was modified src/main/java/com/griefcraft/util/Metrics.java (diff) The file was modified src/main/java/com/griefcraft/model/LWCPlayer.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was added src/main/java/com/griefcraft/integration/currency/VaultCurrency.java The file was modified lib/CraftBukkit.jar (diff) The file was added lib/plugins/Vault.jar The file was modified src/main/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/integration/currency/VaultCurrency.java (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was added src/main/java/com/griefcraft/integration/permissions/VaultPermissions.java The file was modified config/core.yml (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/VaultCurrency.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/VaultCurrency.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/resources/plugin.yml (diff) The file was modified src/main/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified lib/CraftBukkit.jar (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCEntityListener.java (diff) The file was modified config/core.yml (diff) The file was modified src/main/resources/plugin.yml (diff)
Commit
b115958258365dbbbd2ac2c47156d79c2e13f9ef
by hidendra Potentially large performance fixes all around- 1. Blocks that are KNOWN and GUARANTEED to return a null protection are now stored in a cache. This will decrease the number of database queries overall. This cache is 10 times larger than cacheSize because it uses a flat integer and uses very very little memory for the amount of benefit it can potentially get over time. 2. Protection finders have been optimized. Now, instead of trying every finder, only the relevent finders will be used. For example, if the player clicked on a double chest, LWC will only use the double chest finder, not the others (which would be used in turn if no protection existed on the double chest.) None of the protection finders now should query the database. It should more strictly either return TRUE if there is a match in blocks (but not a protection, which may not exist), and FALSE if there is no match at all. These changes will more be noticeable in the long run. Database calls seem expensive but by adding another cache and removing places where queries were previously done (unnecessarily), should help. (commit: b115958 ) The file was modified src/main/java/com/griefcraft/util/matchers/DoorMatcher.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/WallMatcher.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified src/main/java/com/griefcraft/cache/ProtectionCache.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/GravityMatcher.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/DoubleChestMatcher.java (diff) The file was modified src/main/java/com/griefcraft/cache/ProtectionCache.java (diff)
Commit
5e42a6af8a4f396af97a3ec9c26c3b8f85df1798
by hidendra Fix a bug where when using /cprivate manually the null would not be removed from the cache: There was already checks to remove the nulled block but to get the Protection object after creating a protection, loadProtection(world, x, y, z) is used. This respects the null cache, so it always returned null when using /cprivate, which is obviously bad. We instead remove the key from the cache before using loadProtection () when creating a new protection so that this cannot happen. (commit: 5e42a6a ) The file was modified src/main/java/com/griefcraft/cache/ProtectionCache.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff)
Commit
0d39aa1ba3208fec2057446a7597016a5e6f8173
by hidendra Even more performance issues fixed. I do not guarantee there are no bugs in this build ;). Status of what else needs to be done will be assessed later on. What has changed: 1. If EVERY protection is inside of the cache, it is safe to assume that any block NOT in the cache, IS NOT in the database. We leverage this fact heavily in this build to give a significant boost to performance. 2. Caches. Cache ALL the computations. Numerous caches have been added in various places where specific points of bad performance was located at. These caches generally only store computationally expensive calls; overall this is also significant after the caches are nice and toasty. 3. Modules - before, LWC's own module system would broadcast events to every registered module. This added a overhead of about 1k nanoseconds per module, if they didn't override the method. This has been changed to detect at runtime what methods they have overrided and then ONLY send events to modules that have them overridden. We could have modules register what events they use but this would break backwards compatibility with plugins that hook into LWC. This uses reflection but is all done on startup so the overhead is minimal. The gains is fairly large and worthwhile. There is still a potential to shave off even more precious cpu cycles but this will be assessed further once initial results are in. For scope, here is some example values for events: timing is in nanoseconds Event |Before | After| Redstone | 22k | 3k | Interact | 100k | 46k | (commit: 0d39aa1 ) The file was modified src/main/java/com/griefcraft/util/config/ConfigurationNode.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/SimpleMessageParser.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/model/LWCPlayer.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/scripting/ModuleLoader.java (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was added src/main/java/com/griefcraft/util/Tuple.java The file was modified src/main/java/com/griefcraft/util/locale/LWCResourceBundle.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/model/LWCPlayer.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/model/LWCPlayer.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff)
Commit
7d405e86bc29e17eb4d0ebded5cf9c6036ba443c
by hidendra Two experimental optimizations that proved a noticeable effect in testing: 1. Apache commons has been used in place of replaceAll () and split () where they are heavily used and abused. Both of these methods are very slow so this will suggest to me if they should be replaced. In one place a custom char-array based method is used to replace single char values instead of strings, which proves extremely fast. A custom solution will probably be written to replace commons so that it does not need to be included. 2. Message queueing - messages to be sent to players are noe queued in a sync task as an experiment. This will most likely not prove to make anything positive in reality but it is simply a test that I would not know what would happen otherwise. (commit: 7d405e8 ) The file was modified src/main/java/com/griefcraft/modules/limits/LimitsModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/SimpleMessageParser.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified build.xml (diff) The file was added lib/commons-lang3-3.1.jar The file was modified src/main/java/com/griefcraft/util/StringUtil.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff)
Commit
a17ac639476c439edddb4637a35cf1ed4302dd4a
by hidendra Even more performance enhancements. This time: both the interact and redstone events have been cut 50% each:- 1. Heavy caching has been introduced on KNOWN blocks such as the block under a door or the second side of a double chest. This heavy caching is mainly for the redstone event however it has also very positively effected interactions. 2. CPU enhancements here and there - convert some lists to a map where constant time access is better than looping over it. This is mainly done in player Actions, which are constantly compared against, thus a map is very preferable. 3. instanceof seemed to kill performance when comparing against a ContainerBlock. This has been fixed. As well, event dispatching has been changed from instanceof to checking the enum, which should have been done before. And other misc changes that I forget. No bugs expected this time around, I tested it pretty thoroughly because caching was changed so it impacted a lot of core methods. After: PlayerInteractEvent Time: 389942868 Count: 43680 Avg: 8927 BlockRedstoneEvent Time: 493837325 Count: 412871 Avg: 1196 Before: - Interact was approximately 20-25k - Redstone was consistently at 2.8-3k If all goes well, this represents a over 94% performance increase over the stable version of LWC when comparing just the interact event. The redstone event thus far has now also seen a 94% performance increase. (commit: a17ac63 ) The file was modified src/main/java/com/griefcraft/cache/ProtectionCache.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCBlockInteractEvent.java (diff) The file was modified src/main/java/com/griefcraft/model/LWCPlayer.java (diff) The file was modified src/main/java/com/griefcraft/modules/modes/DropTransferModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/DoorMatcher.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCProtectionInteractEvent.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified src/main/java/com/griefcraft/scripting/ModuleLoader.java (diff) The file was modified src/main/java/com/griefcraft/cache/ProtectionCache.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/cache/ProtectionCache.java (diff)
Commit
306df70c9ef2dc87f8fb3cd7cb0cef3632f578dc
by hidendra The rest of the cache synchronization issues should* now be fixed. The problem lied in protected blocks that DON'T contain the protection being assumed to have a null protection. This caused a disconnect between what blocks should be protected and which really are. So we force the cache to be updated instead of only when it is first looked up. No large performance impact. (commit: 306df70 ) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/modules/history/HistoryModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/history/HistoryModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/info/InfoModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/history/HistoryModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified src/main/java/com/griefcraft/modules/info/InfoModule.java (diff) The file was added lib/plugins/CreeperHeal.jar The file was modified src/main/java/com/griefcraft/listeners/LWCEntityListener.java (diff) The file was modified src/main/java/com/griefcraft/cache/ProtectionCache.java (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/util/StringUtil.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/lwc/SimpleMessageParser.java (diff) The file was modified build.xml (diff) The file was removed lib/commons-lang3-3.1.jar The file was modified src/main/java/com/griefcraft/modules/admin/AdminVersion.java (diff) The file was modified build.xml (diff) The file was modified build.xml (diff)
Commit
2da13bbb99c3931c79a1a0406f553adde49c81bc
by hidendra Rewrite Door logic to be 99% more awesome. It now properly does not open doors when auto closing them if it's closed! As well: - Double doors will no longer open when the block below the door is clicked. This was mentioned before and I figured I would make it explicitly not possible because this caused confusion. Because it is a rewrite I personally feel the logic is extremely simple now and no longer complex. It also works very nicely and worked without having to crawl through bugs like I had to when I first wrote it. It just 'worked' (commit: 2da13bb ) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/util/Metrics.java (diff) The file was added src/main/java/com/griefcraft/util/locale/LocaleUtil.java The file was modified src/main/java/com/griefcraft/util/locale/LocaleUtil.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/model/LWCPlayer.java (diff) The file was modified src/main/java/com/griefcraft/util/DatabaseThread.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/scripting/ModuleLoader.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/modules/history/HistoryModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified VERSION (diff) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/VaultPermissions.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/VaultCurrency.java (diff) The file was modified VERSION (diff) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/modules/debug/DebugModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/cache/ProtectionCache.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified lib/CraftBukkit.jar (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified config/core.yml (diff) The file was added lib/plugins/MobArena-v0.94.4.52.jar The file was added src/main/java/com/griefcraft/modules/pluginsupport/MobArena.java The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/modules/pluginsupport/MobArena.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was added src/main/java/com/griefcraft/modules/pluginsupport/WorldGuard.java The file was added src/main/java/com/griefcraft/modules/pluginsupport/Towny.java The file was modified src/main/java/com/griefcraft/migration/ConfigPost300.java (diff) The file was modified src/main/java/com/griefcraft/modules/limits/LimitsV2.java (diff) The file was modified config/core.yml (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCEntityListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCEntityListener.java (diff) The file was modified config/core.yml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/util/config/Configuration.java (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified src/main/java/com/griefcraft/scripting/ModuleLoader.java (diff) The file was modified src/main/java/com/griefcraft/scripting/ModuleLoader.java (diff) The file was modified src/main/java/com/griefcraft/scripting/ModuleLoader.java (diff) The file was modified src/main/java/com/griefcraft/lwc/SimpleMessageParser.java (diff) The file was modified src/main/java/com/griefcraft/lwc/SimpleMessageParser.java (diff) The file was modified src/main/java/com/griefcraft/lwc/SimpleMessageParser.java (diff) The file was modified src/main/java/com/griefcraft/lwc/SimpleMessageParser.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified config/worldguard.yml (diff) The file was modified src/main/java/com/griefcraft/model/Permission.java (diff) The file was modified src/main/java/com/griefcraft/modules/pluginsupport/WorldGuard.java (diff) The file was modified src/main/resources/lang/lwc_en.properties (diff) The file was added src/main/java/com/griefcraft/listeners/LWCMCPCSupport.java The file was modified config/core.yml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCEntityListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCMCPCSupport.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/util/Metrics.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified lib/CraftBukkit.jar (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCMCPCSupport.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCMCPCSupport.java (diff) The file was modified VERSION (diff) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was removed src/main/java/com/griefcraft/modules/worldguard/WorldGuardModule.java The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/scripting/ModuleLoader.java (diff) The file was modified src/main/java/com/griefcraft/util/config/ConfigurationNode.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminReload.java (diff) The file was modified src/main/java/com/griefcraft/util/config/Configuration.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/modules/limits/LimitsV2.java (diff) The file was modified src/main/java/com/griefcraft/modules/limits/LimitsV2.java (diff) The file was modified modules/spout/src/main/java/com/griefcraft/lwc/PasswordRequestModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/util/DatabaseThread.java (diff) The file was modified src/main/java/com/griefcraft/modules/redstone/RedstoneModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCMCPCSupport.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified config/core.yml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified src/main/java/com/griefcraft/io/RestorableBlock.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff)
Commit
41148ec7cb72ac8d40a1fe0aa31c3eb494fe440e
by hidendra In the StructureGrowEvent, do not check blocks which are not protectable. While this is certainly not a problem on servers with all protections in the cache, it still appears to cause large event timings even for those (which does not make sense). For servers WITHOUT all protections in the cache it can cause severe problems especially if the database backend takes time to respond. (commit: 41148ec ) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified config/core.yml (diff) The file was modified src/main/java/com/griefcraft/modules/modes/DropTransferModule.java (diff)
Commit
968ebb68e8b7fec0f01cc6afa3670682a83b58b5
by hidendra Magnet: Items that are polled are not considered "fresh" as items are polled once the queue reaches 0 and then that queue is emptied before repolling the items for all worlds again. This means that in the time between the item being added to the internal queue and being checked by magnet, it may have died. Which can cause issues ;) (commit: 968ebb6 ) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff)
Commit
85aff8ec5677ac36246fe88e794ef3d014c0ae93
by hidendra closes #394 don't put items into furnaces when input slots are already occupied. That is, don't try to put items into the OUTPUT slot. This could be smarter and put items into the furnace if it'll fit into the input slots but would require custom methods to handle adding items to inventory, so not going to happen at the moment. (commit: 85aff8e )The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/VaultPermissions.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/VaultPermissions.java (diff) The file was modified src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified changelog.md (diff) The file was modified VERSION (diff) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/VaultPermissions.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff)
Commit
ff6ef30529f9be95abb2d9bfb8c41792575d73df
by hidendra Add a db pool in a slightly elegant way without having to modify the existing code base TOO much!: Database pools required you to get a Connection object and then close it afterwards. LWC has 2000+ lines of database code. Modifying every instance of this is extremely (!!) time consuming and very inconvenient. Instead of doing this we exploit the fact that in LWC's usecase, once a PreparedStatement or ResultSet is closed, everything above it is closed, e.g a close chain: ResultSet -> PreparedStatement -> Connection. This is done automatically by the new backing AutoClosingPreparedStatement and AutoClosingResultSet. This however did require manually modifying anything that used raw Statement objects. This means that this build truly is a "dev" build not an unreleased stable build. Care should be taken with this build. (commit: ff6ef30 ) The file was added lib/dbpool-5.0.jar The file was modified src/main/java/com/griefcraft/modules/admin/AdminQuery.java (diff) The file was modified src/main/java/com/griefcraft/io/BackupManager.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/sql/Table.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/util/DatabaseThread.java (diff) The file was added src/main/java/com/griefcraft/sql/AutoClosingPreparedStatement.java The file was modified src/main/java/com/griefcraft/migration/DatabaseMigrator.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified build.xml (diff) The file was added src/main/java/com/griefcraft/sql/AutoClosingResultSet.java The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/sql/AutoClosingPreparedStatement.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/util/DatabaseThread.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified config/core.yml (diff) The file was modified src/main/java/com/griefcraft/util/config/ConfigurationNode.java (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/util/Statistics.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminVersion.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was removed src/main/java/com/griefcraft/modules/admin/AdminUpdate.java The file was modified src/main/java/com/griefcraft/util/Statistics.java (diff)
Commit
3413f60bec6e0ecd09820a8b2f2605cbc2c3a841
by hidendra Highly experimental entity protection & slightly improved magnets. NOTE THE FOLLOWING: THIS HAS NOT BEEN FULLY TESTED OR EXPLORED. This extends LWC protections to the following major entities: Storage Minecarts, Portraits, and Item Frames. LWC has been originally designed to work with clean Block & Material objects. Making it work with entities is interesting so I _expect bugs_! * All wall entities should be protectable: portraits, item frames * => To interact with them you need to try to destroy them. * => You yourself cannot destroy a protected entity. You need to /cremove it * => Protected entities will NEVER BE DESTROYED unless /cremove'd at the moment. That means if the wall backing them is removed, the entity stays! And if water fills your beautiful palace, the entities again stay. * STORAGE MINECARTS are protectable * => Furthermore, /cmagnet WILL work on storage minecarts * => When interacting with the cart, try to open the inventory (right click) * /lwc admin cleanup has been tested and properly checks for entities but has not been fully examined * There *may* be entities that I don't know of that can be protected. I've tried protecting MOBs and it didn't work so you don't need to try that! (although LWC could probably protect mobs really easily now, but that's a different story) Again, bugs are expected at this point so PLEASE DO NOT RUN ON HUGE 300+ PLAYER PRODUCTION SERVERS! As much as I would love that, you'll probably hit a brick wall very quickly. This addresses #392 for the most part. There is s till more left to do for a full implementation however this is a good start. (commit: 3413f60 ) The file was added src/main/java/com/griefcraft/bukkit/EntityBlock.java The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified lib/CraftBukkit.jar (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was added src/main/java/com/griefcraft/bukkit/StorageMinecartBlock.java The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was removed modules/spout/src/main/java/com/griefcraft/lwc/ManagementModule.java The file was removed modules/spout/src/main/java/com/griefcraft/bukkit/LWCSpoutServerListener.java The file was removed modules/spout/src/main/java/com/griefcraft/lwc/LWCPopupScreen.java The file was removed modules/spout/src/main/java/com/griefcraft/spout/SpoutInventoryListener.java The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was removed modules/spout/src/main/java/com/griefcraft/bukkit/LWCSpoutPlugin.java The file was modified build.xml (diff) The file was removed modules/spout/src/main/java/com/griefcraft/spout/SpoutScreenListener.java The file was modified lib/CraftBukkit.jar (diff) The file was removed modules/spout/src/main/java/com/griefcraft/lwc/PasswordRequestModule.java The file was modified src/main/java/com/griefcraft/bukkit/EntityBlock.java (diff) The file was removed modules/spout/src/resources/plugin.yml The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified build.xml (diff) The file was modified src/main/java/com/griefcraft/modules/modes/DropTransferModule.java (diff) The file was modified src/main/java/com/griefcraft/bukkit/EntityBlock.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/util/Metrics.java (diff) The file was modified src/main/java/com/griefcraft/util/Metrics.java (diff) The file was modified build.xml (diff) The file was modified modules/economy/src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/cache/ProtectionCache.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/WallMatcher.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/util/config/ConfigUpdater.java (diff) The file was modified src/main/java/com/griefcraft/sql/Table.java (diff) The file was modified src/main/java/com/griefcraft/sql/AutoClosingPreparedStatement.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/util/Statistics.java (diff) The file was modified src/main/java/com/griefcraft/util/Statistics.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/util/DatabaseThread.java (diff) The file was modified src/main/java/com/griefcraft/sql/AutoClosingResultSet.java (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified config/core.yml (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/modules/limits/LimitsV2.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/util/DatabaseThread.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/modules/limits/LimitsModule.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/migration/DatabaseMigrator.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/main/java/com/griefcraft/util/DatabaseThread.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/util/DatabaseThread.java (diff) The file was modified src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/migration/DatabaseMigrator.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/modules/limits/LimitsModule.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/util/DatabaseThread.java (diff) The file was modified src/main/java/com/griefcraft/modules/limits/LimitsV2.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified config/core.yml (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff)
Commit
4f6f10164a4b0d85359afae2bc6870dcf26fd2c1
by hidendra Revert "Run database thread in a task on the main thread for now. Seems to fix contention issues with the db pool. Needs to be assessed if writes / reads can be separated into separate pools or not." This reverts commit 9dae28b9102115817ada7f559d98b8dc8d666280. (commit: 4f6f101 ) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/sql/AutoClosingResultSet.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/util/DatabaseThread.java (diff) The file was modified src/main/java/com/griefcraft/util/Statistics.java (diff) The file was modified src/main/java/com/griefcraft/util/Statistics.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/sql/AutoClosingPreparedStatement.java (diff) The file was modified src/main/java/com/griefcraft/sql/Table.java (diff) The file was modified src/main/java/com/griefcraft/util/config/ConfigUpdater.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/WallMatcher.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/cache/ProtectionCache.java (diff) The file was modified build.xml (diff) The file was modified modules/economy/src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/util/Metrics.java (diff) The file was modified src/main/java/com/griefcraft/util/Metrics.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/bukkit/EntityBlock.java (diff) The file was modified src/main/java/com/griefcraft/modules/modes/DropTransferModule.java (diff) The file was modified build.xml (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was added modules/spout/src/main/java/com/griefcraft/bukkit/LWCSpoutPlugin.java The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/bukkit/EntityBlock.java (diff) The file was added modules/spout/src/main/java/com/griefcraft/lwc/LWCPopupScreen.java The file was added modules/spout/src/main/java/com/griefcraft/lwc/ManagementModule.java The file was modified lib/CraftBukkit.jar (diff) The file was added modules/spout/src/main/java/com/griefcraft/bukkit/LWCSpoutServerListener.java The file was added modules/spout/src/main/java/com/griefcraft/spout/SpoutScreenListener.java The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was added modules/spout/src/main/java/com/griefcraft/lwc/PasswordRequestModule.java The file was added modules/spout/src/main/java/com/griefcraft/spout/SpoutInventoryListener.java The file was modified build.xml (diff) The file was added modules/spout/src/resources/plugin.yml The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was removed src/main/java/com/griefcraft/bukkit/EntityBlock.java The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified lib/CraftBukkit.jar (diff) The file was removed src/main/java/com/griefcraft/bukkit/StorageMinecartBlock.java The file was modified src/main/java/com/griefcraft/util/Statistics.java (diff) The file was added src/main/java/com/griefcraft/modules/admin/AdminUpdate.java The file was modified src/main/java/com/griefcraft/modules/admin/AdminVersion.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/util/Statistics.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified src/main/java/com/griefcraft/util/config/ConfigurationNode.java (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified config/core.yml (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff)
Commit
d6f8f8e3e8c763b266242ab3f03e990c29744e04
by hidendra Revert "addresses issues with connections staying open when a exception occurs and more importantly locking issues with SQLite ( use a single connection ). this may require some tuning" This reverts commit 112bb65513c3b921879215d845bd4bd42c1c7a56. (commit: d6f8f8e ) The file was modified src/main/java/com/griefcraft/util/DatabaseThread.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/sql/AutoClosingPreparedStatement.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified build.xml (diff) The file was modified src/main/java/com/griefcraft/sql/Table.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/util/DatabaseThread.java (diff) The file was modified src/main/java/com/griefcraft/io/BackupManager.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was removed lib/dbpool-5.0.jar The file was modified src/main/java/com/griefcraft/migration/DatabaseMigrator.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminQuery.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was removed src/main/java/com/griefcraft/sql/AutoClosingPreparedStatement.java The file was removed src/main/java/com/griefcraft/sql/AutoClosingResultSet.java The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified config/core.yml (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified src/main/java/com/griefcraft/util/config/ConfigurationNode.java (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/util/Statistics.java (diff) The file was modified src/main/java/com/griefcraft/util/Statistics.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was removed src/main/java/com/griefcraft/modules/admin/AdminUpdate.java The file was modified src/main/java/com/griefcraft/modules/admin/AdminVersion.java (diff) The file was removed modules/spout/src/main/java/com/griefcraft/bukkit/LWCSpoutServerListener.java The file was removed modules/spout/src/main/java/com/griefcraft/spout/SpoutInventoryListener.java The file was removed modules/spout/src/resources/plugin.yml The file was removed modules/spout/src/main/java/com/griefcraft/lwc/ManagementModule.java The file was removed modules/spout/src/main/java/com/griefcraft/spout/SpoutScreenListener.java The file was removed modules/spout/src/main/java/com/griefcraft/bukkit/LWCSpoutPlugin.java The file was modified build.xml (diff) The file was removed modules/spout/src/main/java/com/griefcraft/lwc/PasswordRequestModule.java The file was removed modules/spout/src/main/java/com/griefcraft/lwc/LWCPopupScreen.java The file was modified src/main/java/com/griefcraft/modules/modes/DropTransferModule.java (diff) The file was modified modules/economy/src/resources/plugin.yml (diff) The file was modified build.xml (diff) The file was modified src/main/java/com/griefcraft/util/matchers/WallMatcher.java (diff) The file was modified src/main/java/com/griefcraft/util/Metrics.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified lib/CraftBukkit.jar (diff) The file was modified src/main/java/com/griefcraft/util/config/ConfigUpdater.java (diff) The file was modified config/core.yml (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/modules/limits/LimitsV2.java (diff) The file was modified src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was added lib/plugins/Heroes.jar The file was modified src/main/java/com/griefcraft/modules/modes/DropTransferModule.java (diff)
Commit
42c94452e704ce49a0cd9eb3e1146bd851e4a84e
by hidendra Not efficient at all! Revert "optimize magnet to be highly efficient when dealing with a lot of dropped items. It will only check items that have blocks w/ inventories nearby. It can also leverages the LWC cache now" This reverts commit 4cb9b050c650b0ca54f2a72fa0a052689e21ede2. (commit: 42c9445 ) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/cache/ProtectionCache.java (diff) The file was modified src/main/java/com/griefcraft/modules/flag/MagnetModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/resources/lang/lwc_en.properties (diff) The file was modified src/main/java/com/griefcraft/util/matchers/WallMatcher.java (diff) The file was modified src/main/resources/lang/lwc_en.properties (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/util/DatabaseThread.java (diff)
Commit
72dc87400cd1029558617f2241148d3ad776c4e5
by hidendra Update src/main/java/com/griefcraft/listeners/LWCEntityListener.java Due to an API change a few versions ago, LWC relies on a method that doesn't exist anymore in CreeperHeal, resulting in exploded doors dropping to the ground instead of staying protected. This is the correct way to access it now. (commit: 72dc874 ) The file was modified src/main/java/com/griefcraft/listeners/LWCEntityListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCEntityListener.java (diff) The file was modified lib/plugins/CreeperHeal.jar (diff) The file was modified src/main/java/com/griefcraft/io/BackupManager.java (diff) The file was modified src/main/java/com/griefcraft/util/locale/UTF8Control.java (diff) The file was modified config/core.yml (diff) The file was modified src/main/java/com/griefcraft/io/RestorableProtection.java (diff) The file was modified LICENSE (diff) The file was modified lib/plugins/bpermissions.jar (diff) The file was modified modules/economy/src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/modules/redstone/RedstoneModule.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/DoorMatcher.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminQuery.java (diff) The file was modified src/main/java/com/griefcraft/util/Tuple.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/resources/lang/lwc_sv.properties (diff) The file was modified src/main/java/com/griefcraft/util/config/Configuration.java (diff) The file was modified src/main/java/com/griefcraft/modules/towny/TownyModule.java (diff) The file was modified src/main/java/com/griefcraft/util/StopWatch.java (diff) The file was modified src/main/resources/lang/lwc_nl.properties (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminReport.java (diff) The file was modified lib/plugins/Vault.jar (diff) The file was modified src/main/resources/lang/lwc_fr.properties (diff) The file was modified src/main/java/com/griefcraft/modules/pluginsupport/Towny.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCProtectionEvent.java (diff) The file was modified src/main/java/com/griefcraft/util/Statistics.java (diff) The file was modified src/main/java/com/griefcraft/util/UpdaterFile.java (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/IResult.java (diff) The file was modified lib/plugins/PermissionsEx.jar (diff) The file was modified src/main/java/com/griefcraft/io/Restorable.java (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified README.md (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCReloadEvent.java (diff) The file was modified src/main/resources/lang/lwc_de.properties (diff) The file was modified src/main/java/com/griefcraft/cache/WeakLRUCache.java (diff) The file was modified src/main/java/com/griefcraft/modules/setup/DatabaseSetupModule.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/GravityMatcher.java (diff) The file was modified lib/plugins/iConomy5.jar (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/util/Colors.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminExpire.java (diff) The file was modified src/main/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminRebuild.java (diff) The file was modified src/main/java/com/griefcraft/modules/setup/LimitsSetup.java (diff) The file was modified config/worldguard.yml (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCBlockInteractEvent.java (diff) The file was modified src/main/java/com/griefcraft/util/TimeUtil.java (diff) The file was modified src/main/java/com/griefcraft/scripting/ModuleLoader.java (diff) The file was modified src/main/java/com/griefcraft/modules/pluginsupport/WorldGuard.java (diff) The file was modified docs/backups/Format.md (diff) The file was modified config/limits.yml (diff) The file was modified src/main/java/com/griefcraft/lwc/MessageParser.java (diff) The file was modified src/main/java/com/griefcraft/lwc/SimpleMessageParser.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminLocale.java (diff) The file was modified src/main/java/com/griefcraft/util/locale/LocaleClassLoader.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminFind.java (diff) The file was modified lib/plugins/Essentials.jar (diff) The file was modified src/main/java/com/griefcraft/modules/setup/BaseSetupModule.java (diff) The file was modified config/limitsv2.yml (diff) The file was modified modules/economy/src/main/java/com/griefcraft/bukkit/LWCEconomyPlugin.java (diff) The file was modified src/main/java/com/griefcraft/util/config/ConfigUpdater.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/BaseAdminModule.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCProtectionRegistrationPostEvent.java (diff) The file was modified lib/plugins/Towny_Advanced.jar (diff) The file was modified src/main/java/com/griefcraft/modules/flag/BaseFlagModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/modes/PersistModule.java (diff) The file was modified src/main/java/com/griefcraft/model/History.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminVersion.java (diff) The file was modified config/doors.yml (diff) The file was modified src/main/java/com/griefcraft/util/locale/LWCResourceBundle.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminClear.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminPurgeBanned.java (diff) The file was modified src/main/java/com/griefcraft/modules/info/InfoModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/Column.java (diff) The file was modified src/main/java/com/griefcraft/modules/limits/LimitsV2.java (diff) The file was modified config/magnet.yml (diff) The file was modified src/main/java/com/griefcraft/migration/DatabaseMigrator.java (diff) The file was modified src/main/resources/lang/lwc_ru.properties (diff) The file was modified src/main/java/com/griefcraft/modules/modes/NoSpamModule.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCAccessEvent.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/PEXPermissions.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCEvent.java (diff) The file was modified src/main/java/com/griefcraft/model/Action.java (diff) The file was modified src/main/resources/lang/lwc_en.properties (diff) The file was modified lib/plugins/SpoutPluginAPI.jar (diff) The file was modified src/main/java/com/griefcraft/model/ConfirmAction.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/iConomy5Currency.java (diff) The file was modified src/main/java/com/griefcraft/migration/MigrationUtility.java (diff) The file was modified src/main/java/com/griefcraft/util/StringUtil.java (diff) The file was modified src/main/resources/lang/lwc_pl.properties (diff) The file was modified lib/plugins/WorldGuard.jar (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminFlush.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCServerListener.java (diff) The file was modified src/main/resources/lang/lwc_da.properties (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCRedstoneEvent.java (diff) The file was modified lib/plugins/CreeperHeal.jar (diff) The file was modified src/main/java/com/griefcraft/io/Backup.java (diff) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCInfo.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminBackup.java (diff) The file was modified src/main/java/com/griefcraft/model/Flag.java (diff) The file was modified src/main/java/com/griefcraft/modules/confirm/ConfirmModule.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCCommandEvent.java (diff) The file was modified src/main/resources/lang/lwc_hu.properties (diff) The file was modified src/main/java/com/griefcraft/integration/currency/VaultCurrency.java (diff) The file was modified src/main/java/com/griefcraft/modules/destroy/DestroyModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/debug/DebugModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/modify/ModifyModule.java (diff) The file was modified src/main/java/com/griefcraft/scripting/JavaModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminForceOwner.java (diff) The file was modified src/main/java/com/griefcraft/cache/LRUCache.java (diff) The file was modified src/main/java/com/griefcraft/scripting/Module.java (diff) The file was modified lib/plugins/Showcase0.7.7.jar (diff) The file was modified src/main/java/com/griefcraft/sql/Table.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminPurge.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/DoubleChestMatcher.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/BOSECurrency.java (diff) The file was modified src/main/java/com/griefcraft/modules/history/HistoryModule.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCProtectionDestroyEvent.java (diff) The file was modified src/main/java/com/griefcraft/modules/limits/LimitsModule.java (diff) The file was modified src/main/java/com/griefcraft/io/RestorableBlock.java (diff) The file was modified src/main/java/com/griefcraft/model/Permission.java (diff) The file was modified src/main/java/com/griefcraft/modules/free/FreeModule.java (diff) The file was modified src/main/resources/lang/lwc_it.properties (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCProtectionRemovePostEvent.java (diff) The file was modified src/main/resources/lang/lwc_es.properties (diff) The file was modified src/main/java/com/griefcraft/util/config/ConfigurationNode.java (diff) The file was modified src/main/java/com/griefcraft/modules/credits/CreditsModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminSkel.java (diff) The file was modified config/iconomy.yml (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminRemove.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCSendLocaleEvent.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/bukkit/LWCEconomyServerListener.java (diff) The file was modified src/main/java/com/griefcraft/sql/DatabaseException.java (diff) The file was modified src/main/java/com/griefcraft/migration/MySQLPost200.java (diff) The file was modified src/main/java/com/griefcraft/modules/setup/SetupSkel.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCPlayerEvent.java (diff) The file was modified .gitignore (diff) The file was modified lib/plugins/PermissionsBukkit.jar (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/SuperPermsPermissions.java (diff) The file was modified lib/plugins/MobArena-v0.94.4.52.jar (diff) The file was modified lib/plugins/Towny.jar (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminCache.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCProtectionRegisterEvent.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/VaultPermissions.java (diff) The file was modified lib/plugins/iConomy6.jar (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/BukkitPermissions.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminDump.java (diff) The file was modified src/main/java/com/griefcraft/scripting/ModuleException.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCProtectionInteractEvent.java (diff) The file was modified src/main/java/com/griefcraft/modules/pluginsupport/MobArena.java (diff) The file was modified src/main/resources/lang/lwc_cz.properties (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCMCPCSupport.java (diff) The file was modified src/main/java/com/griefcraft/scripting/MetaData.java (diff) The file was modified src/main/java/com/griefcraft/util/Version.java (diff) The file was modified src/main/java/com/griefcraft/util/config/ConfigurationException.java (diff) The file was modified lib/plugins/BOSEconomy.jar (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/bPermissions.java (diff) The file was modified src/main/java/com/griefcraft/model/Mode.java (diff) The file was modified src/main/java/com/griefcraft/modules/modes/BaseModeModule.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCDropItemEvent.java (diff) The file was modified src/main/java/com/griefcraft/util/locale/LocaleUtil.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminReload.java (diff) The file was modified VERSION (diff) The file was modified src/main/java/com/griefcraft/integration/currency/iConomy6Currency.java (diff) The file was modified src/main/java/com/griefcraft/model/LWCPlayer.java (diff) The file was modified src/main/java/com/griefcraft/modules/fix/FixModule.java (diff) The file was modified lib/plugins/WorldEdit.jar (diff) The file was modified src/main/java/com/griefcraft/integration/currency/EssentialsCurrency.java (diff) The file was modified src/main/java/com/griefcraft/modules/owners/OwnersModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/unlock/UnlockModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/main/java/com/griefcraft/migration/ConfigPost300.java (diff) The file was added lib/Bukkit.jar The file was removed lib/CraftBukkit.jar The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/resources/lang/lwc_da.properties (diff) The file was modified src/main/java/com/griefcraft/scripting/ModuleLoader.java (diff) The file was modified lib/plugins/MobArena-v0.94.4.52.jar (diff) The file was modified README.md (diff) The file was modified lib/plugins/Towny.jar (diff) The file was modified config/core.yml (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminBackup.java (diff) The file was modified src/main/java/com/griefcraft/modules/setup/SetupSkel.java (diff) The file was modified lib/plugins/SpoutPluginAPI.jar (diff) The file was modified lib/plugins/iConomy6.jar (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminQuery.java (diff) The file was modified src/main/resources/lang/lwc_cz.properties (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/lwc/MessageParser.java (diff) The file was modified src/main/java/com/griefcraft/model/Mode.java (diff) The file was modified src/main/java/com/griefcraft/util/TimeUtil.java (diff) The file was modified src/main/resources/lang/lwc_sv.properties (diff) The file was modified lib/plugins/WorldGuard.jar (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified src/main/java/com/griefcraft/util/Colors.java (diff) The file was modified src/main/java/com/griefcraft/util/StringUtil.java (diff) The file was modified src/main/resources/lang/lwc_en.properties (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/VaultPermissions.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminPurgeBanned.java (diff) The file was modified lib/plugins/iConomy5.jar (diff) The file was modified src/main/java/com/griefcraft/modules/credits/CreditsModule.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCProtectionInteractEvent.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminRemove.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/model/LWCPlayer.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminFind.java (diff) The file was modified config/limits.yml (diff) The file was modified src/main/resources/lang/lwc_ru.properties (diff) The file was modified lib/plugins/bpermissions.jar (diff) The file was modified .gitignore (diff) The file was modified src/main/java/com/griefcraft/util/locale/LocaleClassLoader.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCProtectionRegisterEvent.java (diff) The file was modified LICENSE (diff) The file was modified config/magnet.yml (diff) The file was modified src/main/java/com/griefcraft/modules/flag/BaseFlagModule.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCReloadEvent.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminCache.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminDump.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminExpire.java (diff) The file was modified src/main/resources/lang/lwc_de.properties (diff) The file was modified src/main/java/com/griefcraft/io/Backup.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCInfo.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminReport.java (diff) The file was modified src/main/java/com/griefcraft/model/Permission.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCProtectionDestroyEvent.java (diff) The file was modified src/main/java/com/griefcraft/modules/confirm/ConfirmModule.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCSendLocaleEvent.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminPurge.java (diff) The file was modified src/main/java/com/griefcraft/util/StopWatch.java (diff) The file was modified src/main/resources/lang/lwc_nl.properties (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminSkel.java (diff) The file was modified src/main/resources/lang/lwc_hu.properties (diff) The file was modified src/main/resources/lang/lwc_pl.properties (diff) The file was modified modules/economy/src/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/integration/currency/BOSECurrency.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/bukkit/LWCEconomyPlugin.java (diff) The file was modified src/main/java/com/griefcraft/modules/pluginsupport/Towny.java (diff) The file was modified src/main/java/com/griefcraft/sql/Column.java (diff) The file was modified src/main/java/com/griefcraft/modules/towny/TownyModule.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCProtectionRegistrationPostEvent.java (diff) The file was modified src/main/java/com/griefcraft/modules/pluginsupport/WorldGuard.java (diff) The file was modified src/main/java/com/griefcraft/sql/Table.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/DoorMatcher.java (diff) The file was modified src/main/java/com/griefcraft/modules/free/FreeModule.java (diff) The file was modified src/main/java/com/griefcraft/io/RestorableProtection.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified config/worldguard.yml (diff) The file was modified src/main/java/com/griefcraft/io/BackupManager.java (diff) The file was modified src/main/java/com/griefcraft/modules/setup/LimitsSetup.java (diff) The file was modified lib/plugins/Vault.jar (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCProtectionEvent.java (diff) The file was modified src/main/java/com/griefcraft/model/History.java (diff) The file was modified src/main/java/com/griefcraft/modules/modify/ModifyModule.java (diff) The file was modified src/main/java/com/griefcraft/model/Action.java (diff) The file was modified src/main/java/com/griefcraft/modules/destroy/DestroyModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/main/java/com/griefcraft/util/Version.java (diff) The file was modified VERSION (diff) The file was modified lib/plugins/PermissionsBukkit.jar (diff) The file was modified src/main/java/com/griefcraft/integration/currency/EssentialsCurrency.java (diff) The file was modified lib/plugins/Showcase0.7.7.jar (diff) The file was modified src/main/java/com/griefcraft/integration/currency/VaultCurrency.java (diff) The file was modified changelog.md (diff) The file was modified src/main/java/com/griefcraft/sql/DatabaseException.java (diff) The file was modified src/main/java/com/griefcraft/modules/modes/NoSpamModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/debug/DebugModule.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/iConomy5Currency.java (diff) The file was modified src/main/java/com/griefcraft/modules/info/InfoModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/fix/FixModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminClear.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/BaseAdminModule.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/BukkitPermissions.java (diff) The file was modified src/main/java/com/griefcraft/lwc/SimpleMessageParser.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/iConomy6Currency.java (diff) The file was modified src/main/java/com/griefcraft/util/locale/UTF8Control.java (diff) The file was modified src/main/java/com/griefcraft/model/ConfirmAction.java (diff) The file was modified src/main/java/com/griefcraft/modules/owners/OwnersModule.java (diff) The file was modified docs/backups/Format.md (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/IResult.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCEvent.java (diff) The file was modified src/main/java/com/griefcraft/cache/LRUCache.java (diff) The file was modified lib/plugins/CreeperHeal.jar (diff) The file was modified src/main/java/com/griefcraft/scripting/JavaModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCDropItemEvent.java (diff) The file was modified src/main/java/com/griefcraft/util/locale/LocaleUtil.java (diff) The file was modified src/main/java/com/griefcraft/util/Tuple.java (diff) The file was modified src/main/resources/lang/lwc_it.properties (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/PEXPermissions.java (diff) The file was modified src/main/java/com/griefcraft/io/RestorableBlock.java (diff) The file was modified src/main/java/com/griefcraft/cache/WeakLRUCache.java (diff) The file was modified src/main/java/com/griefcraft/migration/ConfigPost300.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/bukkit/LWCEconomyServerListener.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminReload.java (diff) The file was modified src/main/java/com/griefcraft/modules/limits/LimitsModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/modes/BaseModeModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/setup/DatabaseSetupModule.java (diff) The file was modified src/main/resources/lang/lwc_fr.properties (diff) The file was modified src/main/java/com/griefcraft/modules/unlock/UnlockModule.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/DoubleChestMatcher.java (diff) The file was modified src/main/java/com/griefcraft/modules/setup/BaseSetupModule.java (diff) The file was modified config/doors.yml (diff) The file was modified lib/plugins/PermissionsEx.jar (diff) The file was modified src/main/java/com/griefcraft/util/matchers/GravityMatcher.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminRebuild.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminFlush.java (diff) The file was modified src/main/java/com/griefcraft/scripting/ModuleException.java (diff) The file was modified src/main/java/com/griefcraft/modules/pluginsupport/MobArena.java (diff) The file was modified lib/plugins/BOSEconomy.jar (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCBlockInteractEvent.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminForceOwner.java (diff) The file was modified src/main/java/com/griefcraft/util/Statistics.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminLocale.java (diff) The file was modified src/main/resources/lang/lwc_es.properties (diff) The file was modified src/main/java/com/griefcraft/util/UpdaterFile.java (diff) The file was modified src/main/java/com/griefcraft/migration/MySQLPost200.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCRedstoneEvent.java (diff) The file was modified src/main/java/com/griefcraft/migration/DatabaseMigrator.java (diff) The file was modified src/main/java/com/griefcraft/scripting/MetaData.java (diff) The file was modified src/main/java/com/griefcraft/io/Restorable.java (diff) The file was modified config/limitsv2.yml (diff) The file was modified src/main/java/com/griefcraft/modules/limits/LimitsV2.java (diff) The file was modified src/main/java/com/griefcraft/util/config/ConfigurationNode.java (diff) The file was modified config/iconomy.yml (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCMCPCSupport.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/SuperPermsPermissions.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCPlayerEvent.java (diff) The file was modified src/main/java/com/griefcraft/scripting/Module.java (diff) The file was modified src/main/java/com/griefcraft/integration/permissions/bPermissions.java (diff) The file was modified lib/plugins/WorldEdit.jar (diff) The file was modified src/main/java/com/griefcraft/util/locale/LWCResourceBundle.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCCommandEvent.java (diff) The file was modified src/main/java/com/griefcraft/util/config/Configuration.java (diff) The file was modified src/main/java/com/griefcraft/modules/modes/PersistModule.java (diff) The file was modified lib/plugins/Essentials.jar (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCAccessEvent.java (diff) The file was modified src/main/java/com/griefcraft/util/config/ConfigurationException.java (diff) The file was modified src/main/java/com/griefcraft/modules/redstone/RedstoneModule.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCServerListener.java (diff) The file was modified src/main/java/com/griefcraft/modules/history/HistoryModule.java (diff) The file was modified lib/plugins/Towny_Advanced.jar (diff) The file was modified src/main/java/com/griefcraft/migration/MigrationUtility.java (diff) The file was modified src/main/java/com/griefcraft/model/Flag.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminVersion.java (diff) The file was modified src/main/java/com/griefcraft/scripting/event/LWCProtectionRemovePostEvent.java (diff) The file was modified src/main/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/util/config/ConfigUpdater.java (diff) The file was modified src/main/java/com/griefcraft/util/DatabaseThread.java (diff) The file was modified config/core.yml (diff) The file was modified src/main/java/com/griefcraft/modules/modes/DropTransferModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was removed src/main/java/com/griefcraft/modules/pluginsupport/MobArena.java The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/modules/modes/DropTransferModule.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/util/Colors.java (diff) The file was modified src/main/java/com/griefcraft/modules/credits/CreditsModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified config/core.yml (diff) The file was modified src/main/java/com/griefcraft/modules/modify/ModifyModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/debug/DebugModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/destroy/DestroyModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/free/FreeModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/limits/LimitsV2.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/modules/limits/LimitsModule.java (diff) The file was modified config/core.yml (diff) The file was modified src/main/java/com/griefcraft/modules/limits/LimitsV2.java (diff) The file was modified src/main/java/com/griefcraft/modules/limits/LimitsV2.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCMCPCSupport.java (diff) The file was modified VERSION (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCMCPCSupport.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCMCPCSupport.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/modules/fix/FixModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/DoubleChestMatcher.java (diff) The file was modified lib/Bukkit.jar (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/util/config/ConfigurationNode.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/util/config/ConfigurationNode.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/util/DatabaseThread.java (diff)
Commit
771cc8918f50bfab386608c0a92fad3b7f7ad5a1
by hidendra Disable hoppers on protections by default. They can be enabled on individual protections by using /chopper on. If you want hoppers to be enabled by default (and then /chopper disables them) set denyHoppers in core.yml to false (it'll show up first time you run this build) (commit: 771cc89 ) The file was modified lib/Bukkit.jar (diff) The file was modified src/main/java/com/griefcraft/model/Flag.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/resources/plugin.yml (diff) The file was modified config/core.yml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified lib/Bukkit.jar (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff)
Commit
6d2ef6017953ca75a2a0e9a21ebeed29f7124b96
by hidendra Fix Block name matching for protectable blocks in core.yml. This finally properly fixes support with specific ModLoader blocks (e.g. 145:2) as long as it reports proper block / data. HOWEVER, BREAKING CHANGE! If you use LWC-Economy you need to update to the latest build. This begins development on 4.4.0 because of the breaking change as mentioned before which will not be made backwards compatibility to ensure 100% compatibility with ModLoader blocks going forward. (commit: 6d2ef60 ) The file was modified VERSION (diff) The file was modified src/main/java/com/griefcraft/modules/free/FreeModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCEntityListener.java (diff) The file was modified src/main/java/com/griefcraft/modules/modify/ModifyModule.java (diff) The file was modified modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/destroy/DestroyModule.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified src/main/java/com/griefcraft/modules/pluginsupport/WorldGuard.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminBackup.java (diff) The file was modified src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/main/java/com/griefcraft/util/config/Configuration.java (diff) The file was modified src/main/java/com/griefcraft/modules/history/HistoryModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCInfo.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/util/locale/LocaleUtil.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminRebuild.java (diff) The file was modified src/main/java/com/griefcraft/cache/ProtectionCache.java (diff) The file was modified src/main/java/com/griefcraft/io/RestorableBlock.java (diff) The file was modified src/main/java/com/griefcraft/model/LWCPlayer.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCEntityListener.java (diff) The file was modified src/main/java/com/griefcraft/scripting/ModuleLoader.java (diff) The file was modified src/main/java/com/griefcraft/modules/limits/LimitsV2.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/WallMatcher.java (diff) The file was modified src/main/java/com/griefcraft/io/BackupManager.java (diff) The file was modified src/main/java/com/griefcraft/io/RestorableProtection.java (diff) The file was modified src/main/java/com/griefcraft/migration/MySQLPost200.java (diff) The file was modified src/main/java/com/griefcraft/modules/setup/LimitsSetup.java (diff) The file was modified src/main/java/com/griefcraft/io/Backup.java (diff) The file was modified src/main/java/com/griefcraft/model/Permission.java (diff)
Commit
0f7e7985ac516ab0bbd53c0f32ae9b48d1eb198d
by hidendra Replace the enumset used to check if a block is an inventory with a Bukkit API call. This should have been done a long time ago as many blocks (e.g. mods) can have inventories that I cannot account for. This also fixes compatibility with MCPC+ according to bloodshot. (commit: 0f7e798 ) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/resources/lang/lwc_fr.properties (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified build.xml (diff) The file was modified src/main/java/com/griefcraft/util/Metrics.java (diff) The file was modified build.xml (diff) The file was modified src/main/resources/lang/lwc_cz.properties (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/resources/lang/lwc_en.properties (diff) The file was modified src/main/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified lib/Bukkit.jar (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff)
Commit
e72b569e09347ce127b24d91453aacde326bb71c
by hidendra Prepare for adaptive cache testing with a known-nulls cache. This existed probably over a year ago as well but was removed. Basically: It is just a cache of blocks that are known to not have any protections on them. If all protections are not in the cache then an otherwise cache miss would force a DB lookup. This prevents that DB lookup after the first time it's done (and nothing is found) (commit: e72b569 ) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/cache/LRUCache.java (diff) The file was modified src/main/java/com/griefcraft/cache/WeakLRUCache.java (diff) The file was modified src/main/java/com/griefcraft/cache/ProtectionCache.java (diff) The file was modified src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified src/main/java/com/griefcraft/cache/ProtectionCache.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff)
Commit
d018552e5dce0726ab929c05931d3ceaf066cb09
by hidendra New adaptive cache increasing which can be requested by high-intensity code areas. /lwc admin report now lists the default and adaptive cache size, e.g. ( 1252/1260 [100+1160] ) = 100 default cache size (core.yml) + 1160 adaptively increased because a high-intensity code area needed it. PS this is of course in very much testing. I expect this to work well in the long run but of course some minor issues may come up here and there. (commit: d018552 ) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/util/Statistics.java (diff) The file was modified src/main/java/com/griefcraft/cache/ProtectionCache.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff)
Commit
52be00093eb0f84ce368bdbdd8b32d4d082594fc
by hidendra Some specific optimizations targeted at hoppers but should help all around as well. LWC startup may be a touch slower for now while more testing is done. This commit makes LWC do the following: - When all protections are in the cache don't even go through the protection matcher (skip it entirely) - Match all blocks for precached protections on startup (makes the above op allowed) When the cache is full don't bother trying to match any blocks. All precached blocks are matched on startup. - Hardwires HOPPER to not use any block matchers (i.e. used when the cache is not full) All of these together should significantly decrease the event time for InventoryMoveItemEvent. For example, it was >30,000 nanoseconds per event for my test server before (around 130 hoppers spamming items every tick) and is now around 2,000-2,500 nanoseconds per event while keeping the exact same functionality. This commit *might* break things (e.g. LWC-Economy might break since LWC now loads postworld not on startup but from my testing it is OK). If your world doesn't explode in a ball of fire you should be alright. (commit: 52be000 ) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/modules/pluginsupport/WorldGuard.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCEntityListener.java (diff) The file was modified src/main/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff)
Commit
02658396cccddc47a7dbe88f8d5a552bb629aaac
by hidendra Add a method counter which right now is just used for the cache in /lwc admin report to give a more detailed view of the cache, e.g.: 15:19:14 [INFO] ==== Cache ==== 15:19:14 [INFO] Usage: 15.92% ( 1592/10000 [10000+0] ) 15:19:14 [INFO] Profile: 15:19:14 [INFO] isKnownNull: 645,738 (9496.15 / second) 15:19:14 [INFO] getProtection: 228,874 (3365.79 / second) 15:19:14 [INFO] addProtection: 1,592 (23.41 / second) 15:19:14 [INFO] addKnownNull: 1,244 (18.29 / second) This test world has a LOT of hoppers so the huge amount of reads is to be expected (each hopper is trying to poll an item every single tick but getting blocked by LWC) #734 (commit: 0265839 ) The file was added src/main/java/com/griefcraft/cache/MethodCounter.java The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/cache/ProtectionCache.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified src/main/java/com/griefcraft/util/Statistics.java (diff) The file was modified src/main/java/com/griefcraft/cache/MethodCounter.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was added src/main/java/com/griefcraft/modules/admin/AdminView.java The file was modified src/main/java/com/griefcraft/cache/ProtectionCache.java (diff)
Commit
b92e97b2a9a09cf50ba55a2ed3368182bf0d3ddc
by hidendra Hopper events only ever have 1 inventory to select from so instead of trying both source and dest use only the one that is not the hopper For my test server this removed about 30% of the cache reads some may be more or less Lastly, optimize flags a tiny bit and add a resolveProtectionConfiguration method to skip the getBlock call (commit: b92e97b ) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCEntityListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/resources/lang/lwc_da.properties (diff) The file was modified src/main/java/com/griefcraft/modules/credits/CreditsModule.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was modified src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was removed src/main/resources/lang/lwc_es.properties The file was removed src/main/java/com/griefcraft/scripting/MetaData.java The file was added core/src/main/java/com/griefcraft/scripting/MetaData.java The file was added core/src/main/java/com/griefcraft/util/config/ConfigurationException.java The file was removed lib/plugins/WorldEdit.jar The file was removed lib/plugins/Showcase0.7.7.jar The file was removed src/main/java/com/griefcraft/modules/info/InfoModule.java The file was added core/src/main/java/com/griefcraft/modules/towny/TownyModule.java The file was added core/lib/plugins/PermissionsBukkit.jar The file was added core/src/main/java/com/griefcraft/scripting/event/LWCAccessEvent.java The file was added core/src/main/java/com/griefcraft/util/DatabaseThread.java The file was added core/src/main/java/com/griefcraft/migration/DatabaseMigrator.java The file was removed src/main/java/com/griefcraft/modules/towny/TownyModule.java The file was removed src/main/java/com/griefcraft/scripting/JavaModule.java The file was removed src/main/java/com/griefcraft/scripting/event/IResult.java The file was removed src/main/java/com/griefcraft/integration/currency/iConomy6Currency.java The file was added core/src/main/java/com/griefcraft/modules/admin/AdminPurgeBanned.java The file was removed src/main/java/com/griefcraft/lwc/LWCPlugin.java The file was added core/lib/plugins/PermissionsEx.jar The file was added core/src/main/java/com/griefcraft/modules/modes/DropTransferModule.java The file was added core/src/main/java/com/griefcraft/lwc/LWC.java The file was removed src/main/java/com/griefcraft/modules/flag/MagnetModule.java The file was added core/src/main/java/com/griefcraft/integration/currency/BOSECurrency.java The file was added core/src/main/java/com/griefcraft/scripting/event/LWCProtectionRegisterEvent.java The file was removed src/main/resources/lang/lwc_en.properties The file was removed src/main/java/com/griefcraft/util/Metrics.java The file was removed src/main/java/com/griefcraft/modules/credits/CreditsModule.java The file was added core/src/main/resources/plugin.yml The file was removed src/main/java/com/griefcraft/model/Permission.java The file was removed src/main/java/com/griefcraft/scripting/event/LWCProtectionRemovePostEvent.java The file was added core/lib/plugins/MobArena-v0.94.4.52.jar The file was added core/src/main/java/com/griefcraft/modules/admin/AdminForceOwner.java The file was removed src/main/java/com/griefcraft/modules/admin/AdminQuery.java The file was removed src/main/resources/lang/lwc_nl.properties The file was removed src/main/java/com/griefcraft/modules/admin/AdminPurgeBanned.java The file was removed src/main/java/com/griefcraft/cache/WeakLRUCache.java The file was added core/src/main/java/com/griefcraft/sql/DatabaseException.java The file was added core/lib/plugins/Showcase0.7.7.jar The file was added core/src/main/java/com/griefcraft/modules/limits/LimitsV2.java The file was added modules/economy/pom.xml The file was removed src/main/java/com/griefcraft/modules/admin/AdminReload.java The file was added core/src/main/java/com/griefcraft/modules/flag/MagnetModule.java The file was removed src/main/java/com/griefcraft/modules/free/FreeModule.java The file was removed src/main/java/com/griefcraft/io/BackupManager.java The file was added core/src/main/java/com/griefcraft/modules/admin/AdminDump.java The file was removed src/main/java/com/griefcraft/modules/admin/AdminReport.java The file was added core/src/main/java/com/griefcraft/util/matchers/GravityMatcher.java The file was removed src/main/java/com/griefcraft/integration/permissions/SuperPermsPermissions.java The file was removed src/main/java/com/griefcraft/scripting/event/LWCAccessEvent.java The file was removed src/main/java/com/griefcraft/model/History.java The file was removed src/main/resources/lang/lwc_pl.properties The file was added core/src/main/java/com/griefcraft/modules/pluginsupport/Towny.java The file was added core/src/main/java/com/griefcraft/scripting/event/LWCCommandEvent.java The file was added core/src/main/java/com/griefcraft/modules/history/HistoryModule.java The file was added core/src/main/java/com/griefcraft/modules/admin/AdminPurge.java The file was added core/lib/plugins/WorldGuard.jar The file was added core/lib/plugins/Towny.jar The file was removed src/main/java/com/griefcraft/util/matchers/GravityMatcher.java The file was removed src/main/java/com/griefcraft/lwc/SimpleMessageParser.java The file was added core/src/main/java/com/griefcraft/modules/create/CreateModule.java The file was added core/src/main/java/com/griefcraft/scripting/event/LWCDropItemEvent.java The file was removed src/main/java/com/griefcraft/migration/ConfigPost300.java The file was added core/src/main/resources/lang/lwc_pl.properties The file was removed src/main/java/com/griefcraft/modules/admin/AdminLocale.java The file was added core/src/main/java/com/griefcraft/scripting/ModuleLoader.java The file was added core/src/main/java/com/griefcraft/modules/modes/NoSpamModule.java The file was added core/src/main/java/com/griefcraft/scripting/JavaModule.java The file was added core/src/main/java/com/griefcraft/listeners/LWCMCPCSupport.java The file was added core/src/main/java/com/griefcraft/cache/ProtectionCache.java The file was removed src/main/java/com/griefcraft/listeners/LWCBlockListener.java The file was removed config/limitsv2.yml The file was removed src/main/java/com/griefcraft/modules/admin/AdminDump.java The file was removed src/main/java/com/griefcraft/util/config/ConfigurationNode.java The file was added core/src/main/resources/config/iconomy.yml The file was added core/src/main/resources/lang/lwc_ru.properties The file was removed src/main/java/com/griefcraft/modules/fix/FixModule.java The file was removed src/main/java/com/griefcraft/scripting/event/LWCSendLocaleEvent.java The file was removed src/main/java/com/griefcraft/modules/admin/AdminCache.java The file was added core/src/main/java/com/griefcraft/integration/permissions/BukkitPermissions.java The file was removed src/main/java/com/griefcraft/integration/permissions/bPermissions.java The file was added core/src/main/java/com/griefcraft/sql/PhysDB.java The file was removed src/main/java/com/griefcraft/modules/doors/DoorsModule.java The file was removed src/main/java/com/griefcraft/scripting/ModuleException.java The file was added core/src/main/java/com/griefcraft/integration/currency/iConomy5Currency.java The file was added core/src/main/java/com/griefcraft/model/Permission.java The file was added core/src/main/java/com/griefcraft/scripting/event/LWCProtectionRegistrationPostEvent.java The file was removed lib/plugins/MobArena-v0.94.4.52.jar The file was removed src/main/java/com/griefcraft/modules/admin/AdminClear.java The file was removed src/main/java/com/griefcraft/util/UpdaterFile.java The file was removed src/main/java/com/griefcraft/modules/admin/AdminFlush.java The file was removed src/main/java/com/griefcraft/modules/limits/LimitsV2.java The file was removed src/main/java/com/griefcraft/io/Backup.java The file was removed src/main/java/com/griefcraft/integration/currency/VaultCurrency.java The file was added core/src/main/java/com/griefcraft/modules/doors/DoorsModule.java The file was removed config/iconomy.yml The file was added pom.xml The file was removed src/main/java/com/griefcraft/io/RestorableProtection.java The file was removed src/main/java/com/griefcraft/listeners/LWCServerListener.java The file was removed src/main/java/com/griefcraft/scripting/event/LWCProtectionEvent.java The file was removed src/main/java/com/griefcraft/modules/admin/AdminSkel.java The file was removed src/main/java/com/griefcraft/scripting/event/LWCProtectionDestroyEvent.java The file was added core/src/main/java/com/griefcraft/migration/MySQLPost200.java The file was removed lib/plugins/iConomy5.jar The file was removed src/main/java/com/griefcraft/scripting/event/LWCCommandEvent.java The file was added core/src/main/java/com/griefcraft/util/locale/LWCResourceBundle.java The file was removed src/main/resources/lang/lwc_de.properties The file was added core/src/main/java/com/griefcraft/modules/admin/AdminVersion.java The file was added core/src/main/java/com/griefcraft/util/StopWatch.java The file was removed src/main/java/com/griefcraft/modules/history/HistoryModule.java The file was added core/src/main/java/com/griefcraft/util/ProtectionFinder.java The file was added core/src/main/java/com/griefcraft/util/locale/LocaleClassLoader.java The file was added core/src/main/java/com/griefcraft/modules/setup/SetupSkel.java The file was added core/src/main/java/com/griefcraft/model/Flag.java The file was removed src/main/java/com/griefcraft/modules/setup/LimitsSetup.java The file was added core/lib/plugins/iConomy5.jar The file was added core/src/main/java/com/griefcraft/io/BackupManager.java The file was added core/src/main/java/com/griefcraft/util/matchers/WallMatcher.java The file was added core/src/main/resources/lang/lwc_es.properties The file was removed src/main/java/com/griefcraft/modules/modes/BaseModeModule.java The file was removed config/core.yml The file was removed src/main/java/com/griefcraft/io/Restorable.java The file was removed src/main/java/com/griefcraft/util/locale/UTF8Control.java The file was added core/src/main/java/com/griefcraft/scripting/event/LWCPlayerEvent.java The file was removed src/main/java/com/griefcraft/scripting/event/LWCProtectionRegisterEvent.java The file was added core/src/main/java/com/griefcraft/modules/admin/AdminBackup.java The file was added core/src/main/java/com/griefcraft/integration/currency/EssentialsCurrency.java The file was removed src/main/java/com/griefcraft/modules/setup/BaseSetupModule.java The file was added core/src/main/java/com/griefcraft/util/TimeUtil.java The file was added core/src/main/java/com/griefcraft/scripting/event/LWCReloadEvent.java The file was added core/src/main/java/com/griefcraft/util/matchers/DoorMatcher.java The file was added core/src/main/java/com/griefcraft/modules/fix/FixModule.java The file was removed src/main/resources/lang/lwc_da.properties The file was removed config/magnet.yml The file was added core/src/main/resources/config/limits.yml The file was added core/src/main/resources/config/limitsv2.yml The file was added core/src/main/java/com/griefcraft/util/StringUtil.java The file was removed src/main/java/com/griefcraft/lwc/LWCInfo.java The file was added core/src/main/java/com/griefcraft/modules/free/FreeModule.java The file was removed lib/plugins/bpermissions.jar The file was removed src/main/resources/lang/lwc_it.properties The file was removed src/main/java/com/griefcraft/lwc/LWC.java The file was added core/src/main/java/com/griefcraft/util/Statistics.java The file was removed config/doors.yml The file was added core/src/main/java/com/griefcraft/io/Backup.java The file was added core/src/main/java/com/griefcraft/model/ConfirmAction.java The file was added core/src/main/java/com/griefcraft/modules/modes/PersistModule.java The file was added core/src/main/java/com/griefcraft/modules/admin/AdminReport.java The file was removed src/main/java/com/griefcraft/modules/limits/LimitsModule.java The file was added core/src/main/resources/lang/lwc_sv.properties The file was added core/src/main/java/com/griefcraft/io/Restorable.java The file was added core/src/main/java/com/griefcraft/util/Colors.java The file was removed src/main/java/com/griefcraft/util/matchers/DoubleChestMatcher.java The file was removed src/main/java/com/griefcraft/scripting/event/LWCProtectionInteractEvent.java The file was removed src/main/java/com/griefcraft/model/Flag.java The file was added core/src/main/java/com/griefcraft/integration/currency/VaultCurrency.java The file was removed src/main/java/com/griefcraft/modules/admin/AdminRebuild.java The file was removed src/main/java/com/griefcraft/cache/MethodCounter.java The file was removed src/main/java/com/griefcraft/model/Mode.java The file was added core/src/main/java/com/griefcraft/scripting/event/LWCSendLocaleEvent.java The file was removed build.xml The file was removed src/main/java/com/griefcraft/model/Protection.java The file was removed src/main/java/com/griefcraft/util/Updater.java The file was removed lib/plugins/Towny_Advanced.jar The file was removed src/main/java/com/griefcraft/scripting/event/LWCEvent.java The file was removed src/main/java/com/griefcraft/scripting/event/LWCRedstoneEvent.java The file was added core/src/main/java/com/griefcraft/util/matchers/DoubleChestMatcher.java The file was removed src/main/java/com/griefcraft/integration/currency/iConomy5Currency.java The file was added core/src/main/java/com/griefcraft/cache/LRUCache.java The file was removed src/main/resources/lang/lwc_sv.properties The file was added core/src/main/java/com/griefcraft/cache/WeakLRUCache.java The file was added core/src/main/java/com/griefcraft/modules/limits/LimitsModule.java The file was removed src/main/java/com/griefcraft/modules/modes/NoSpamModule.java The file was removed lib/plugins/iConomy6.jar The file was removed src/main/java/com/griefcraft/modules/setup/SetupSkel.java The file was added core/src/main/resources/lang/lwc_hu.properties The file was removed src/main/java/com/griefcraft/util/Version.java The file was added core/src/main/java/com/griefcraft/listeners/LWCPlayerListener.java The file was removed src/main/java/com/griefcraft/modules/owners/OwnersModule.java The file was removed src/main/java/com/griefcraft/listeners/LWCEntityListener.java The file was added core/src/main/java/com/griefcraft/modules/modes/BaseModeModule.java The file was added core/src/main/java/com/griefcraft/integration/ICurrency.java The file was removed src/main/java/com/griefcraft/util/locale/LocaleUtil.java The file was removed src/main/java/com/griefcraft/util/locale/LWCResourceBundle.java The file was removed src/main/java/com/griefcraft/util/locale/LocaleClassLoader.java The file was added core/lib/plugins/BOSEconomy.jar The file was removed src/main/java/com/griefcraft/util/config/Configuration.java The file was removed src/main/java/com/griefcraft/util/matchers/DoorMatcher.java The file was removed lib/Bukkit.jar The file was removed src/main/java/com/griefcraft/migration/MigrationUtility.java The file was removed src/main/java/com/griefcraft/modules/admin/AdminExpire.java The file was added core/src/main/java/com/griefcraft/modules/modify/ModifyModule.java The file was added core/src/main/java/com/griefcraft/listeners/LWCBlockListener.java The file was added core/lib/plugins/CreeperHeal.jar The file was added core/src/main/java/com/griefcraft/modules/admin/AdminReload.java The file was added core/src/main/java/com/griefcraft/modules/setup/BaseSetupModule.java The file was added core/src/main/java/com/griefcraft/modules/info/InfoModule.java The file was removed config/worldguard.yml The file was removed src/main/java/com/griefcraft/modules/modes/DropTransferModule.java The file was added core/src/main/java/com/griefcraft/integration/permissions/VaultPermissions.java The file was removed src/main/java/com/griefcraft/modules/debug/DebugModule.java The file was added core/src/main/java/com/griefcraft/modules/flag/BaseFlagModule.java The file was added core/src/main/java/com/griefcraft/integration/currency/iConomy6Currency.java The file was added core/src/main/resources/config/worldguard.yml The file was added core/src/main/java/com/griefcraft/scripting/event/LWCEvent.java The file was added core/src/main/resources/lang/lwc_cz.properties The file was added core/src/main/java/com/griefcraft/util/UpdaterFile.java The file was added core/src/main/java/com/griefcraft/modules/owners/OwnersModule.java The file was removed src/main/java/com/griefcraft/sql/PhysDB.java The file was removed src/main/java/com/griefcraft/cache/ProtectionCache.java The file was removed src/main/resources/plugin.yml The file was added core/src/main/java/com/griefcraft/modules/admin/AdminQuery.java The file was added core/src/main/java/com/griefcraft/modules/debug/DebugModule.java The file was added core/src/main/java/com/griefcraft/util/Updater.java The file was added core/src/main/resources/lang/lwc_de.properties The file was removed src/main/java/com/griefcraft/integration/currency/BOSECurrency.java The file was added core/src/main/java/com/griefcraft/util/config/ConfigUpdater.java The file was removed src/main/java/com/griefcraft/model/Action.java The file was removed src/main/java/com/griefcraft/modules/admin/AdminCleanup.java The file was added core/lib/plugins/iConomy6.jar The file was added core/src/main/java/com/griefcraft/lwc/LWCInfo.java The file was added core/src/main/java/com/griefcraft/util/Version.java The file was removed src/main/java/com/griefcraft/modules/admin/BaseAdminModule.java The file was added core/src/main/java/com/griefcraft/util/locale/UTF8Control.java The file was added core/src/main/resources/lang/lwc_it.properties The file was added core/src/main/java/com/griefcraft/model/LWCPlayer.java The file was removed src/main/java/com/griefcraft/modules/modify/ModifyModule.java The file was added core/src/main/resources/lang/lwc_nl.properties The file was removed lib/plugins/Vault.jar The file was removed src/main/java/com/griefcraft/scripting/event/LWCDropItemEvent.java The file was removed src/main/resources/lang/lwc_ru.properties The file was removed src/main/java/com/griefcraft/modules/create/CreateModule.java The file was removed src/main/java/com/griefcraft/lwc/MessageParser.java The file was added core/src/main/java/com/griefcraft/scripting/Module.java The file was removed src/main/java/com/griefcraft/integration/currency/NoCurrency.java The file was removed src/main/java/com/griefcraft/modules/admin/AdminRemove.java The file was added core/src/main/java/com/griefcraft/util/config/Configuration.java The file was added core/src/main/java/com/griefcraft/modules/credits/CreditsModule.java The file was removed src/main/java/com/griefcraft/io/RestorableBlock.java The file was removed lib/plugins/Heroes.jar The file was removed src/main/java/com/griefcraft/modules/pluginsupport/Towny.java The file was added core/src/main/resources/lang/lwc_en.properties The file was added core/src/main/java/com/griefcraft/modules/admin/BaseAdminModule.java The file was removed src/main/java/com/griefcraft/scripting/event/LWCPlayerEvent.java The file was added core/src/main/java/com/griefcraft/modules/admin/AdminView.java The file was removed src/main/java/com/griefcraft/util/config/ConfigurationException.java The file was removed src/main/resources/lang/lwc_hu.properties The file was removed lib/plugins/PermissionsEx.jar The file was added core/src/main/resources/lang/lwc_da.properties The file was added core/src/main/java/com/griefcraft/lwc/LWCPlugin.java The file was removed src/main/java/com/griefcraft/util/Statistics.java The file was removed src/main/java/com/griefcraft/util/Tuple.java The file was removed src/main/java/com/griefcraft/model/ConfirmAction.java The file was removed src/main/java/com/griefcraft/modules/admin/AdminBackup.java The file was removed src/main/java/com/griefcraft/integration/permissions/BukkitPermissions.java The file was removed src/main/java/com/griefcraft/util/DatabaseThread.java The file was added core/src/main/java/com/griefcraft/modules/admin/AdminFind.java The file was removed src/main/java/com/griefcraft/scripting/event/LWCBlockInteractEvent.java The file was removed lib/plugins/WorldGuard.jar The file was added core/src/main/java/com/griefcraft/modules/admin/AdminRemove.java The file was removed src/main/java/com/griefcraft/scripting/ModuleLoader.java The file was removed lib/plugins/CreeperHeal.jar The file was removed src/main/java/com/griefcraft/listeners/LWCMCPCSupport.java The file was added core/src/main/java/com/griefcraft/modules/admin/AdminFlush.java The file was added core/src/main/java/com/griefcraft/modules/confirm/ConfirmModule.java The file was added core/src/main/java/com/griefcraft/listeners/LWCEntityListener.java The file was added core/src/main/java/com/griefcraft/modules/admin/AdminSkel.java The file was removed src/main/java/com/griefcraft/integration/permissions/PEXPermissions.java The file was removed src/main/java/com/griefcraft/integration/ICurrency.java The file was added core/src/main/java/com/griefcraft/cache/MethodCounter.java The file was added core/src/main/java/com/griefcraft/integration/permissions/SuperPermsPermissions.java The file was removed src/main/java/com/griefcraft/migration/DatabaseMigrator.java The file was added core/src/main/java/com/griefcraft/scripting/event/LWCProtectionInteractEvent.java The file was added core/lib/plugins/Heroes.jar The file was removed src/main/java/com/griefcraft/listeners/LWCPlayerListener.java The file was removed src/main/java/com/griefcraft/model/LWCPlayer.java The file was added core/src/main/java/com/griefcraft/modules/admin/AdminClear.java The file was removed src/main/java/com/griefcraft/modules/admin/AdminVersion.java The file was added core/src/main/java/com/griefcraft/modules/admin/AdminCleanup.java The file was added core/src/main/java/com/griefcraft/scripting/event/LWCRedstoneEvent.java The file was added core/src/main/java/com/griefcraft/modules/unlock/UnlockModule.java The file was removed src/main/java/com/griefcraft/util/StopWatch.java The file was added core/src/main/java/com/griefcraft/util/locale/LocaleUtil.java The file was added core/src/main/java/com/griefcraft/sql/Database.java The file was added core/pom.xml The file was removed src/main/java/com/griefcraft/util/Colors.java The file was removed src/main/java/com/griefcraft/util/ProtectionFinder.java The file was removed src/main/java/com/griefcraft/modules/admin/AdminView.java The file was removed src/main/java/com/griefcraft/sql/Database.java The file was added core/src/main/java/com/griefcraft/modules/destroy/DestroyModule.java The file was removed src/main/java/com/griefcraft/modules/redstone/RedstoneModule.java The file was added core/src/main/java/com/griefcraft/modules/admin/AdminCache.java The file was added core/src/main/java/com/griefcraft/io/RestorableBlock.java The file was added core/src/main/java/com/griefcraft/modules/admin/AdminLocale.java The file was added core/src/main/java/com/griefcraft/modules/setup/DatabaseSetupModule.java The file was added core/src/main/java/com/griefcraft/model/Mode.java The file was removed src/main/java/com/griefcraft/modules/admin/AdminFind.java The file was added core/src/main/java/com/griefcraft/modules/admin/AdminExpire.java The file was removed lib/plugins/SpoutPluginAPI.jar The file was removed src/main/java/com/griefcraft/modules/destroy/DestroyModule.java The file was added core/src/main/java/com/griefcraft/integration/currency/NoCurrency.java The file was removed src/main/java/com/griefcraft/modules/modes/PersistModule.java The file was added core/src/main/resources/lang/lwc_fr.properties The file was removed src/main/java/com/griefcraft/modules/admin/AdminPurge.java The file was added core/src/main/java/com/griefcraft/scripting/event/LWCProtectionRemovePostEvent.java The file was added core/src/main/resources/config/magnet.yml The file was removed src/main/java/com/griefcraft/integration/permissions/VaultPermissions.java The file was removed src/main/java/com/griefcraft/sql/DatabaseException.java The file was removed src/main/java/com/griefcraft/modules/flag/BaseFlagModule.java The file was removed src/main/java/com/griefcraft/modules/pluginsupport/WorldGuard.java The file was added core/src/main/java/com/griefcraft/listeners/LWCServerListener.java The file was added core/src/main/java/com/griefcraft/model/Action.java The file was added core/src/main/java/com/griefcraft/integration/IPermissions.java The file was added core/src/main/java/com/griefcraft/scripting/ModuleException.java The file was added core/src/main/java/com/griefcraft/migration/MigrationUtility.java The file was removed src/main/java/com/griefcraft/util/TimeUtil.java The file was removed lib/plugins/Essentials.jar The file was added core/src/main/resources/config/doors.yml The file was removed src/main/java/com/griefcraft/sql/Table.java The file was added core/src/main/java/com/griefcraft/scripting/event/LWCProtectionEvent.java The file was removed src/main/resources/lang/lwc_cz.properties The file was removed src/main/java/com/griefcraft/sql/Column.java The file was removed src/main/java/com/griefcraft/util/config/ConfigUpdater.java The file was added core/src/main/java/com/griefcraft/modules/setup/LimitsSetup.java The file was removed src/main/java/com/griefcraft/util/matchers/WallMatcher.java The file was modified .gitignore (diff) The file was added core/src/main/java/com/griefcraft/integration/permissions/PEXPermissions.java The file was added core/src/main/java/com/griefcraft/sql/Column.java The file was added core/lib/plugins/Essentials.jar The file was added core/src/main/java/com/griefcraft/io/RestorableProtection.java The file was removed src/main/java/com/griefcraft/util/StringUtil.java The file was added core/lib/plugins/WorldEdit.jar The file was added core/src/main/java/com/griefcraft/model/Protection.java The file was added core/src/main/java/com/griefcraft/scripting/event/LWCBlockInteractEvent.java The file was removed src/main/java/com/griefcraft/modules/admin/AdminForceOwner.java The file was removed lib/plugins/PermissionsBukkit.jar The file was added core/lib/plugins/Towny_Advanced.jar The file was removed src/main/resources/lang/lwc_fr.properties The file was removed src/main/java/com/griefcraft/scripting/event/LWCProtectionRegistrationPostEvent.java The file was added core/src/main/java/com/griefcraft/util/Tuple.java The file was added core/src/main/java/com/griefcraft/scripting/event/LWCProtectionDestroyEvent.java The file was removed config/limits.yml The file was removed src/main/java/com/griefcraft/integration/currency/EssentialsCurrency.java The file was removed src/main/java/com/griefcraft/modules/setup/DatabaseSetupModule.java The file was removed src/main/java/com/griefcraft/scripting/Module.java The file was added core/src/main/java/com/griefcraft/integration/permissions/bPermissions.java The file was removed src/main/java/com/griefcraft/cache/LRUCache.java The file was added core/src/main/java/com/griefcraft/model/History.java The file was added core/src/main/resources/config/core.yml The file was added core/src/main/java/com/griefcraft/modules/admin/AdminRebuild.java The file was removed src/main/java/com/griefcraft/migration/MySQLPost200.java The file was removed src/main/java/com/griefcraft/modules/confirm/ConfirmModule.java The file was added core/src/main/java/com/griefcraft/migration/ConfigPost300.java The file was removed src/main/java/com/griefcraft/modules/unlock/UnlockModule.java The file was added core/src/main/java/com/griefcraft/scripting/event/IResult.java The file was added core/src/main/java/com/griefcraft/lwc/SimpleMessageParser.java The file was added core/src/main/java/com/griefcraft/modules/pluginsupport/WorldGuard.java The file was removed src/main/java/com/griefcraft/scripting/event/LWCReloadEvent.java The file was removed lib/plugins/BOSEconomy.jar The file was added core/src/main/java/com/griefcraft/lwc/MessageParser.java The file was added core/src/main/java/com/griefcraft/sql/Table.java The file was removed lib/plugins/Towny.jar The file was removed src/main/java/com/griefcraft/integration/IPermissions.java The file was added core/src/main/java/com/griefcraft/util/config/ConfigurationNode.java The file was added core/src/main/java/com/griefcraft/modules/redstone/RedstoneModule.java The file was modified README.md (diff) The file was added modules/economy/src/main/resources/plugin.yml The file was removed modules/economy/src/resources/plugin.yml
Commit
eb138442733f1cc80a677001fee9ae20e2a7f5bb
by hidendra Move LWC's load time back to startup The main reason is so that is loads before WorldEdit and other such plugins that LWC needs to run events before. For example, so that WorldEdit's super pickaxe can be properly cancelled on protections the player cannot access. This is better than moving LWC's event priority down. (commit: eb13844 ) The file was modified core/src/main/resources/plugin.yml (diff) The file was modified core/src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff)
Commit
67ab525613f8d71b038dcd254d342cbeac16f786
by hidendra #811 Initial UUID work. This is NOT backwards compatible with MC 1.6 Offline mode: Names shouldn't be converted to the UUID of the user with the same username (online mode) as long as the player already logged into the server at least once. Offline mode might still have a couple bugs as a result. * When a protection is loaded: Check if it needs converting; if it does, convert it * Use UUIDs when creating protections and modifying rights * /cadmin find now searches by UUID * Change output from varous commands to attempt to resolve a player's name instead of using a UUID This does not yet slowly crawl the database to convert everything. (commit: 67ab525 ) The file was modified core/src/main/java/com/griefcraft/modules/admin/AdminForceOwner.java (diff) The file was added core/src/main/java/com/griefcraft/util/UUIDFetcher.java The file was modified core/src/main/java/com/griefcraft/modules/free/FreeModule.java (diff) The file was modified core/pom.xml (diff) The file was modified core/src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified core/src/main/java/com/griefcraft/modules/info/InfoModule.java (diff) The file was modified core/src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified core/src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified pom.xml (diff) The file was modified core/src/main/java/com/griefcraft/model/LWCPlayer.java (diff) The file was added core/src/main/java/com/griefcraft/util/UUIDRegistry.java The file was added core/src/main/java/com/griefcraft/util/NameFetcher.java The file was modified core/src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified core/src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified core/src/main/java/com/griefcraft/model/Permission.java (diff) The file was modified modules/economy/pom.xml (diff) The file was modified core/src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified core/src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified core/src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified core/src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified core/src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified core/src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified core/src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified core/src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified core/src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified modules/economy/pom.xml (diff) The file was modified core/pom.xml (diff) The file was modified core/src/main/java/com/griefcraft/util/Statistics.java (diff) The file was modified core/src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified core/src/main/java/com/griefcraft/util/matchers/DoorMatcher.java (diff) The file was modified core/src/main/resources/config/core.yml (diff) The file was added .travis.yml The file was modified core/src/main/resources/config/core.yml (diff) The file was modified core/src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified core/src/main/java/com/griefcraft/util/matchers/DoorMatcher.java (diff) The file was modified core/src/main/java/com/griefcraft/util/matchers/WallMatcher.java (diff) The file was modified core/src/main/java/com/griefcraft/util/matchers/GravityMatcher.java (diff) The file was modified core/src/main/java/com/griefcraft/util/matchers/WallMatcher.java (diff) The file was modified core/src/main/java/com/griefcraft/util/matchers/DoorMatcher.java (diff) The file was modified core/src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified core/src/main/resources/config/core.yml (diff) The file was modified core/src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified core/src/main/java/com/griefcraft/util/Updater.java (diff) The file was modified core/src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified core/src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified core/src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was added core/src/main/java/com/griefcraft/util/SetUtil.java The file was modified core/src/main/java/com/griefcraft/util/matchers/GravityMatcher.java (diff) The file was modified core/src/main/java/com/griefcraft/util/matchers/WallMatcher.java (diff) The file was modified core/src/main/java/com/griefcraft/util/matchers/DoorMatcher.java (diff) The file was modified .travis.yml (diff) The file was modified core/src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified core/src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified core/src/main/java/com/griefcraft/util/matchers/DoubleChestMatcher.java (diff) The file was modified core/src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified core/src/main/java/com/griefcraft/util/matchers/WallMatcher.java (diff) The file was modified core/src/main/java/com/griefcraft/util/matchers/DoorMatcher.java (diff) The file was modified core/src/main/java/com/griefcraft/modules/redstone/RedstoneModule.java (diff) The file was modified core/src/main/java/com/griefcraft/cache/ProtectionCache.java (diff) The file was modified core/src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified core/src/main/java/com/griefcraft/util/matchers/GravityMatcher.java (diff) The file was modified core/src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified core/src/main/java/com/griefcraft/model/Protection.java (diff) The file was removed .travis.yml The file was added com/griefcraft/migration/DatabaseMigrator.java The file was added com/griefcraft/util/matchers/GravityMatcher.java The file was added com/griefcraft/scripting/event/LWCSendLocaleEvent.java The file was added com/griefcraft/listeners/LWCBlockListener.java The file was removed core/src/main/resources/lang/lwc_es.properties The file was removed core/src/main/java/com/griefcraft/modules/free/FreeModule.java The file was removed core/src/main/java/com/griefcraft/modules/setup/LimitsSetup.java The file was added com/griefcraft/migration/ConfigPost300.java The file was added com/griefcraft/util/locale/LocaleUtil.java The file was added com/griefcraft/modules/modes/BaseModeModule.java The file was removed core/src/main/resources/lang/lwc_sv.properties The file was removed core/lib/plugins/CreeperHeal.jar The file was removed core/src/main/java/com/griefcraft/modules/modes/BaseModeModule.java The file was added com/griefcraft/scripting/JavaModule.java The file was removed core/lib/plugins/iConomy6.jar The file was added com/griefcraft/model/Protection.java The file was added com/griefcraft/util/config/Configuration.java The file was removed core/src/main/resources/lang/lwc_ru.properties The file was added com/griefcraft/scripting/Module.java The file was removed core/src/main/java/com/griefcraft/integration/currency/iConomy5Currency.java The file was added com/griefcraft/sql/PhysDB.java The file was added com/griefcraft/modules/pluginsupport/WorldGuard.java The file was removed core/src/main/java/com/griefcraft/model/Protection.java The file was removed core/src/main/java/com/griefcraft/io/Backup.java The file was added com/griefcraft/model/ConfirmAction.java The file was removed core/src/main/java/com/griefcraft/modules/admin/AdminVersion.java The file was added com/griefcraft/util/matchers/DoorMatcher.java The file was removed core/src/main/resources/config/core.yml The file was removed core/src/main/java/com/griefcraft/modules/towny/TownyModule.java The file was removed core/src/main/java/com/griefcraft/modules/credits/CreditsModule.java The file was added com/griefcraft/modules/destroy/DestroyModule.java The file was added com/griefcraft/util/config/ConfigurationException.java The file was added com/griefcraft/scripting/event/LWCCommandEvent.java The file was removed README.md The file was added com/griefcraft/modules/admin/AdminPurge.java The file was removed core/src/main/resources/config/doors.yml The file was added com/griefcraft/listeners/LWCEntityListener.java The file was added lang/lwc_de.properties The file was added com/griefcraft/modules/confirm/ConfirmModule.java The file was removed core/src/main/java/com/griefcraft/sql/PhysDB.java The file was added com/griefcraft/scripting/event/LWCProtectionRegisterEvent.java The file was added com/griefcraft/modules/admin/AdminDump.java The file was added com/griefcraft/modules/admin/AdminRebuild.java The file was removed core/src/main/java/com/griefcraft/modules/admin/AdminPurge.java The file was added com/griefcraft/modules/setup/SetupSkel.java The file was removed core/src/main/java/com/griefcraft/migration/MySQLPost200.java The file was added com/griefcraft/util/Version.java The file was added config/magnet.yml The file was removed core/src/main/resources/config/iconomy.yml The file was removed core/src/main/java/com/griefcraft/integration/currency/EssentialsCurrency.java The file was added com/griefcraft/util/config/ConfigurationNode.java The file was removed core/src/main/java/com/griefcraft/util/matchers/GravityMatcher.java The file was added com/griefcraft/modules/pluginsupport/Towny.java The file was added com/griefcraft/modules/unlock/UnlockModule.java The file was removed core/src/main/java/com/griefcraft/util/StringUtil.java The file was removed modules/economy/pom.xml The file was removed core/src/main/java/com/griefcraft/util/config/ConfigUpdater.java The file was removed core/src/main/java/com/griefcraft/modules/admin/AdminReload.java The file was added com/griefcraft/scripting/event/LWCPlayerEvent.java The file was added lang/lwc_ru.properties The file was added com/griefcraft/migration/MySQLPost200.java The file was removed core/src/main/java/com/griefcraft/modules/debug/DebugModule.java The file was removed core/src/main/java/com/griefcraft/modules/limits/LimitsV2.java The file was removed core/src/main/java/com/griefcraft/modules/admin/AdminBackup.java The file was added com/griefcraft/util/UUIDRegistry.java The file was removed core/src/main/java/com/griefcraft/modules/admin/AdminLocale.java The file was removed docs/backups/Format.md The file was added com/griefcraft/modules/info/InfoModule.java The file was added com/griefcraft/sql/Table.java The file was added com/griefcraft/model/LWCPlayer.java The file was removed changelog.md The file was removed core/src/main/java/com/griefcraft/util/locale/UTF8Control.java The file was added com/griefcraft/modules/admin/AdminReload.java The file was removed core/src/main/java/com/griefcraft/cache/MethodCounter.java The file was added plugin.yml The file was added com/griefcraft/integration/permissions/BukkitPermissions.java The file was added com/griefcraft/modules/flag/BaseFlagModule.java The file was removed core/src/main/java/com/griefcraft/sql/Table.java The file was removed core/src/main/java/com/griefcraft/modules/owners/OwnersModule.java The file was removed core/src/main/java/com/griefcraft/util/matchers/WallMatcher.java The file was added com/griefcraft/util/matchers/DoubleChestMatcher.java The file was modified .gitignore (diff) The file was added com/griefcraft/modules/setup/LimitsSetup.java The file was removed core/src/main/java/com/griefcraft/scripting/event/LWCProtectionRegisterEvent.java The file was removed core/src/main/java/com/griefcraft/lwc/LWCInfo.java The file was removed core/src/main/java/com/griefcraft/modules/pluginsupport/WorldGuard.java The file was removed core/src/main/java/com/griefcraft/listeners/LWCPlayerListener.java The file was added com/griefcraft/listeners/LWCServerListener.java The file was removed core/lib/plugins/BOSEconomy.jar The file was added com/griefcraft/scripting/ModuleException.java The file was removed core/src/main/java/com/griefcraft/util/ProtectionFinder.java The file was added com/griefcraft/sql/Database.java The file was added com/griefcraft/modules/admin/BaseAdminModule.java The file was removed core/src/main/java/com/griefcraft/cache/ProtectionCache.java The file was removed modules/economy/src/main/java/com/griefcraft/bukkit/LWCEconomyServerListener.java The file was added config/limits.yml The file was removed core/src/main/java/com/griefcraft/lwc/LWCPlugin.java The file was added com/griefcraft/modules/admin/AdminExpire.java The file was added com/griefcraft/modules/admin/AdminVersion.java The file was removed core/src/main/java/com/griefcraft/integration/permissions/PEXPermissions.java The file was removed core/lib/plugins/PermissionsEx.jar The file was added lang/lwc_nl.properties The file was removed core/src/main/java/com/griefcraft/util/Updater.java The file was removed core/src/main/java/com/griefcraft/integration/permissions/bPermissions.java The file was removed core/src/main/java/com/griefcraft/integration/permissions/VaultPermissions.java The file was added com/griefcraft/integration/currency/iConomy6Currency.java The file was added com/griefcraft/util/ProtectionFinder.java The file was removed core/src/main/java/com/griefcraft/lwc/MessageParser.java The file was added com/griefcraft/model/History.java The file was added com/griefcraft/io/BackupManager.java The file was removed core/src/main/java/com/griefcraft/modules/unlock/UnlockModule.java The file was removed core/src/main/java/com/griefcraft/scripting/event/LWCProtectionDestroyEvent.java The file was added com/griefcraft/integration/IPermissions.java The file was added com/griefcraft/scripting/event/LWCProtectionInteractEvent.java The file was added config/core.yml The file was removed modules/economy/src/main/java/com/griefcraft/lwc/EconomyModule.java The file was removed core/src/main/java/com/griefcraft/modules/admin/AdminQuery.java The file was removed core/src/main/resources/lang/lwc_it.properties The file was added com/griefcraft/modules/history/HistoryModule.java The file was added com/griefcraft/modules/setup/DatabaseSetupModule.java The file was removed core/src/main/resources/lang/lwc_de.properties The file was added com/griefcraft/util/TimeUtil.java The file was removed core/src/main/java/com/griefcraft/util/UUIDRegistry.java The file was added lang/lwc_hu.properties The file was removed core/src/main/java/com/griefcraft/listeners/LWCServerListener.java The file was removed core/src/main/java/com/griefcraft/modules/flag/MagnetModule.java The file was removed core/src/main/java/com/griefcraft/modules/admin/BaseAdminModule.java The file was added com/griefcraft/modules/doors/DoorsModule.java The file was removed core/src/main/java/com/griefcraft/scripting/JavaModule.java The file was added com/griefcraft/scripting/event/LWCAccessEvent.java The file was removed core/src/main/java/com/griefcraft/scripting/event/LWCProtectionRemovePostEvent.java The file was removed core/src/main/java/com/griefcraft/util/locale/LWCResourceBundle.java The file was removed core/src/main/java/com/griefcraft/integration/currency/VaultCurrency.java The file was added com/griefcraft/integration/permissions/SuperPermsPermissions.java The file was added com/griefcraft/integration/ICurrency.java The file was added com/griefcraft/modules/towny/TownyModule.java The file was removed VERSION The file was removed core/src/main/java/com/griefcraft/modules/setup/BaseSetupModule.java The file was removed core/src/main/java/com/griefcraft/scripting/event/LWCProtectionRegistrationPostEvent.java The file was added com/griefcraft/model/Mode.java The file was added com/griefcraft/modules/admin/AdminView.java The file was removed core/src/main/java/com/griefcraft/scripting/Module.java The file was added com/griefcraft/integration/currency/EssentialsCurrency.java The file was removed core/lib/plugins/Towny_Advanced.jar The file was added com/griefcraft/modules/admin/AdminRemove.java The file was removed core/src/main/java/com/griefcraft/modules/destroy/DestroyModule.java The file was added com/griefcraft/util/matchers/WallMatcher.java The file was added com/griefcraft/sql/Column.java The file was removed core/src/main/java/com/griefcraft/integration/ICurrency.java The file was removed core/src/main/java/com/griefcraft/io/RestorableProtection.java The file was added config/iconomy.yml The file was removed core/src/main/java/com/griefcraft/util/config/ConfigurationException.java The file was removed core/src/main/java/com/griefcraft/util/DatabaseThread.java The file was added com/griefcraft/cache/ProtectionCache.java The file was added com/griefcraft/io/Backup.java The file was removed core/src/main/java/com/griefcraft/lwc/LWC.java The file was added com/griefcraft/modules/modify/ModifyModule.java The file was removed core/src/main/resources/config/worldguard.yml The file was removed core/src/main/java/com/griefcraft/lwc/SimpleMessageParser.java The file was added com/griefcraft/modules/flag/MagnetModule.java The file was added com/griefcraft/cache/MethodCounter.java The file was added com/griefcraft/bukkit/StoreageMinecartBlock.java The file was added com/griefcraft/modules/admin/AdminClear.java The file was removed core/src/main/java/com/griefcraft/scripting/event/IResult.java The file was added com/griefcraft/scripting/event/LWCProtectionDestroyEvent.java The file was removed modules/economy/src/main/resources/plugin.yml The file was added com/griefcraft/util/StopWatch.java The file was added com/griefcraft/util/Updater.java The file was added com/griefcraft/util/locale/UTF8Control.java The file was removed core/src/main/java/com/griefcraft/scripting/event/LWCCommandEvent.java The file was added com/griefcraft/util/Tuple.java The file was added com/griefcraft/bukkit/HopperMinecartBlock.java The file was removed core/src/main/java/com/griefcraft/model/Action.java The file was added com/griefcraft/io/RestorableBlock.java The file was added com/griefcraft/scripting/event/LWCBlockInteractEvent.java The file was added com/griefcraft/scripting/event/LWCReloadEvent.java The file was removed core/src/main/java/com/griefcraft/modules/limits/LimitsModule.java The file was removed core/lib/plugins/WorldGuard.jar The file was removed core/src/main/java/com/griefcraft/io/Restorable.java The file was removed core/src/main/java/com/griefcraft/modules/setup/SetupSkel.java The file was removed core/pom.xml The file was removed core/src/main/java/com/griefcraft/scripting/event/LWCBlockInteractEvent.java The file was removed core/src/main/java/com/griefcraft/model/ConfirmAction.java The file was added com/griefcraft/modules/admin/AdminFlush.java The file was removed core/src/main/java/com/griefcraft/scripting/MetaData.java The file was removed core/src/main/java/com/griefcraft/migration/DatabaseMigrator.java The file was added com/griefcraft/model/Permission.java The file was removed core/src/main/java/com/griefcraft/util/config/ConfigurationNode.java The file was added com/griefcraft/integration/currency/VaultCurrency.java The file was removed core/src/main/java/com/griefcraft/listeners/LWCMCPCSupport.java The file was added com/griefcraft/modules/admin/AdminFind.java The file was added com/griefcraft/util/DatabaseThread.java The file was added com/griefcraft/cache/LRUCache.java The file was added com/griefcraft/scripting/ModuleLoader.java The file was removed core/src/main/java/com/griefcraft/scripting/event/LWCDropItemEvent.java The file was added lang/lwc_en.properties The file was removed core/src/main/java/com/griefcraft/scripting/event/LWCPlayerEvent.java The file was removed core/src/main/java/com/griefcraft/util/locale/LocaleUtil.java The file was removed pom.xml The file was added com/griefcraft/migration/MigrationUtility.java The file was removed core/src/main/java/com/griefcraft/integration/currency/NoCurrency.java The file was added com/griefcraft/util/UUIDFetcher.java The file was removed core/src/main/java/com/griefcraft/util/UpdaterFile.java The file was removed core/src/main/java/com/griefcraft/util/config/Configuration.java The file was added config/limitsv2.yml The file was added com/griefcraft/lwc/LWC.java The file was added com/griefcraft/lwc/MessageParser.java The file was removed core/src/main/java/com/griefcraft/scripting/event/LWCSendLocaleEvent.java The file was added lang/lwc_fr.properties The file was removed core/src/main/resources/config/limits.yml The file was removed core/src/main/java/com/griefcraft/sql/Database.java The file was removed core/src/main/java/com/griefcraft/scripting/event/LWCAccessEvent.java The file was added lang/lwc_da.properties The file was added com/griefcraft/modules/owners/OwnersModule.java The file was removed core/src/main/java/com/griefcraft/scripting/ModuleLoader.java The file was removed core/src/main/java/com/griefcraft/util/Colors.java The file was removed core/src/main/java/com/griefcraft/sql/Column.java The file was removed core/src/main/java/com/griefcraft/modules/modes/PersistModule.java The file was added lang/lwc_es.properties The file was removed core/src/main/java/com/griefcraft/util/UUIDFetcher.java The file was added com/griefcraft/util/config/ConfigUpdater.java The file was removed core/lib/plugins/Essentials.jar The file was added com/griefcraft/modules/admin/AdminQuery.java The file was removed core/src/main/java/com/griefcraft/modules/admin/AdminFind.java The file was added com/griefcraft/bukkit/EntityBlock.java The file was added com/griefcraft/scripting/event/LWCEvent.java The file was added com/griefcraft/scripting/event/IResult.java The file was removed core/src/main/java/com/griefcraft/util/Tuple.java The file was added com/griefcraft/util/Colors.java The file was added com/griefcraft/integration/currency/BOSECurrency.java The file was removed core/src/main/java/com/griefcraft/modules/admin/AdminExpire.java The file was removed core/src/main/java/com/griefcraft/sql/DatabaseException.java The file was removed core/src/main/java/com/griefcraft/scripting/event/LWCRedstoneEvent.java The file was removed core/src/main/java/com/griefcraft/util/matchers/DoubleChestMatcher.java The file was removed core/src/main/java/com/griefcraft/modules/confirm/ConfirmModule.java The file was removed core/src/main/java/com/griefcraft/modules/modes/NoSpamModule.java The file was removed core/src/main/java/com/griefcraft/cache/WeakLRUCache.java The file was removed core/src/main/java/com/griefcraft/modules/doors/DoorsModule.java The file was added config/worldguard.yml The file was removed core/src/main/java/com/griefcraft/model/Permission.java The file was added com/griefcraft/modules/fix/FixModule.java The file was added com/griefcraft/modules/limits/LimitsV2.java The file was removed core/src/main/java/com/griefcraft/modules/admin/AdminDump.java The file was removed core/src/main/resources/lang/lwc_en.properties The file was added lang/lwc_sv.properties The file was added com/griefcraft/scripting/event/LWCRedstoneEvent.java The file was added com/griefcraft/modules/free/FreeModule.java The file was removed modules/economy/src/main/java/com/griefcraft/bukkit/LWCEconomyPlugin.java The file was removed core/src/main/resources/lang/lwc_pl.properties The file was added com/griefcraft/modules/redstone/RedstoneModule.java The file was removed core/src/main/java/com/griefcraft/io/BackupManager.java The file was removed core/src/main/java/com/griefcraft/scripting/event/LWCEvent.java The file was added com/griefcraft/modules/admin/AdminReport.java The file was removed core/src/main/java/com/griefcraft/modules/admin/AdminFlush.java The file was removed core/src/main/java/com/griefcraft/integration/currency/BOSECurrency.java The file was added lang/lwc_cz.properties The file was removed core/src/main/java/com/griefcraft/integration/IPermissions.java The file was removed core/src/main/java/com/griefcraft/listeners/LWCEntityListener.java The file was removed core/src/main/java/com/griefcraft/modules/admin/AdminPurgeBanned.java The file was added org/mcstats/Metrics.java The file was removed core/src/main/java/com/griefcraft/migration/ConfigPost300.java The file was removed core/src/main/java/com/griefcraft/modules/redstone/RedstoneModule.java The file was removed core/src/main/java/com/griefcraft/util/SetUtil.java The file was removed core/src/main/resources/lang/lwc_da.properties The file was removed core/src/main/java/com/griefcraft/modules/setup/DatabaseSetupModule.java The file was removed core/lib/plugins/Showcase0.7.7.jar The file was added com/griefcraft/listeners/LWCPlayerListener.java The file was removed core/src/main/java/com/griefcraft/integration/permissions/BukkitPermissions.java The file was added com/griefcraft/io/Restorable.java The file was added com/griefcraft/util/StringUtil.java The file was removed core/src/main/java/com/griefcraft/modules/admin/AdminClear.java The file was added com/griefcraft/modules/admin/AdminLocale.java The file was added com/griefcraft/util/NameFetcher.java The file was added com/griefcraft/cache/WeakLRUCache.java The file was removed core/src/main/java/com/griefcraft/modules/admin/AdminRemove.java The file was removed core/src/main/java/com/griefcraft/modules/modes/DropTransferModule.java The file was added com/griefcraft/modules/limits/LimitsModule.java The file was removed core/src/main/java/com/griefcraft/model/Mode.java The file was added com/griefcraft/util/SetUtil.java The file was removed core/lib/plugins/MobArena-v0.94.4.52.jar The file was added com/griefcraft/modules/admin/AdminCache.java The file was removed core/src/main/java/com/griefcraft/modules/pluginsupport/Towny.java The file was removed core/src/main/resources/lang/lwc_hu.properties The file was removed core/src/main/java/com/griefcraft/modules/admin/AdminView.java The file was added com/griefcraft/modules/debug/DebugModule.java The file was removed core/src/main/java/com/griefcraft/scripting/ModuleException.java The file was added com/griefcraft/integration/permissions/PEXPermissions.java The file was added com/griefcraft/modules/setup/BaseSetupModule.java The file was added com/griefcraft/modules/admin/AdminPurgeBanned.java The file was removed core/src/main/java/com/griefcraft/modules/admin/AdminCache.java The file was removed core/src/main/java/com/griefcraft/modules/fix/FixModule.java The file was added com/griefcraft/integration/permissions/bPermissions.java The file was added com/griefcraft/scripting/event/LWCProtectionRemovePostEvent.java The file was removed core/src/main/resources/plugin.yml The file was removed core/src/main/java/com/griefcraft/modules/info/InfoModule.java The file was added com/griefcraft/modules/admin/AdminCleanup.java The file was added com/griefcraft/modules/modes/PersistModule.java The file was removed core/src/main/java/com/griefcraft/modules/admin/AdminRebuild.java The file was removed core/src/main/java/com/griefcraft/scripting/event/LWCProtectionEvent.java The file was removed core/lib/plugins/PermissionsBukkit.jar The file was removed core/src/main/java/com/griefcraft/util/locale/LocaleClassLoader.java The file was added lang/lwc_it.properties The file was removed core/src/main/java/com/griefcraft/model/Flag.java The file was added com/griefcraft/modules/admin/AdminForceOwner.java The file was removed core/src/main/resources/lang/lwc_fr.properties The file was removed core/src/main/java/com/griefcraft/modules/admin/AdminSkel.java The file was added com/griefcraft/scripting/event/LWCProtectionEvent.java The file was added com/griefcraft/lwc/LWCPlugin.java The file was added lang/lwc_pl.properties The file was removed core/src/main/java/com/griefcraft/cache/LRUCache.java The file was added com/griefcraft/util/UpdaterFile.java The file was added com/griefcraft/lwc/LWCInfo.java The file was removed core/src/main/resources/config/limitsv2.yml The file was removed core/src/main/java/com/griefcraft/modules/create/CreateModule.java The file was removed core/lib/plugins/WorldEdit.jar The file was removed core/src/main/java/com/griefcraft/io/RestorableBlock.java The file was removed core/src/main/java/com/griefcraft/scripting/event/LWCReloadEvent.java The file was removed core/src/main/java/com/griefcraft/listeners/LWCBlockListener.java The file was removed core/src/main/java/com/griefcraft/util/NameFetcher.java The file was removed core/src/main/java/com/griefcraft/util/TimeUtil.java The file was removed core/lib/plugins/iConomy5.jar The file was removed core/src/main/java/com/griefcraft/model/LWCPlayer.java The file was added com/griefcraft/modules/admin/AdminBackup.java The file was added com/griefcraft/scripting/MetaData.java The file was removed core/src/main/java/com/griefcraft/util/matchers/DoorMatcher.java The file was removed core/src/main/java/com/griefcraft/modules/admin/AdminCleanup.java The file was removed core/src/main/java/com/griefcraft/modules/admin/AdminReport.java The file was added com/griefcraft/modules/admin/AdminSkel.java The file was removed core/src/main/java/com/griefcraft/scripting/event/LWCProtectionInteractEvent.java The file was removed core/lib/plugins/Towny.jar The file was added config/doors.yml The file was added com/griefcraft/lwc/SimpleMessageParser.java The file was removed core/src/main/java/com/griefcraft/util/Statistics.java The file was removed core/src/main/resources/config/magnet.yml The file was removed core/src/main/java/com/griefcraft/integration/currency/iConomy6Currency.java The file was added com/griefcraft/scripting/event/LWCProtectionRegistrationPostEvent.java The file was removed core/src/main/java/com/griefcraft/modules/history/HistoryModule.java The file was added com/griefcraft/io/RestorableProtection.java The file was removed core/lib/plugins/Heroes.jar The file was removed core/src/main/resources/lang/lwc_nl.properties The file was added com/griefcraft/model/Flag.java The file was removed core/src/main/java/com/griefcraft/migration/MigrationUtility.java The file was removed core/src/main/java/com/griefcraft/util/StopWatch.java The file was removed core/src/main/java/com/griefcraft/util/Version.java The file was removed core/src/main/resources/lang/lwc_cz.properties The file was removed LICENSE The file was added com/griefcraft/integration/currency/iConomy5Currency.java The file was added com/griefcraft/modules/credits/CreditsModule.java The file was removed core/src/main/java/com/griefcraft/modules/modify/ModifyModule.java The file was added com/griefcraft/integration/permissions/VaultPermissions.java The file was added com/griefcraft/modules/modes/DropTransferModule.java The file was added com/griefcraft/model/Action.java The file was removed core/src/main/java/com/griefcraft/modules/flag/BaseFlagModule.java The file was removed core/src/main/java/com/griefcraft/modules/admin/AdminForceOwner.java The file was added com/griefcraft/util/locale/LocaleClassLoader.java The file was removed core/src/main/java/com/griefcraft/model/History.java The file was added com/griefcraft/modules/create/CreateModule.java The file was added com/griefcraft/modules/modes/NoSpamModule.java The file was added com/griefcraft/listeners/LWCMCPCSupport.java The file was added com/griefcraft/sql/DatabaseException.java The file was added com/griefcraft/integration/currency/NoCurrency.java The file was removed core/src/main/java/com/griefcraft/integration/permissions/SuperPermsPermissions.java The file was added com/griefcraft/util/Statistics.java The file was added com/griefcraft/util/locale/LWCResourceBundle.java The file was added com/griefcraft/scripting/event/LWCDropItemEvent.java The file was added README.md The file was removed com/griefcraft/integration/currency/iConomy5Currency.java The file was added LWC/com/griefcraft/scripting/ModuleException.java The file was removed com/griefcraft/util/TimeUtil.java The file was removed com/griefcraft/listeners/LWCEntityListener.java The file was added LWC/com/griefcraft/modules/admin/AdminDump.java The file was removed com/griefcraft/modules/unlock/UnlockModule.java The file was removed lang/lwc_en.properties The file was removed com/griefcraft/modules/admin/AdminBackup.java The file was added LWC/com/griefcraft/modules/towny/TownyModule.java The file was removed com/griefcraft/scripting/event/LWCProtectionEvent.java The file was removed com/griefcraft/integration/ICurrency.java The file was added LWC/com/griefcraft/model/History.java The file was removed com/griefcraft/modules/history/HistoryModule.java The file was removed lang/lwc_nl.properties The file was removed com/griefcraft/modules/admin/AdminForceOwner.java The file was added LWC/com/griefcraft/modules/setup/LimitsSetup.java The file was added LWC/com/griefcraft/util/matchers/GravityMatcher.java The file was added LWC/com/griefcraft/scripting/MetaData.java The file was added LWC/com/griefcraft/integration/permissions/bPermissions.java The file was removed com/griefcraft/io/Restorable.java The file was added LWC/config/magnet.yml The file was removed com/griefcraft/cache/ProtectionCache.java The file was added LWC/com/griefcraft/integration/currency/iConomy5Currency.java The file was removed com/griefcraft/integration/permissions/SuperPermsPermissions.java The file was added LWC/com/griefcraft/io/Backup.java The file was added LWC/lang/lwc_en.properties The file was added LWC/com/griefcraft/modules/setup/DatabaseSetupModule.java The file was removed com/griefcraft/lwc/LWC.java The file was added LWC/com/griefcraft/io/RestorableBlock.java The file was removed com/griefcraft/util/locale/LocaleUtil.java The file was added LWC/com/griefcraft/io/Restorable.java The file was removed com/griefcraft/scripting/event/LWCPlayerEvent.java The file was removed com/griefcraft/modules/towny/TownyModule.java The file was added LWC/com/griefcraft/modules/admin/AdminQuery.java The file was removed com/griefcraft/modules/fix/FixModule.java The file was removed com/griefcraft/scripting/JavaModule.java The file was added LWC/com/griefcraft/sql/PhysDB.java The file was removed com/griefcraft/modules/limits/LimitsModule.java The file was added LWC/config/core.yml The file was added LWC/com/griefcraft/modules/admin/AdminClear.java The file was added LWC/com/griefcraft/bukkit/EntityBlock.java The file was removed com/griefcraft/lwc/MessageParser.java The file was removed com/griefcraft/modules/debug/DebugModule.java The file was added LWC/com/griefcraft/integration/ICurrency.java The file was removed com/griefcraft/scripting/event/LWCDropItemEvent.java The file was added LWC/com/griefcraft/integration/permissions/VaultPermissions.java The file was added LWC/config/doors.yml The file was removed com/griefcraft/sql/Table.java The file was removed com/griefcraft/modules/admin/AdminLocale.java The file was added LWC/com/griefcraft/model/Permission.java The file was removed config/limitsv2.yml The file was removed com/griefcraft/model/Permission.java The file was removed com/griefcraft/scripting/event/LWCEvent.java The file was added LWC/com/griefcraft/modules/setup/BaseSetupModule.java The file was removed com/griefcraft/cache/MethodCounter.java The file was added LWC/com/griefcraft/modules/doors/DoorsModule.java The file was added LWC/com/griefcraft/modules/unlock/UnlockModule.java The file was added LWC/plugin.yml The file was added LWC/com/griefcraft/modules/admin/AdminVersion.java The file was removed com/griefcraft/modules/limits/LimitsV2.java The file was added LWC/com/griefcraft/lwc/SimpleMessageParser.java The file was removed com/griefcraft/scripting/event/LWCReloadEvent.java The file was removed com/griefcraft/util/StringUtil.java The file was removed com/griefcraft/util/NameFetcher.java The file was added LWC/com/griefcraft/migration/MigrationUtility.java The file was removed com/griefcraft/migration/MySQLPost200.java The file was added LWC/com/griefcraft/scripting/event/LWCProtectionRegisterEvent.java The file was removed com/griefcraft/util/SetUtil.java The file was added LWC/com/griefcraft/modules/modes/PersistModule.java The file was removed com/griefcraft/scripting/event/LWCRedstoneEvent.java The file was removed com/griefcraft/scripting/event/LWCProtectionDestroyEvent.java The file was removed com/griefcraft/modules/flag/MagnetModule.java The file was added LWC/lang/lwc_ru.properties The file was removed com/griefcraft/util/matchers/WallMatcher.java The file was added LWC/com/griefcraft/cache/ProtectionCache.java The file was removed com/griefcraft/modules/credits/CreditsModule.java The file was added LWC/com/griefcraft/lwc/LWCPlugin.java The file was added LWC/com/griefcraft/listeners/LWCEntityListener.java The file was added LWC/com/griefcraft/modules/credits/CreditsModule.java The file was added LWC/com/griefcraft/integration/currency/VaultCurrency.java The file was added LWC/com/griefcraft/util/SetUtil.java The file was removed com/griefcraft/bukkit/StoreageMinecartBlock.java The file was added LWC/com/griefcraft/scripting/event/LWCProtectionRegistrationPostEvent.java The file was removed com/griefcraft/modules/admin/AdminFlush.java The file was added LWC/com/griefcraft/integration/permissions/BukkitPermissions.java The file was added LWC/com/griefcraft/model/Flag.java The file was added LWC/com/griefcraft/modules/admin/AdminFind.java The file was removed plugin.yml The file was removed com/griefcraft/util/config/Configuration.java The file was added LWC/com/griefcraft/listeners/LWCPlayerListener.java The file was removed com/griefcraft/modules/admin/AdminReload.java The file was removed com/griefcraft/modules/pluginsupport/WorldGuard.java The file was added LWC/com/griefcraft/util/locale/LocaleUtil.java The file was added LWC/com/griefcraft/scripting/event/LWCDropItemEvent.java The file was added LWC/com/griefcraft/util/DatabaseThread.java The file was removed lang/lwc_da.properties The file was added LWC/com/griefcraft/lwc/LWC.java The file was removed com/griefcraft/scripting/event/LWCCommandEvent.java The file was added LWC/com/griefcraft/util/NameFetcher.java The file was added LWC/lang/lwc_hu.properties The file was added LWC/com/griefcraft/io/RestorableProtection.java The file was removed com/griefcraft/modules/admin/AdminRebuild.java The file was added LWC/com/griefcraft/modules/admin/AdminRebuild.java The file was added LWC/com/griefcraft/modules/pluginsupport/Towny.java The file was removed lang/lwc_sv.properties The file was removed com/griefcraft/util/config/ConfigurationException.java The file was added LWC/com/griefcraft/util/locale/LocaleClassLoader.java The file was removed com/griefcraft/migration/MigrationUtility.java The file was added LWC/com/griefcraft/io/BackupManager.java The file was added LWC/com/griefcraft/util/ProtectionFinder.java The file was removed com/griefcraft/util/StopWatch.java The file was added LWC/com/griefcraft/scripting/event/LWCReloadEvent.java The file was added LWC/com/griefcraft/modules/admin/AdminFlush.java The file was removed com/griefcraft/modules/modify/ModifyModule.java The file was removed com/griefcraft/util/locale/UTF8Control.java The file was removed com/griefcraft/scripting/event/IResult.java The file was added LWC/com/griefcraft/modules/admin/AdminPurge.java The file was added LWC/com/griefcraft/integration/currency/BOSECurrency.java The file was added LWC/com/griefcraft/scripting/ModuleLoader.java The file was added LWC/com/griefcraft/bukkit/StoreageMinecartBlock.java The file was added LWC/com/griefcraft/util/matchers/WallMatcher.java The file was removed config/worldguard.yml The file was added LWC/com/griefcraft/model/ConfirmAction.java The file was added LWC/com/griefcraft/modules/admin/AdminSkel.java The file was removed com/griefcraft/util/Version.java The file was removed com/griefcraft/util/Updater.java The file was removed com/griefcraft/integration/permissions/VaultPermissions.java The file was added LWC/lang/lwc_de.properties The file was removed com/griefcraft/modules/create/CreateModule.java The file was removed com/griefcraft/scripting/Module.java The file was removed com/griefcraft/util/DatabaseThread.java The file was removed lang/lwc_fr.properties The file was added LWC/com/griefcraft/model/Protection.java The file was added LWC/com/griefcraft/modules/destroy/DestroyModule.java The file was removed com/griefcraft/listeners/LWCPlayerListener.java The file was added LWC/com/griefcraft/modules/modes/BaseModeModule.java The file was added LWC/com/griefcraft/model/Action.java The file was removed com/griefcraft/modules/modes/DropTransferModule.java The file was removed com/griefcraft/modules/admin/AdminCleanup.java The file was removed com/griefcraft/modules/pluginsupport/Towny.java The file was added LWC/com/griefcraft/sql/Table.java The file was added LWC/com/griefcraft/sql/Column.java The file was removed com/griefcraft/integration/currency/VaultCurrency.java The file was removed com/griefcraft/scripting/event/LWCSendLocaleEvent.java The file was removed com/griefcraft/util/locale/LWCResourceBundle.java The file was removed com/griefcraft/integration/IPermissions.java The file was added LWC/com/griefcraft/scripting/event/LWCProtectionEvent.java The file was added LWC/com/griefcraft/util/matchers/DoubleChestMatcher.java The file was removed com/griefcraft/io/RestorableBlock.java The file was added LWC/com/griefcraft/modules/admin/AdminForceOwner.java The file was added LWC/com/griefcraft/util/matchers/DoorMatcher.java The file was removed com/griefcraft/lwc/LWCInfo.java The file was removed com/griefcraft/migration/DatabaseMigrator.java The file was removed config/doors.yml The file was added LWC/com/griefcraft/modules/setup/SetupSkel.java The file was added LWC/com/griefcraft/listeners/LWCBlockListener.java The file was removed config/magnet.yml The file was removed config/limits.yml The file was removed com/griefcraft/modules/admin/AdminFind.java The file was added LWC/com/griefcraft/scripting/event/LWCEvent.java The file was removed com/griefcraft/modules/admin/AdminExpire.java The file was removed com/griefcraft/modules/owners/OwnersModule.java The file was removed com/griefcraft/modules/confirm/ConfirmModule.java The file was added LWC/com/griefcraft/util/Colors.java The file was removed com/griefcraft/integration/currency/EssentialsCurrency.java The file was added LWC/com/griefcraft/cache/WeakLRUCache.java The file was removed com/griefcraft/modules/info/InfoModule.java The file was removed com/griefcraft/modules/setup/DatabaseSetupModule.java The file was removed com/griefcraft/bukkit/HopperMinecartBlock.java The file was added LWC/lang/lwc_fr.properties The file was added LWC/lang/lwc_sv.properties The file was added LWC/lang/lwc_es.properties The file was removed com/griefcraft/cache/WeakLRUCache.java The file was added LWC/com/griefcraft/integration/currency/iConomy6Currency.java The file was removed com/griefcraft/modules/setup/LimitsSetup.java The file was removed com/griefcraft/scripting/event/LWCProtectionRegistrationPostEvent.java The file was added LWC/com/griefcraft/scripting/event/LWCAccessEvent.java The file was removed com/griefcraft/sql/Column.java The file was added LWC/com/griefcraft/util/StringUtil.java The file was added LWC/com/griefcraft/sql/Database.java The file was removed lang/lwc_es.properties The file was added LWC/com/griefcraft/modules/admin/AdminView.java The file was removed com/griefcraft/sql/Database.java The file was removed com/griefcraft/io/Backup.java The file was removed org/mcstats/Metrics.java The file was added LWC/com/griefcraft/scripting/event/LWCPlayerEvent.java The file was removed com/griefcraft/modules/setup/BaseSetupModule.java The file was removed com/griefcraft/integration/currency/NoCurrency.java The file was removed com/griefcraft/modules/flag/BaseFlagModule.java The file was removed com/griefcraft/migration/ConfigPost300.java The file was added LWC/com/griefcraft/modules/admin/AdminReport.java The file was added LWC/com/griefcraft/integration/currency/NoCurrency.java The file was added LWC/com/griefcraft/modules/redstone/RedstoneModule.java The file was added LWC/com/griefcraft/scripting/event/LWCSendLocaleEvent.java The file was removed com/griefcraft/model/Flag.java The file was added LWC/com/griefcraft/modules/info/InfoModule.java The file was added LWC/com/griefcraft/modules/history/HistoryModule.java The file was removed com/griefcraft/modules/admin/AdminClear.java The file was removed com/griefcraft/scripting/ModuleLoader.java The file was added LWC/com/griefcraft/modules/admin/AdminBackup.java The file was added LWC/com/griefcraft/scripting/JavaModule.java The file was removed com/griefcraft/scripting/MetaData.java The file was added LWC/config/worldguard.yml The file was removed com/griefcraft/model/LWCPlayer.java The file was added LWC/com/griefcraft/util/locale/UTF8Control.java The file was added LWC/com/griefcraft/util/TimeUtil.java The file was removed lang/lwc_de.properties The file was added LWC/com/griefcraft/modules/flag/MagnetModule.java The file was added LWC/com/griefcraft/modules/admin/AdminLocale.java The file was removed com/griefcraft/modules/admin/AdminReport.java The file was added LWC/com/griefcraft/model/LWCPlayer.java The file was added LWC/com/griefcraft/util/UUIDRegistry.java The file was added LWC/com/griefcraft/integration/permissions/SuperPermsPermissions.java The file was added LWC/com/griefcraft/modules/admin/AdminRemove.java The file was removed com/griefcraft/modules/modes/BaseModeModule.java The file was added LWC/lang/lwc_nl.properties The file was added LWC/com/griefcraft/util/config/Configuration.java The file was removed com/griefcraft/model/Protection.java The file was removed com/griefcraft/modules/redstone/RedstoneModule.java The file was added LWC/com/griefcraft/modules/admin/AdminReload.java The file was removed com/griefcraft/util/Colors.java The file was added LWC/com/griefcraft/bukkit/HopperMinecartBlock.java The file was removed com/griefcraft/modules/admin/AdminVersion.java The file was added LWC/lang/lwc_cz.properties The file was added LWC/com/griefcraft/modules/free/FreeModule.java The file was added LWC/com/griefcraft/cache/LRUCache.java The file was removed com/griefcraft/util/locale/LocaleClassLoader.java The file was removed com/griefcraft/integration/permissions/PEXPermissions.java The file was removed com/griefcraft/listeners/LWCBlockListener.java The file was removed com/griefcraft/modules/modes/NoSpamModule.java The file was added LWC/com/griefcraft/scripting/event/IResult.java The file was removed lang/lwc_hu.properties The file was added LWC/com/griefcraft/modules/create/CreateModule.java The file was removed com/griefcraft/modules/admin/AdminPurgeBanned.java The file was removed com/griefcraft/sql/DatabaseException.java The file was added LWC/com/griefcraft/modules/admin/AdminPurgeBanned.java The file was removed com/griefcraft/modules/destroy/DestroyModule.java The file was removed com/griefcraft/util/UpdaterFile.java The file was added LWC/com/griefcraft/modules/modes/NoSpamModule.java The file was removed com/griefcraft/util/config/ConfigurationNode.java The file was added LWC/com/griefcraft/migration/ConfigPost300.java The file was removed com/griefcraft/modules/admin/AdminRemove.java The file was removed lang/lwc_it.properties The file was removed com/griefcraft/modules/admin/AdminSkel.java The file was added LWC/com/griefcraft/scripting/event/LWCProtectionRemovePostEvent.java The file was added LWC/com/griefcraft/util/config/ConfigurationNode.java The file was added LWC/com/griefcraft/modules/limits/LimitsV2.java The file was added LWC/com/griefcraft/scripting/event/LWCBlockInteractEvent.java The file was added LWC/com/griefcraft/scripting/event/LWCProtectionInteractEvent.java The file was removed com/griefcraft/modules/admin/AdminCache.java The file was added LWC/com/griefcraft/modules/pluginsupport/WorldGuard.java The file was added LWC/com/griefcraft/integration/currency/EssentialsCurrency.java The file was removed com/griefcraft/modules/free/FreeModule.java The file was removed com/griefcraft/listeners/LWCServerListener.java The file was removed com/griefcraft/scripting/event/LWCProtectionRemovePostEvent.java The file was added LWC/com/griefcraft/util/config/ConfigurationException.java The file was removed com/griefcraft/integration/currency/iConomy6Currency.java The file was added LWC/config/limits.yml The file was removed com/griefcraft/io/BackupManager.java The file was removed com/griefcraft/lwc/LWCPlugin.java The file was removed com/griefcraft/modules/admin/AdminView.java The file was removed com/griefcraft/modules/setup/SetupSkel.java The file was added LWC/lang/lwc_pl.properties The file was removed com/griefcraft/util/config/ConfigUpdater.java The file was added LWC/com/griefcraft/listeners/LWCServerListener.java The file was removed com/griefcraft/modules/doors/DoorsModule.java The file was added LWC/com/griefcraft/model/Mode.java The file was added LWC/config/iconomy.yml The file was added LWC/com/griefcraft/scripting/event/LWCCommandEvent.java The file was removed config/iconomy.yml The file was added LWC/com/griefcraft/listeners/LWCMCPCSupport.java The file was added LWC/com/griefcraft/modules/flag/BaseFlagModule.java The file was removed com/griefcraft/modules/admin/BaseAdminModule.java The file was removed com/griefcraft/model/Mode.java The file was added LWC/com/griefcraft/lwc/MessageParser.java The file was removed com/griefcraft/listeners/LWCMCPCSupport.java The file was added LWC/com/griefcraft/util/Updater.java The file was removed com/griefcraft/util/UUIDRegistry.java The file was removed com/griefcraft/modules/modes/PersistModule.java The file was added LWC/com/griefcraft/util/config/ConfigUpdater.java The file was added LWC/com/griefcraft/cache/MethodCounter.java The file was added LWC/com/griefcraft/modules/owners/OwnersModule.java The file was removed com/griefcraft/modules/admin/AdminDump.java The file was added LWC/com/griefcraft/util/Statistics.java The file was added LWC/com/griefcraft/util/Tuple.java The file was added LWC/com/griefcraft/util/UUIDFetcher.java The file was added LWC/com/griefcraft/scripting/event/LWCProtectionDestroyEvent.java The file was removed com/griefcraft/util/matchers/DoorMatcher.java The file was added LWC/com/griefcraft/integration/IPermissions.java The file was removed com/griefcraft/util/ProtectionFinder.java The file was added LWC/com/griefcraft/modules/admin/BaseAdminModule.java The file was removed lang/lwc_ru.properties The file was added LWC/org/mcstats/Metrics.java The file was removed com/griefcraft/model/Action.java The file was added LWC/com/griefcraft/modules/admin/AdminCleanup.java The file was removed com/griefcraft/scripting/event/LWCProtectionRegisterEvent.java The file was added LWC/com/griefcraft/util/locale/LWCResourceBundle.java The file was removed com/griefcraft/util/matchers/GravityMatcher.java The file was added LWC/com/griefcraft/migration/DatabaseMigrator.java The file was added LWC/com/griefcraft/scripting/Module.java The file was added LWC/com/griefcraft/sql/DatabaseException.java The file was removed config/core.yml The file was removed com/griefcraft/model/ConfirmAction.java The file was added LWC/com/griefcraft/modules/modify/ModifyModule.java The file was removed com/griefcraft/lwc/SimpleMessageParser.java The file was removed com/griefcraft/cache/LRUCache.java The file was added LWC/com/griefcraft/integration/permissions/PEXPermissions.java The file was added LWC/com/griefcraft/modules/admin/AdminCache.java The file was removed com/griefcraft/integration/currency/BOSECurrency.java The file was removed com/griefcraft/util/matchers/DoubleChestMatcher.java The file was added LWC/com/griefcraft/modules/debug/DebugModule.java The file was removed com/griefcraft/scripting/event/LWCAccessEvent.java The file was removed lang/lwc_pl.properties The file was added LWC/lang/lwc_it.properties The file was added LWC/com/griefcraft/util/Version.java The file was removed com/griefcraft/io/RestorableProtection.java The file was removed com/griefcraft/model/History.java The file was added LWC/com/griefcraft/modules/fix/FixModule.java The file was removed com/griefcraft/integration/permissions/BukkitPermissions.java The file was removed com/griefcraft/bukkit/EntityBlock.java The file was added LWC/com/griefcraft/util/StopWatch.java The file was added LWC/com/griefcraft/util/UpdaterFile.java The file was removed com/griefcraft/scripting/event/LWCBlockInteractEvent.java The file was removed com/griefcraft/util/UUIDFetcher.java The file was added LWC/com/griefcraft/modules/admin/AdminExpire.java The file was removed com/griefcraft/scripting/ModuleException.java The file was removed lang/lwc_cz.properties The file was added LWC/com/griefcraft/scripting/event/LWCRedstoneEvent.java The file was removed com/griefcraft/util/Tuple.java The file was removed com/griefcraft/integration/permissions/bPermissions.java The file was removed com/griefcraft/util/Statistics.java The file was added LWC/lang/lwc_da.properties The file was removed com/griefcraft/scripting/event/LWCProtectionInteractEvent.java The file was added LWC/com/griefcraft/lwc/LWCInfo.java The file was added LWC/config/limitsv2.yml The file was added LWC/com/griefcraft/migration/MySQLPost200.java The file was removed com/griefcraft/modules/admin/AdminQuery.java The file was added LWC/com/griefcraft/modules/modes/DropTransferModule.java The file was removed com/griefcraft/modules/admin/AdminPurge.java The file was added LWC/com/griefcraft/modules/confirm/ConfirmModule.java The file was added LWC/com/griefcraft/modules/limits/LimitsModule.java The file was removed com/griefcraft/sql/PhysDB.java The file was modified README.md (diff) The file was modified README.md (diff) The file was modified LWC/com/griefcraft/modules/pluginsupport/WorldGuard.java (diff) The file was modified LWC/com/griefcraft/modules/pluginsupport/WorldGuard.java (diff) The file was modified LWC/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified LWC/com/griefcraft/lwc/LWCPlugin.java (diff) The file was added LWC/com/griefcraft/bukkit/HopperNMS.java The file was modified LWC/com/griefcraft/modules/pluginsupport/WorldGuard.java (diff) The file was modified LWC/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified LWC/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified LWC/com/griefcraft/sql/PhysDB.java (diff) The file was added LWC/com/griefcraft/bukkit/v1_7_R4/HopperMinecartBlock.java The file was modified LWC/com/griefcraft/modules/create/CreateModule.java (diff) The file was added LWC/com/griefcraft/bukkit/v1_8_R2/HopperMinecartBlock.java The file was added LWC/com/griefcraft/bukkit/v1_8_R2/StoreageMinecartBlock.java The file was added LWC/com/griefcraft/bukkit/v1_8_R1/StoreageMinecartBlock.java The file was modified LWC/com/griefcraft/lwc/LWC.java (diff) The file was added LWC/com/griefcraft/bukkit/NMS.java The file was added LWC/com/griefcraft/bukkit/StorageNMS.java The file was added LWC/com/griefcraft/bukkit/v1_7_R4/StoreageMinecartBlock.java The file was added LWC/com/griefcraft/bukkit/v1_8_R2/EntityBlock.java The file was added LWC/com/griefcraft/bukkit/ArmorStandListener.java The file was added LWC/com/griefcraft/bukkit/v1_8_R1/HopperMinecartBlock.java The file was modified LWC/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was added LWC/com/griefcraft/bukkit/v1_8_R1/EntityBlock.java The file was modified LWC/plugin.yml (diff) The file was added LWC/com/griefcraft/bukkit/v1_7_R4/EntityBlock.java The file was modified LWC/com/griefcraft/lwc/LWC.java (diff) The file was added LWC/com/griefcraft/bukkit/v1_8_R3/HopperMinecartBlock.java The file was modified LWC/com/griefcraft/sql/PhysDB.java (diff) The file was added LWC/com/griefcraft/bukkit/v1_8_R3/EntityBlock.java The file was added LWC/com/griefcraft/bukkit/v1_8_R3/StoreageMinecartBlock.java The file was modified LWC/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified LWC/com/griefcraft/listeners/LWCEntityListener.java (diff) The file was modified LWC/com/griefcraft/lwc/LWC.java (diff) The file was modified LWC/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified LWC/com/griefcraft/util/matchers/WallMatcher.java (diff) The file was modified LWC/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified LWC/com/griefcraft/modules/limits/LimitsModule.java (diff) The file was modified LWC/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified LWC/com/griefcraft/bukkit/ArmorStandListener.java (diff) The file was modified LWC/com/griefcraft/util/Statistics.java (diff) The file was modified LWC/com/griefcraft/bukkit/NMS.java (diff) The file was modified LWC/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified LWC/com/griefcraft/util/matchers/GravityMatcher.java (diff) The file was modified LWC/plugin.yml (diff)
Commit
cb515ddb5ead69624f83d9dab6f56c219f9ec55a
by Brokkonaut Several bugfixes + features: - Armor stands can now be autoprotected when placed - Protections are no longer accidentally removed when left clicking them - Member access does no longer allow you to destroy protected entities - You can no longer break protections of other players when you don't have the permission to create them - Everyone can rotate items in public protected item frames - Everyone can add/remove items from public protected armor stands (commit: cb515dd ) The file was modified LWC/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified LWC/com/griefcraft/listeners/LWCEntityListener.java (diff)
Commit
5788495a614e9ed380c44123062274f2562ea71d
by Brokkonaut - Removed specialized depencies (now vault is required) - Remove furnitureapi support - Remove creeperheal support - Reworked the FakeBlock to remove version dependencies - Fix clieanup - Fix update uuid cache - fix blocks below fence gates changing (commit: 5788495 ) The file was modified LWC/com/griefcraft/bukkit/EntityBlock.java (diff) The file was removed LWC/com/griefcraft/bukkit/HopperMinecartBlock.java The file was removed LWC/com/griefcraft/bukkit/v1_8_R1/HopperMinecartBlock.java The file was removed LWC/com/griefcraft/bukkit/v1_8_R2/EntityBlock.java The file was removed LWC/com/griefcraft/bukkit/v1_8_R2/HopperMinecartBlock.java The file was removed LWC/com/griefcraft/bukkit/v1_7_R4/HopperMinecartBlock.java The file was removed LWC/com/griefcraft/bukkit/v1_8_R3/EntityBlock.java The file was removed LWC/com/griefcraft/integration/currency/iConomy5Currency.java The file was removed LWC/com/griefcraft/bukkit/v1_7_R4/StoreageMinecartBlock.java The file was modified LWC/com/griefcraft/lwc/LWC.java (diff) The file was removed LWC/com/griefcraft/modules/modes/DropTransferModule.java The file was removed LWC/com/griefcraft/integration/permissions/bPermissions.java The file was removed LWC/com/griefcraft/integration/currency/EssentialsCurrency.java The file was removed LWC/com/griefcraft/bukkit/StoreageMinecartBlock.java The file was removed LWC/com/griefcraft/integration/permissions/BukkitPermissions.java The file was removed LWC/com/griefcraft/integration/permissions/PEXPermissions.java The file was modified LWC/com/griefcraft/listeners/LWCEntityListener.java (diff) The file was modified LWC/com/griefcraft/util/UUIDRegistry.java (diff) The file was modified .gitignore (diff) The file was removed LWC/com/griefcraft/bukkit/v1_8_R2/StoreageMinecartBlock.java The file was modified LWC/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified LWC/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was removed LWC/com/griefcraft/bukkit/v1_8_R1/EntityBlock.java The file was removed LWC/com/griefcraft/bukkit/v1_8_R1/StoreageMinecartBlock.java The file was removed LWC/com/griefcraft/bukkit/v1_8_R3/HopperMinecartBlock.java The file was removed LWC/com/griefcraft/integration/currency/BOSECurrency.java The file was modified LWC/com/griefcraft/bukkit/NMS.java (diff) The file was removed LWC/com/griefcraft/bukkit/v1_8_R3/StoreageMinecartBlock.java The file was removed LWC/com/griefcraft/integration/currency/iConomy6Currency.java The file was removed LWC/com/griefcraft/bukkit/v1_7_R4/EntityBlock.java The file was modified LWC/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified LWC/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was removed LWC/org/mcstats/Metrics.java The file was modified LWC/com/griefcraft/modules/admin/AdminRebuild.java (diff) The file was modified LWC/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was removed LWC/com/griefcraft/bukkit/ArmorStandListener.java The file was removed LWC/com/griefcraft/modules/flag/MagnetModule.java The file was modified LWC/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified LWC/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified LWC/lang/lwc_de.properties (diff) The file was modified LWC/com/griefcraft/lwc/LWC.java (diff) The file was modified LWC/com/griefcraft/util/UUIDRegistry.java (diff) The file was modified LWC/com/griefcraft/lwc/LWC.java (diff) The file was modified LWC/plugin.yml (diff) The file was modified LWC/com/griefcraft/model/Protection.java (diff) The file was modified LWC/lang/lwc_de.properties (diff) The file was modified LWC/com/griefcraft/lwc/LWC.java (diff) The file was modified LWC/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified LWC/plugin.yml (diff) The file was modified LWC/com/griefcraft/modules/info/InfoModule.java (diff) The file was modified LWC/com/griefcraft/util/matchers/DoorMatcher.java (diff) The file was modified LWC/com/griefcraft/model/Protection.java (diff) The file was modified LWC/com/griefcraft/lwc/LWC.java (diff) The file was modified LWC/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified LWC/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified LWC/com/griefcraft/sql/Database.java (diff) The file was removed LWC/com/griefcraft/util/UpdaterFile.java The file was modified LWC/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified LWC/com/griefcraft/modules/admin/AdminVersion.java (diff) The file was modified LWC/com/griefcraft/util/DatabaseThread.java (diff) The file was modified LWC/plugin.yml (diff) The file was removed LWC/com/griefcraft/util/Updater.java The file was modified LWC/com/griefcraft/modules/admin/AdminVersion.java (diff) The file was modified LWC/plugin.yml (diff) The file was modified LWC/com/griefcraft/sql/Database.java (diff) The file was modified LWC/com/griefcraft/util/locale/UTF8Control.java (diff) The file was modified LWC/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified LWC/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified LWC/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified LWC/com/griefcraft/sql/PhysDB.java (diff) The file was modified LWC/com/griefcraft/util/config/ConfigUpdater.java (diff) The file was modified LWC/com/griefcraft/modules/admin/AdminCleanup.java (diff)
Commit
827d555ba5080623a6dc1f198af0fc5bbf9a3518
by Brokkonaut - fix: update protection timespamp when accessing as non-owner - change: messages for own protections in action bar (to avoid chat spam) - fix: admin cleanup for sqlite - fix: doors: disable block placing when opening/closing iron doors/trapdoors - fix: doors: disable door interaction when shift-clicking (commit: 827d555 ) The file was modified LWC/plugin.yml (diff) The file was modified LWC/com/griefcraft/lwc/LWC.java (diff) The file was modified LWC/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified LWC/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified LWC/com/griefcraft/modules/free/FreeModule.java (diff) The file was modified LWC/com/griefcraft/modules/modes/PersistModule.java (diff) The file was modified LWC/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was removed LWC/com/griefcraft/bukkit/HopperNMS.java The file was modified LWC/com/griefcraft/modules/create/CreateModule.java (diff) The file was removed LWC/com/griefcraft/bukkit/NMS.java The file was modified LWC/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified LWC/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified LWC/com/griefcraft/model/Protection.java (diff) The file was removed LWC/com/griefcraft/bukkit/StorageNMS.java The file was modified LWC/com/griefcraft/bukkit/EntityBlock.java (diff) The file was modified LWC/com/griefcraft/lwc/LWC.java (diff) The file was modified README.md (diff) The file was modified LWC/com/griefcraft/util/NameFetcher.java (diff) The file was modified LWC/plugin.yml (diff) The file was modified LWC/com/griefcraft/util/UUIDFetcher.java (diff) The file was modified LWC/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified LWC/com/griefcraft/model/Protection.java (diff) The file was modified LWC/com/griefcraft/lwc/LWC.java (diff) The file was modified LWC/com/griefcraft/util/UUIDRegistry.java (diff) The file was modified LWC/com/griefcraft/modules/pluginsupport/WorldGuard.java (diff) The file was modified LWC/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified LWC/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified LWC/com/griefcraft/lwc/LWC.java (diff) The file was modified LWC/plugin.yml (diff) The file was modified LWC/com/griefcraft/model/LWCPlayer.java (diff) The file was modified LWC/com/griefcraft/lwc/LWC.java (diff) The file was modified LWC/com/griefcraft/modules/redstone/RedstoneModule.java (diff) The file was removed LWC/com/griefcraft/util/Tuple.java The file was added src/main/java/com/griefcraft/modules/admin/AdminPurgeBanned.java The file was added src/main/java/com/griefcraft/io/Restorable.java The file was removed LWC/com/griefcraft/listeners/LWCPlayerListener.java The file was removed LWC/com/griefcraft/scripting/event/LWCProtectionRegisterEvent.java The file was added src/main/java/com/griefcraft/modules/admin/AdminLocale.java The file was removed LWC/com/griefcraft/modules/towny/TownyModule.java The file was added src/main/java/com/griefcraft/scripting/event/LWCProtectionRegistrationPostEvent.java The file was added src/main/java/com/griefcraft/integration/ICurrency.java The file was added src/main/java/com/griefcraft/scripting/event/LWCProtectionRegisterEvent.java The file was removed LWC/com/griefcraft/modules/admin/AdminCleanup.java The file was removed LWC/com/griefcraft/modules/admin/AdminReport.java The file was removed LWC/com/griefcraft/util/config/ConfigurationNode.java The file was added src/main/java/com/griefcraft/cache/MethodCounter.java The file was added src/main/java/com/griefcraft/util/matchers/DoubleChestMatcher.java The file was added src/main/java/com/griefcraft/scripting/event/LWCProtectionInteractEvent.java The file was added src/main/java/com/griefcraft/util/config/ConfigurationNode.java The file was added src/main/java/config/core.yml The file was added src/main/java/com/griefcraft/modules/modes/NoSpamModule.java The file was removed LWC/com/griefcraft/integration/currency/NoCurrency.java The file was removed LWC/lang/lwc_it.properties The file was added src/main/java/com/griefcraft/util/Tuple.java The file was added src/main/java/com/griefcraft/modules/admin/AdminExpire.java The file was removed LWC/com/griefcraft/util/locale/UTF8Control.java The file was added src/main/java/com/griefcraft/modules/info/InfoModule.java The file was removed LWC/com/griefcraft/integration/permissions/VaultPermissions.java The file was removed LWC/com/griefcraft/listeners/LWCMCPCSupport.java The file was added src/main/java/com/griefcraft/modules/admin/AdminClear.java The file was removed LWC/com/griefcraft/integration/permissions/SuperPermsPermissions.java The file was removed LWC/com/griefcraft/modules/setup/DatabaseSetupModule.java The file was added src/main/java/config/limitsv2.yml The file was added src/main/java/com/griefcraft/util/TimeUtil.java The file was removed LWC/com/griefcraft/migration/DatabaseMigrator.java The file was added src/main/java/com/griefcraft/scripting/ModuleLoader.java The file was added src/main/java/com/griefcraft/cache/ProtectionCache.java The file was added src/main/java/com/griefcraft/modules/flag/BaseFlagModule.java The file was added src/main/java/com/griefcraft/scripting/event/LWCProtectionDestroyEvent.java The file was added src/main/java/config/worldguard.yml The file was added src/main/java/com/griefcraft/lwc/SimpleMessageParser.java The file was removed LWC/com/griefcraft/scripting/ModuleLoader.java The file was added src/main/java/com/griefcraft/scripting/event/LWCProtectionEvent.java The file was added src/main/java/com/griefcraft/util/Version.java The file was removed LWC/com/griefcraft/lwc/LWCInfo.java The file was added src/main/java/com/griefcraft/modules/admin/AdminRemove.java The file was added src/main/java/lang/lwc_es.properties The file was removed LWC/com/griefcraft/model/ConfirmAction.java The file was removed LWC/com/griefcraft/modules/admin/BaseAdminModule.java The file was added src/main/java/com/griefcraft/modules/setup/BaseSetupModule.java The file was added src/main/java/com/griefcraft/scripting/event/LWCSendLocaleEvent.java The file was removed LWC/com/griefcraft/util/UUIDFetcher.java The file was removed LWC/com/griefcraft/modules/info/InfoModule.java The file was added src/main/java/lang/lwc_sv.properties The file was added src/main/java/com/griefcraft/modules/redstone/RedstoneModule.java The file was removed LWC/com/griefcraft/util/config/Configuration.java The file was added src/main/java/com/griefcraft/util/matchers/DoorMatcher.java The file was removed LWC/lang/lwc_da.properties The file was added src/main/java/com/griefcraft/model/Flag.java The file was added src/main/java/com/griefcraft/modules/limits/LimitsV2.java The file was added src/main/java/com/griefcraft/util/locale/LWCResourceBundle.java The file was removed LWC/com/griefcraft/sql/PhysDB.java The file was added src/main/java/com/griefcraft/modules/credits/CreditsModule.java The file was removed LWC/config/iconomy.yml The file was removed LWC/config/doors.yml The file was removed LWC/config/magnet.yml The file was added src/main/java/com/griefcraft/lwc/LWCPlugin.java The file was removed LWC/com/griefcraft/modules/doors/DoorsModule.java The file was removed LWC/com/griefcraft/scripting/event/LWCDropItemEvent.java The file was added src/main/java/com/griefcraft/modules/admin/AdminBackup.java The file was added src/main/java/com/griefcraft/model/Permission.java The file was removed LWC/com/griefcraft/util/matchers/DoorMatcher.java The file was added src/main/java/com/griefcraft/lwc/LWC.java The file was added src/main/java/com/griefcraft/lwc/MessageParser.java The file was added src/main/java/com/griefcraft/scripting/event/LWCReloadEvent.java The file was added src/main/java/com/griefcraft/modules/admin/AdminReload.java The file was modified .gitignore (diff) The file was added src/main/java/com/griefcraft/util/matchers/GravityMatcher.java The file was removed LWC/com/griefcraft/modules/admin/AdminFlush.java The file was removed LWC/com/griefcraft/scripting/event/IResult.java The file was added src/main/java/com/griefcraft/modules/admin/AdminDump.java The file was removed LWC/com/griefcraft/scripting/event/LWCRedstoneEvent.java The file was added src/main/java/com/griefcraft/cache/WeakLRUCache.java The file was removed LWC/com/griefcraft/model/History.java The file was added src/main/java/com/griefcraft/model/Protection.java The file was added src/main/java/lang/lwc_pl.properties The file was removed LWC/com/griefcraft/util/locale/LocaleUtil.java The file was removed LWC/com/griefcraft/modules/admin/AdminVersion.java The file was removed LWC/com/griefcraft/migration/ConfigPost300.java The file was removed LWC/com/griefcraft/model/Flag.java The file was added src/main/java/com/griefcraft/scripting/event/IResult.java The file was added src/main/java/config/magnet.yml The file was added src/main/java/com/griefcraft/modules/modes/PersistModule.java The file was removed LWC/com/griefcraft/sql/DatabaseException.java The file was added src/main/java/com/griefcraft/util/StringUtil.java The file was removed LWC/com/griefcraft/modules/admin/AdminClear.java The file was added src/main/java/com/griefcraft/modules/admin/BaseAdminModule.java The file was removed LWC/config/worldguard.yml The file was removed LWC/com/griefcraft/modules/admin/AdminQuery.java The file was removed LWC/com/griefcraft/io/Restorable.java The file was removed LWC/lang/lwc_nl.properties The file was removed LWC/com/griefcraft/modules/setup/SetupSkel.java The file was added src/main/java/com/griefcraft/modules/admin/AdminCleanup.java The file was added src/main/java/com/griefcraft/model/Action.java The file was removed LWC/com/griefcraft/modules/modes/PersistModule.java The file was removed LWC/com/griefcraft/util/ProtectionFinder.java The file was added src/main/java/com/griefcraft/listeners/LWCEntityListener.java The file was added src/main/java/com/griefcraft/modules/admin/AdminSkel.java The file was added src/main/java/com/griefcraft/util/ProtectionFinder.java The file was added src/main/java/com/griefcraft/util/config/Configuration.java The file was added src/main/java/com/griefcraft/util/matchers/WallMatcher.java The file was removed LWC/config/limitsv2.yml The file was removed LWC/lang/lwc_ru.properties The file was added src/main/java/com/griefcraft/model/Mode.java The file was removed LWC/com/griefcraft/scripting/event/LWCCommandEvent.java The file was removed LWC/com/griefcraft/modules/debug/DebugModule.java The file was added src/main/java/com/griefcraft/modules/history/HistoryModule.java The file was added src/main/resources/plugin.yml The file was removed LWC/com/griefcraft/util/matchers/DoubleChestMatcher.java The file was removed LWC/lang/lwc_es.properties The file was removed LWC/com/griefcraft/util/Version.java The file was added src/main/java/com/griefcraft/scripting/event/LWCAccessEvent.java The file was removed LWC/com/griefcraft/modules/admin/AdminForceOwner.java The file was removed LWC/com/griefcraft/scripting/Module.java The file was removed LWC/com/griefcraft/modules/modify/ModifyModule.java The file was removed LWC/lang/lwc_pl.properties The file was added src/main/java/com/griefcraft/modules/confirm/ConfirmModule.java The file was added src/main/java/lang/lwc_cz.properties The file was removed LWC/lang/lwc_sv.properties The file was removed LWC/com/griefcraft/modules/admin/AdminBackup.java The file was added src/main/java/com/griefcraft/scripting/event/LWCRedstoneEvent.java The file was added pom.xml The file was added src/main/java/com/griefcraft/scripting/event/LWCEvent.java The file was added src/main/java/com/griefcraft/listeners/LWCPlayerListener.java The file was added src/main/java/com/griefcraft/util/NameFetcher.java The file was added src/main/java/com/griefcraft/io/RestorableProtection.java The file was removed LWC/com/griefcraft/modules/pluginsupport/WorldGuard.java The file was removed LWC/com/griefcraft/scripting/MetaData.java The file was added src/main/java/com/griefcraft/util/UUIDFetcher.java The file was added src/main/java/lang/lwc_nl.properties The file was removed LWC/com/griefcraft/io/BackupManager.java The file was removed LWC/com/griefcraft/util/NameFetcher.java The file was added src/main/java/com/griefcraft/model/LWCPlayer.java The file was removed LWC/com/griefcraft/cache/WeakLRUCache.java The file was removed LWC/com/griefcraft/util/matchers/WallMatcher.java The file was removed LWC/com/griefcraft/listeners/LWCBlockListener.java The file was added src/main/java/com/griefcraft/modules/limits/LimitsModule.java The file was added src/main/java/com/griefcraft/util/DatabaseThread.java The file was added src/main/java/com/griefcraft/modules/setup/DatabaseSetupModule.java The file was added src/main/java/com/griefcraft/util/UUIDRegistry.java The file was removed LWC/com/griefcraft/modules/limits/LimitsModule.java The file was removed LWC/com/griefcraft/integration/currency/VaultCurrency.java The file was removed LWC/com/griefcraft/scripting/event/LWCSendLocaleEvent.java The file was added src/main/java/com/griefcraft/scripting/event/LWCProtectionRemovePostEvent.java The file was added src/main/java/com/griefcraft/io/RestorableBlock.java The file was removed LWC/com/griefcraft/modules/owners/OwnersModule.java The file was added src/main/java/com/griefcraft/modules/admin/AdminRebuild.java The file was added src/main/java/com/griefcraft/modules/modify/ModifyModule.java The file was removed LWC/lang/lwc_de.properties The file was removed LWC/com/griefcraft/modules/admin/AdminReload.java The file was removed LWC/com/griefcraft/modules/admin/AdminExpire.java The file was removed LWC/com/griefcraft/migration/MigrationUtility.java The file was added src/main/java/com/griefcraft/modules/destroy/DestroyModule.java The file was removed LWC/com/griefcraft/cache/MethodCounter.java The file was removed LWC/com/griefcraft/listeners/LWCServerListener.java The file was removed LWC/com/griefcraft/lwc/MessageParser.java The file was added src/main/java/com/griefcraft/listeners/LWCMCPCSupport.java The file was removed LWC/com/griefcraft/scripting/event/LWCBlockInteractEvent.java The file was added src/main/java/com/griefcraft/util/Statistics.java The file was removed LWC/com/griefcraft/modules/admin/AdminView.java The file was removed LWC/com/griefcraft/model/Permission.java The file was removed LWC/lang/lwc_fr.properties The file was removed LWC/com/griefcraft/sql/Column.java The file was removed LWC/com/griefcraft/util/matchers/GravityMatcher.java The file was added src/main/java/com/griefcraft/modules/admin/AdminFind.java The file was added src/main/java/com/griefcraft/modules/unlock/UnlockModule.java The file was removed LWC/com/griefcraft/listeners/LWCEntityListener.java The file was added src/main/java/com/griefcraft/migration/MySQLPost200.java The file was removed LWC/com/griefcraft/modules/admin/AdminSkel.java The file was added src/main/java/com/griefcraft/io/BackupManager.java The file was removed LWC/com/griefcraft/modules/flag/BaseFlagModule.java The file was added src/main/java/com/griefcraft/modules/fix/FixModule.java The file was removed LWC/com/griefcraft/scripting/event/LWCProtectionEvent.java The file was added src/main/java/com/griefcraft/util/locale/UTF8Control.java The file was removed LWC/com/griefcraft/util/config/ConfigurationException.java The file was added src/main/java/com/griefcraft/integration/IPermissions.java The file was added src/main/java/com/griefcraft/modules/create/CreateModule.java The file was removed LWC/com/griefcraft/modules/fix/FixModule.java The file was added src/main/java/config/doors.yml The file was removed LWC/config/limits.yml The file was removed LWC/com/griefcraft/io/Backup.java The file was removed LWC/com/griefcraft/scripting/event/LWCPlayerEvent.java The file was added src/main/java/com/griefcraft/util/config/ConfigurationException.java The file was added src/main/java/com/griefcraft/listeners/LWCServerListener.java The file was added src/main/java/com/griefcraft/util/config/ConfigUpdater.java The file was added src/main/java/lang/lwc_ru.properties The file was removed LWC/lang/lwc_cz.properties The file was removed LWC/com/griefcraft/scripting/event/LWCProtectionDestroyEvent.java The file was removed LWC/com/griefcraft/io/RestorableProtection.java The file was removed LWC/com/griefcraft/modules/admin/AdminRemove.java The file was removed LWC/com/griefcraft/cache/ProtectionCache.java The file was removed LWC/com/griefcraft/modules/confirm/ConfirmModule.java The file was added src/main/java/com/griefcraft/util/locale/LocaleClassLoader.java The file was removed LWC/plugin.yml The file was removed LWC/com/griefcraft/modules/free/FreeModule.java The file was removed LWC/com/griefcraft/integration/ICurrency.java The file was removed LWC/lang/lwc_en.properties The file was added src/main/java/com/griefcraft/modules/admin/AdminView.java The file was added src/main/java/config/iconomy.yml The file was removed LWC/com/griefcraft/scripting/event/LWCProtectionInteractEvent.java The file was added src/main/java/com/griefcraft/model/ConfirmAction.java The file was removed LWC/com/griefcraft/scripting/event/LWCAccessEvent.java The file was added src/main/java/com/griefcraft/modules/pluginsupport/WorldGuard.java The file was removed LWC/com/griefcraft/modules/setup/LimitsSetup.java The file was removed LWC/com/griefcraft/modules/admin/AdminLocale.java The file was removed LWC/com/griefcraft/modules/modes/NoSpamModule.java The file was added src/main/java/com/griefcraft/lwc/LWCInfo.java The file was added src/main/java/com/griefcraft/modules/admin/AdminReport.java The file was removed LWC/com/griefcraft/util/DatabaseThread.java The file was removed LWC/com/griefcraft/util/StringUtil.java The file was removed LWC/com/griefcraft/lwc/LWC.java The file was removed LWC/com/griefcraft/model/LWCPlayer.java The file was removed LWC/com/griefcraft/util/SetUtil.java The file was removed LWC/com/griefcraft/util/config/ConfigUpdater.java The file was added src/main/java/com/griefcraft/scripting/event/LWCCommandEvent.java The file was added src/main/java/com/griefcraft/util/StopWatch.java The file was removed LWC/com/griefcraft/modules/create/CreateModule.java The file was added src/main/java/com/griefcraft/integration/permissions/VaultPermissions.java The file was added src/main/java/com/griefcraft/modules/admin/AdminQuery.java The file was removed LWC/com/griefcraft/scripting/ModuleException.java The file was removed LWC/com/griefcraft/integration/IPermissions.java The file was added src/main/java/com/griefcraft/modules/modes/BaseModeModule.java The file was added src/main/java/com/griefcraft/modules/free/FreeModule.java The file was added src/main/java/lang/lwc_de.properties The file was added src/main/java/com/griefcraft/migration/ConfigPost300.java The file was removed LWC/com/griefcraft/scripting/event/LWCEvent.java The file was added src/main/java/com/griefcraft/modules/debug/DebugModule.java The file was added src/main/java/com/griefcraft/migration/MigrationUtility.java The file was removed LWC/config/core.yml The file was removed LWC/lang/lwc_hu.properties The file was added src/main/java/com/griefcraft/modules/doors/DoorsModule.java The file was added src/main/java/com/griefcraft/listeners/LWCBlockListener.java The file was removed LWC/com/griefcraft/util/TimeUtil.java The file was removed LWC/com/griefcraft/cache/LRUCache.java The file was added src/main/java/config/limits.yml The file was removed LWC/com/griefcraft/migration/MySQLPost200.java The file was removed LWC/com/griefcraft/model/Mode.java The file was removed LWC/com/griefcraft/modules/limits/LimitsV2.java The file was removed LWC/com/griefcraft/util/locale/LWCResourceBundle.java The file was added src/main/java/com/griefcraft/scripting/event/LWCDropItemEvent.java The file was removed LWC/com/griefcraft/util/UUIDRegistry.java The file was added src/main/java/com/griefcraft/modules/setup/LimitsSetup.java The file was added src/main/java/com/griefcraft/sql/Table.java The file was added src/main/java/lang/lwc_it.properties The file was added src/main/java/com/griefcraft/modules/admin/AdminCache.java The file was added src/main/java/com/griefcraft/scripting/event/LWCPlayerEvent.java The file was removed LWC/com/griefcraft/model/Action.java The file was removed LWC/com/griefcraft/util/Colors.java The file was removed LWC/com/griefcraft/modules/admin/AdminCache.java The file was added src/main/java/com/griefcraft/modules/setup/SetupSkel.java The file was added src/main/java/lang/lwc_fr.properties The file was removed LWC/com/griefcraft/util/locale/LocaleClassLoader.java The file was added src/main/java/com/griefcraft/integration/currency/NoCurrency.java The file was removed LWC/com/griefcraft/modules/admin/AdminDump.java The file was removed LWC/com/griefcraft/io/RestorableBlock.java The file was added src/main/java/com/griefcraft/migration/DatabaseMigrator.java The file was added src/main/java/com/griefcraft/util/Colors.java The file was removed LWC/com/griefcraft/lwc/SimpleMessageParser.java The file was removed LWC/com/griefcraft/modules/destroy/DestroyModule.java The file was removed LWC/com/griefcraft/sql/Database.java The file was removed LWC/com/griefcraft/modules/modes/BaseModeModule.java The file was removed LWC/com/griefcraft/util/Statistics.java The file was added src/main/java/com/griefcraft/util/locale/LocaleUtil.java The file was added src/main/java/lang/lwc_hu.properties The file was added src/main/java/lang/lwc_da.properties The file was added src/main/java/com/griefcraft/modules/owners/OwnersModule.java The file was removed LWC/com/griefcraft/scripting/event/LWCProtectionRegistrationPostEvent.java The file was added src/main/java/com/griefcraft/cache/LRUCache.java The file was added src/main/java/com/griefcraft/sql/Database.java The file was added src/main/java/com/griefcraft/util/SetUtil.java The file was removed LWC/com/griefcraft/modules/redstone/RedstoneModule.java The file was removed LWC/com/griefcraft/modules/setup/BaseSetupModule.java The file was added src/main/java/lang/lwc_en.properties The file was removed LWC/com/griefcraft/bukkit/EntityBlock.java The file was added src/main/java/com/griefcraft/modules/admin/AdminFlush.java The file was added src/main/java/com/griefcraft/modules/admin/AdminVersion.java The file was added src/main/java/com/griefcraft/scripting/ModuleException.java The file was added src/main/java/com/griefcraft/scripting/Module.java The file was removed LWC/com/griefcraft/modules/history/HistoryModule.java The file was added src/main/java/com/griefcraft/integration/currency/VaultCurrency.java The file was added src/main/java/com/griefcraft/sql/PhysDB.java The file was removed LWC/com/griefcraft/lwc/LWCPlugin.java The file was removed LWC/com/griefcraft/modules/admin/AdminPurgeBanned.java The file was added src/main/java/com/griefcraft/modules/admin/AdminForceOwner.java The file was added src/main/java/com/griefcraft/model/History.java The file was added src/main/java/com/griefcraft/sql/DatabaseException.java The file was added src/main/java/com/griefcraft/io/Backup.java The file was added src/main/java/com/griefcraft/scripting/JavaModule.java The file was removed LWC/com/griefcraft/sql/Table.java The file was removed LWC/com/griefcraft/scripting/JavaModule.java The file was removed LWC/com/griefcraft/util/StopWatch.java The file was added src/main/java/com/griefcraft/bukkit/EntityBlock.java The file was removed LWC/com/griefcraft/modules/admin/AdminRebuild.java The file was added src/main/java/com/griefcraft/sql/Column.java The file was added src/main/java/com/griefcraft/scripting/event/LWCBlockInteractEvent.java The file was added src/main/java/com/griefcraft/modules/admin/AdminPurge.java The file was removed LWC/com/griefcraft/scripting/event/LWCProtectionRemovePostEvent.java The file was removed LWC/com/griefcraft/modules/pluginsupport/Towny.java The file was removed LWC/com/griefcraft/modules/admin/AdminPurge.java The file was added src/main/java/com/griefcraft/integration/permissions/SuperPermsPermissions.java The file was added src/main/java/com/griefcraft/scripting/MetaData.java The file was removed LWC/com/griefcraft/modules/credits/CreditsModule.java The file was removed LWC/com/griefcraft/model/Protection.java The file was removed LWC/com/griefcraft/scripting/event/LWCReloadEvent.java The file was removed LWC/com/griefcraft/modules/unlock/UnlockModule.java The file was removed LWC/com/griefcraft/modules/admin/AdminFind.java The file was modified pom.xml (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCEntityListener.java (diff) The file was modified pom.xml (diff) The file was modified src/main/java/com/griefcraft/cache/ProtectionCache.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/cache/WeakLRUCache.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/util/DatabaseThread.java (diff) The file was modified src/main/java/com/griefcraft/sql/Database.java (diff) The file was added src/main/java/com/griefcraft/cache/CacheKey.java The file was modified src/main/java/com/griefcraft/cache/ProtectionCache.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/util/Statistics.java (diff) The file was modified src/main/java/com/griefcraft/bukkit/EntityBlock.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCEntityListener.java (diff) The file was modified pom.xml (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was removed src/main/java/com/griefcraft/modules/admin/AdminFlush.java The file was modified src/main/java/com/griefcraft/cache/MethodCounter.java (diff) The file was removed src/main/java/com/griefcraft/util/DatabaseThread.java The file was modified src/main/java/com/griefcraft/util/Statistics.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified README.md (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was removed src/main/java/com/griefcraft/listeners/LWCMCPCSupport.java
Commit
0fa6e7c4c5030527803b9b3d36691e1ce1943c67
by Brokkonaut Update to make it ready for 1.13 !! Update before updating mc to 1.13 or everything will break - Remove all deprecation ignore annotations - Use own block mapping table instead of block ids - Removed a lot of old deprecated methods, some very old plugins may be incompatible - old backups are incompatible because they were saved using item ids instead of material names - item ids are no longer supported in config files, use material names - possibly broke everything - minecraft before 1.8 is no longer supported (commit: 0fa6e7c ) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/modules/free/FreeModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/setup/LimitsSetup.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was added src/main/java/com/griefcraft/lwc/BlockMap.java The file was modified src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminBackup.java (diff) The file was modified src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminRebuild.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/GravityMatcher.java (diff) The file was modified src/main/java/com/griefcraft/integration/currency/VaultCurrency.java (diff) The file was modified src/main/java/com/griefcraft/modules/destroy/DestroyModule.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/DoorMatcher.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/io/Backup.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/modules/modify/ModifyModule.java (diff) The file was modified src/main/java/com/griefcraft/io/RestorableProtection.java (diff) The file was modified src/main/java/com/griefcraft/modules/limits/LimitsModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/limits/LimitsV2.java (diff) The file was modified src/main/java/com/griefcraft/io/RestorableBlock.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCEntityListener.java (diff) The file was modified src/main/java/com/griefcraft/migration/ConfigPost300.java (diff) The file was modified src/main/java/com/griefcraft/util/UUIDRegistry.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/WallMatcher.java (diff) The file was modified src/main/java/com/griefcraft/modules/pluginsupport/WorldGuard.java (diff) The file was modified src/main/java/com/griefcraft/io/BackupManager.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCEntityListener.java (diff) The file was modified src/main/resources/plugin.yml (diff) The file was modified pom.xml (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/WallMatcher.java (diff) The file was added src/main/resources/config/core.yml The file was removed src/main/java/config/iconomy.yml The file was removed src/main/java/config/doors.yml The file was removed src/main/java/config/limits.yml The file was removed src/main/java/lang/lwc_fr.properties The file was removed src/main/java/lang/lwc_en.properties The file was added src/main/resources/config/limitsv2.yml The file was removed src/main/java/lang/lwc_es.properties The file was removed src/main/java/lang/lwc_sv.properties The file was removed src/main/java/lang/lwc_cz.properties The file was removed src/main/java/lang/lwc_de.properties The file was added src/main/resources/lang/lwc_da.properties The file was added src/main/resources/lang/lwc_ru.properties The file was added src/main/resources/config/iconomy.yml The file was added src/main/resources/lang/lwc_es.properties The file was removed src/main/java/config/limitsv2.yml The file was removed src/main/java/config/core.yml The file was added src/main/resources/lang/lwc_de.properties The file was added src/main/resources/config/doors.yml The file was removed src/main/java/lang/lwc_pl.properties The file was added src/main/resources/lang/lwc_cz.properties The file was removed src/main/java/lang/lwc_da.properties The file was added src/main/resources/lang/lwc_it.properties The file was removed src/main/java/config/worldguard.yml The file was added src/main/resources/config/worldguard.yml The file was added src/main/resources/lang/lwc_fr.properties The file was removed src/main/java/lang/lwc_nl.properties The file was added src/main/resources/lang/lwc_en.properties The file was removed src/main/java/lang/lwc_hu.properties The file was removed src/main/java/lang/lwc_ru.properties The file was removed src/main/java/config/magnet.yml The file was removed src/main/java/lang/lwc_it.properties The file was added src/main/resources/lang/lwc_pl.properties The file was added src/main/resources/lang/lwc_sv.properties The file was added src/main/resources/lang/lwc_hu.properties The file was added src/main/resources/config/limits.yml The file was added src/main/resources/config/magnet.yml The file was added src/main/resources/lang/lwc_nl.properties The file was modified src/main/java/com/griefcraft/migration/DatabaseMigrator.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/WallMatcher.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified pom.xml (diff) The file was modified pom.xml (diff) The file was modified src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was removed src/main/java/com/griefcraft/io/RestorableBlock.java The file was removed src/main/java/com/griefcraft/io/Restorable.java The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was removed src/main/java/com/griefcraft/modules/admin/AdminBackup.java The file was removed src/main/java/com/griefcraft/io/BackupManager.java The file was removed src/main/java/com/griefcraft/io/Backup.java The file was removed src/main/java/com/griefcraft/io/RestorableProtection.java The file was removed src/main/java/com/griefcraft/modules/fix/FixModule.java The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was added src/main/java/com/griefcraft/modules/admin/AdminTransfer.java The file was modified src/main/resources/plugin.yml (diff) The file was modified src/main/resources/lang/lwc_de.properties (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/resources/lang/lwc_en.properties (diff) The file was modified pom.xml (diff) The file was modified src/main/resources/lang/lwc_de.properties (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/model/LWCPlayer.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified pom.xml (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCEntityListener.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/GravityMatcher.java (diff) The file was modified src/main/java/com/griefcraft/modules/redstone/RedstoneModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/DoorMatcher.java (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/WallMatcher.java (diff) The file was modified src/main/java/com/griefcraft/lwc/BlockMap.java (diff) The file was modified src/main/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/bukkit/EntityBlock.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/DoubleChestMatcher.java (diff) The file was modified src/main/resources/config/core.yml (diff) The file was modified src/main/java/com/griefcraft/modules/limits/LimitsV2.java (diff) The file was modified pom.xml (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified README.md (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was added src/main/java/com/griefcraft/util/BlockUtil.java The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified src/main/java/com/griefcraft/util/matchers/DoubleChestMatcher.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified pom.xml (diff) The file was modified src/main/java/com/griefcraft/modules/pluginsupport/WorldGuard.java (diff) The file was modified pom.xml (diff) The file was modified src/main/java/com/griefcraft/util/UUIDRegistry.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/lwc/BlockMap.java (diff) The file was modified src/main/java/com/griefcraft/lwc/BlockMap.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified pom.xml (diff) The file was modified src/main/java/com/griefcraft/modules/pluginsupport/WorldGuard.java (diff) The file was modified src/main/java/com/griefcraft/modules/pluginsupport/WorldGuard.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCEntityListener.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified pom.xml (diff) The file was modified pom.xml (diff) The file was modified README.md (diff) The file was modified src/main/java/com/griefcraft/bukkit/EntityBlock.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified pom.xml (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified src/main/java/com/griefcraft/cache/ProtectionCache.java (diff) The file was modified src/main/java/com/griefcraft/util/ProtectionFinder.java (diff) The file was modified pom.xml (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified src/main/java/com/griefcraft/modules/admin/AdminCleanup.java (diff) The file was modified pom.xml (diff) The file was modified pom.xml (diff) The file was modified src/main/java/com/griefcraft/bukkit/EntityBlock.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified pom.xml (diff) The file was modified src/main/java/com/griefcraft/modules/pluginsupport/WorldGuard.java (diff) The file was modified src/main/java/com/griefcraft/bukkit/EntityBlock.java (diff) The file was modified pom.xml (diff) The file was modified src/main/java/com/griefcraft/modules/doors/DoorsModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWCPlugin.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/java/com/griefcraft/modules/info/InfoModule.java (diff) The file was modified src/main/resources/lang/lwc_en.properties (diff) The file was modified src/main/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/model/Protection.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/modules/modify/ModifyModule.java (diff) The file was modified src/main/java/com/griefcraft/modules/create/CreateModule.java (diff) The file was modified src/main/java/com/griefcraft/lwc/LWC.java (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCPlayerListener.java (diff) The file was modified src/main/resources/plugin.yml (diff) The file was modified src/main/java/com/griefcraft/listeners/LWCBlockListener.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/resources/config/core.yml (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was added LICENSE The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff) The file was modified src/main/java/com/griefcraft/sql/PhysDB.java (diff)