Commit Graph

163 Commits

Author SHA1 Message Date
Wizjany 79802bd4b9 Fix command logging.
No seriously, was the previous code even supposed to work?
2012-12-27 11:47:07 -05:00
Wizjany 6c189c4ff9 Added butcher flag for ambient mobs. 2012-12-25 18:42:43 -05:00
Wizjany 2aab0369b5 Added ALL and ITEM_FRAME to /remove'able entities 2012-12-25 16:44:54 -05:00
Wizjany e4771416aa Added new items for 1.4.6
Fix permission for other help command (why are there two?)
- Made registerhelp read from yaml (not that the setting does anything)
Added an option to override data value limits.
- This should fix some mods which use data values above 16
- May cause issues if set to true and people mess with vanilla data values
2012-12-24 01:18:18 -05:00
aumgn 574f162019 Clean up warnings 2012-11-11 14:38:51 +01:00
Ammar Askar 04c00034cf Implement EditSessionFactory 2012-10-31 20:48:36 +05:00
zml2008 73dc31b2bb Only get the world's tile entity if the block id has a tile entity 2012-10-19 17:23:51 -07:00
sk89q f5be1eb44b Removed BukkitWorld caching. 2012-10-19 15:44:24 -07:00
sk89q 0f49186bf5 Fixed reported bug that block #0 (air) is not considered valid.
Fixed a reported bug that block #0 (air) is not considered valid. Also set skipNmsValidBlockCheck to true if the check fails (as I assume was originally intended).
2012-10-18 23:12:53 -07:00
zml2008 877f14f242 Fixed NMS block set to copy tile entity data even if the original block did not change its id or data 2012-10-18 19:38:56 -07:00
zml2008 2221eae36a Fixed valid block check to not include items 2012-10-18 19:38:15 -07:00
aumgn 9637871969 Replace deprecated FallingSand by new FallingBlock 2012-08-27 13:35:10 +02:00
sk89q 18c793683b Fixed 4096/256 block ID restriction in BukkitWorld. 2012-08-24 13:38:26 -07:00
sk89q 885b48c15e Updated Bukkit dependency to 1.3.1-R2.0, added backwards support for NBT access. 2012-08-24 06:43:24 -07:00
TomyLobo 186fbb98a2 Changed all references to BaseItem.getDamage to getData. 2012-08-24 13:39:52 +02:00
sk89q 48af65cac3 Updated foundation classes a bit and added raw access for NBT. This release marks experimental support for custom blocks, and nearly all future Minecraft blocks, and is also the beginning of the gradual transition to the new foundation classes as a replacement of the current BaseBlock, etc. classes. 2012-08-23 16:52:37 -07:00
TomyLobo 499e73751d Fixed some warnings. 2012-08-11 04:35:01 +02:00
zml2008 fe445a7ec9 Remove chat-based WECUI protocol. Everybody running a modern (1.2.5 or newer) WECUI should be fine.
This has a bonus of allowing us to stay far far away from that smelly PlayerChatEvent guy who's always late (or early, or both).
2012-08-04 20:24:17 -07:00
TomyLobo 7bc66b8247 Removed unused imports. 2012-06-22 02:10:15 +02:00
zml2008 3104b73682 Fix WECUI not working for players when rejoining the server. Closes #196. 2012-06-14 10:49:38 -07:00
aumgn 6915244ab9 Add missing imports 2012-04-16 07:28:36 +02:00
zml2008 345cb5a690 Re-add painting spawning code (Still broken in Bukkit, need to look into
the issue more), have entity spawns use World.spawn instead of World.spawnCreature.
2012-04-15 18:33:28 -07:00
aumgn 8c36047cbb Fix warnings 2012-04-10 13:12:24 +02:00
aumgn e86dc2c90b Biome clean up & fixes
Change BiomeType to an interface.
Do not longer use invalid biomes of Bukkit Biome enum.
Add a common unknown biome type.
2012-04-10 13:09:47 +02:00
Jim Nordbø 2ed92dafad Added WECUI handshake option 2012-04-07 13:29:00 -07:00
zml2008 c580d6efc4 Aparrantly this isn't shaded into Bukkit 2012-03-30 09:17:43 -07:00
zml2008 c76f119fa4 Added basic entity handling with copy and paste.
Paintings do not currently respawn properly, entity pastes cannot be undone yet, and schematics do not yet store entities
@celticminstrel needs to fix painting spawning
2012-03-29 21:18:14 -07:00
zml2008 73dbbbac9a Make sure all WorldEdit files are in the plugins/WorldEdit folder 2012-03-28 11:03:59 -07:00
zml2008 a4895cbd5d Added initial support for plugin channels with WECUI 2012-03-28 11:01:44 -07:00
zml2008 97c370549f Handle Bukkit versions without Chest#getBlockInventory() 2012-03-23 21:07:05 -07:00
zml2008 0702a0f0ac Improved Spout biome handling and add LocalWorld method for setting biome 2012-03-20 22:45:48 -07:00
aumgn a8eeacccd4 Add biome support
Add a BiomeTypes interface
Add methods in ServerInterface to retrieve the implemented BiomeTypes
Add a getBiome method to LocalWorld and subclasses
Add /biomeinfo & /biomelist commands
Add a BiomeTypeMask
Closes #181
2012-03-20 18:09:48 -07:00
zml2008 86011a0d0d Fixed handling of double chests and cleaned WorldEditListener up a bit 2012-03-20 17:53:15 -07:00
Wizjany f11e2ba6d6 Added Falling sand/gravel entities to /remove command 2012-03-18 00:00:04 -04:00
zml2008 b6d1146427 Added support for new tree types to TreeGenerator and make adding more tree types later easier 2012-03-17 15:28:49 -07:00
Jadedwolf b2eb2741eb Temporary solution to fix Golems being butchered. This includes Iron and snow golems. 2012-03-17 09:25:57 +01:00
TomyLobo 85cdd49593 In WorldGuard, teleport/spawn location yaw/pitch should now work. 2012-03-12 16:40:02 +01:00
TomyLobo 255b04e13d Added a Location class and conversion utilities.
This is required for the latest WorldGuard version
2012-03-12 10:23:02 +01:00
zml2008 4328be282c Register command permissions, integrate with the Bukkit help API
Help API support requires a fix in Bukkit to work fully
Allow annotation-free registering of commands with other plugins
2012-03-09 23:16:50 -08:00
TomyLobo 4e91f4e988 No longer using deprecated stuff. 2012-03-02 19:57:32 +01:00
md-5 f265a93913 Bukkit puts out EXACTLY the same message, therefore we don't have to. 2012-03-02 20:57:59 +11:00
zml2008 c58276354e Fix duplicate WEPIF message 2012-03-01 21:32:33 -08:00
zml2008 742b6b61fa Check for null in ItemStacks 2012-03-01 20:33:03 -08:00
zml2008 0b548b2bac Have BukkitWorld.simulateBlockMine use Bukkit's dropNaturally 2012-02-11 15:46:33 -08:00
zml2008 0525112293 Fixed /scriptname.js and no-double-slash settings not working 2012-02-11 14:02:03 -08:00
zml2008 1772d02d80 Made BlockBag use WorldVectors for add(Single)SourcePosition 2012-02-07 17:25:55 -08:00
zml2008 ffa2824c4d Properly escape cuipattern 2012-01-29 16:22:04 -08:00
zml2008 3d0c045cd4 Added bPermissions support 2012-01-22 21:26:53 -08:00
zml2008 9830d9d326 Revert "Using trove collections for most internal stuff, using array access in BlockType and ItemType"
This reverts commit 410ac65c6a.
This has been causing compatibility issues with Spout. I haven't been ble to reproduce, but until somebody figures out why, this gets to go
2012-01-22 19:04:56 -08:00
TomyLobo 8aa65fd7f4 License block changes
Added some missing license blocks
Added "and contributors" to all copyright notices.
Added $Id$ to files that were still missing it.
Changed "All rights reserved" to GPLv3 on Injector.java.
2012-01-20 08:24:32 +01:00