Commit Graph

  • 4c0dd6964e Reverted changes to chunk saving behaviour. EvilSeph 2012-09-12 20:50:44 -04:00
  • beee3ce2da [Bleeding] Add autosave interval setting in bukkit.yml. Adds BUKKIT-2507 Mike Primm 2012-08-18 17:36:39 -05:00
  • e2b1514daf Bulk pending cleanup. Wesley Wolfe 2012-09-09 23:19:28 -05:00
  • b1f6d16bfa Change local jline checks to not use String literals. Fixes BUKKIT-2455. Luke Granger-Brown 2012-09-02 00:56:13 +01:00
  • 27d58a299c Add information about async tasks to CrashReports. Addresses BUKKIT-2491 Wesley Wolfe 2012-09-09 00:34:41 -05:00
  • 4d5894e4cb Fix crash from console-commands throwing exception. Fixes BUKKIT-2479 Wesley Wolfe 2012-09-06 22:11:17 -05:00
  • c710ca827f Fix BUKKIT-2419: PlayerAbilities not being updated on teleport/respawn feildmaster 2012-08-27 11:46:20 -05:00
  • 3307d489da Fix Future task waiting logic. Fixes BUKKIT-2408 Wesley Wolfe 2012-08-26 10:25:11 -05:00
  • cb84d6b994 Fix empty chunks not sending biome properly and causing client side issues. Fixes BUKKIT-2396 feildmaster 2012-08-25 08:46:59 -05:00
  • bedc2f0357 Updated version to 1.3.2-R0.2-SNAPSHOT for development towards next release. EvilSeph 2012-08-25 04:02:20 -04:00
  • 4b840c9686 Updated version to 1.3.2-R0.1 in pom.xml for Beta. EvilSeph 2012-08-25 00:55:38 -04:00
  • b8cc862083 Update to 1.3.2 Travis Watkins 2012-08-24 19:51:51 -05:00
  • 35cff16da5 Fix EmptyChunk's not sending to the Client correctly. Fixes BUKKIT-2206 feildmaster 2012-08-23 14:47:38 -05:00
  • c88531eca6 Don't refactor packages with natives feildmaster 2012-08-22 18:32:48 -05:00
  • 9580c3e39a Refactor CraftBukkit dependencies. Fixes BUKKIT-2329 Wesley Wolfe 2012-08-19 15:42:54 -05:00
  • dcd01bf0c0 Rewrite scheduler. Fixes BUKKIT-1831, and BUKKIT-845 Wesley Wolfe 2012-08-14 06:09:51 -05:00
  • 8fdb006143 Use constant Player for EnderPearls feildmaster 2012-08-22 14:17:36 -05:00
  • 98c98d0f7a Fix entities not having valid "isValid" states. Addresses BUKKIT-2366 feildmaster 2012-08-21 20:21:01 -05:00
  • e3ae188ed2 Fix instances where Signs have null lines. Addresses BUKKIT-684 V10lator 2012-08-18 14:50:09 +02:00
  • 450edc3004 Use standard format function to format logs. Addresses BUKKIT-2246 EdGruberman 2012-08-11 16:29:50 -07:00
  • 161ab5edc6 Implement API for Sound, and playing the sounds for Worlds and Players. Adds BUKKIT-1430, BUKKIT-1226 and BUKKIT-2019 feildmaster 2012-08-21 17:23:17 -05:00
  • ccc760d629 Use a dynamic pool size for the iterator cache Travis Watkins 2012-08-19 19:59:58 -05:00
  • e7e643d83a Implement API to retrieve and open EnderChests. Adds BUKKIT-2016 feildmaster 2012-08-20 15:52:44 -05:00
  • feb0327d22 Check unload queue so we don't accidentally leave a chunk loaded Travis Watkins 2012-08-19 16:06:14 -05:00
  • 7dde6cc566 [Bleeding] Stub out MethodProfiler class Mike Primm 2012-08-15 23:20:11 -05:00
  • e079d9457e [Bleeding] Strip out unused HashSet in IntHashMap Mike Primm 2012-08-15 21:54:38 -05:00
  • eaa3154b0e [Bleeding] Cache packet ID instead of doing lookups each time it is needed Mike Primm 2012-08-11 23:14:23 -05:00
  • 627cf2ef8b [Bleeding] Remove redundant chunkList from ChunkProviderServer Mike Primm 2012-08-11 17:34:22 -05:00
  • 97ac0a3f14 Add LongObjectHashMap and LongHashSet Travis Watkins 2012-08-17 18:53:59 -05:00
  • 7b20caf8fe Use TrigMath in hotspots Travis Watkins 2012-08-15 05:15:36 -05:00
  • 8219081385 [Bleeding] Change Vec3DPool to a stack based pool Mike Primm 2012-08-11 17:27:27 -05:00
  • d628c886d2 Optimize entity AI goal selector Travis Watkins 2012-08-17 16:25:19 -05:00
  • 858d36efc9 Add iterator cache to UnsafeList and use it in hotspots Travis Watkins 2012-08-17 12:55:33 -05:00
  • 6d777ade16 [Bleeding] Optimize chunk loading Mike Primm 2012-08-09 01:10:12 -05:00
  • 852602e430 Add files from mc-dev for diff visibility Mike Primm 2012-08-10 00:21:24 -05:00
  • b44fc8ed28 Updated version to 1.3.1-R2.1-SNAPSHOT for development towards next release. EvilSeph 2012-08-19 09:01:23 -04:00
  • 29ca5d1f50 Updated version to 1.3.1-R2.0 in pom.xml for RB. EvilSeph 2012-08-19 08:47:47 -04:00
  • 5254993510 Fix issues with chunk saving. Fixes BUKKIT-2158, BUKKIT-2018 and BUKKIT-2229 Mike Primm 2012-08-12 18:40:49 -05:00
  • cacfc71b46 Add more detailed CrashReport for CraftBukkit. Addresses BUKKIT-2319 Wesley Wolfe 2012-08-17 23:11:26 -05:00
  • acedd049c5 Add CrashReport for diff visiblity Wesley Wolfe 2012-08-17 22:22:20 -05:00
  • 0bde47a173 Don't extend pistons until data is set. Fixes BUKKIT-2153 John Driscoll 2012-08-08 00:42:18 -07:00
  • 050a9276bc Removed unneeded mc-dev imports. Fixes BUKKIT-682 Wesley Wolfe 2012-08-17 16:37:53 -05:00
  • add387dee3 Call PlayerQuitEvent in correct location. Fixes BUKKIT-2193 Travis Watkins 2012-08-15 12:22:52 -05:00
  • fc35d000e4 Use correct SlotType's for merchants. Fixes BUKKIT-2257 feildmaster 2012-08-14 18:28:00 -05:00
  • b059962a5c Implement methods for spawning FallingBlocks and add various FallingBlock methods. Adds BUKKIT-2282 feildmaster 2012-08-13 22:21:10 -05:00
  • 8748c8c757 Enable hardcore support. Fixes BUKKIT-2259 feildmaster 2012-08-12 16:50:00 -05:00
  • aa92f0e313 Update CreatureSpawner.setSpawnedType(EntityType) to 1.3 feildmaster 2012-08-12 14:02:57 -05:00
  • bfc5189818 Fix "block update packet" not being sent to the correct world. Fixes BUKKIT-2023 feildmaster 2012-08-09 04:28:04 -05:00
  • 342f9c3bd3 Implement player speed API. Addresses BUKKIT-2205 Wesley Wolfe 2012-08-10 00:00:04 -05:00
  • 77cda7e715 Add PlayerAbilities for diff visibility Wesley Wolfe 2012-08-09 23:16:19 -05:00
  • 27c1c85adb Implement BlockBreakEvent block experience. Adds BUKKIT-2033 feildmaster 2012-08-08 06:23:43 -05:00
  • 8d946b88b3 Add BlockMobSpawner and BlockOre for diff visibility feildmaster 2012-08-08 05:19:19 -05:00
  • a16e0b6323 Change socket traffic class try-catch. Fixes BUKKIT-2093 Wesley Wolfe 2012-08-08 06:54:28 -05:00
  • 25fe93479f Restore port to the hostname. Fixes BUKKIT-2124 Wesley Wolfe 2012-08-08 06:58:08 -05:00
  • 24809ef986 Re-add support for full chunk saving so the server save-alls on stop. Fixes BUKKIT-2158 EvilSeph 2012-08-08 03:08:46 -04:00
  • a133bc7182 Make periodic chunk saving less aggressive and fixed double player data saving. Fixes BUKKIT-1994 and fixes BUKKIT-2144 EvilSeph 2012-08-07 18:52:53 -04:00
  • 05b5a068cb Updated version to 1.3.1-R1.1-SNAPSHOT for development towards next release. EvilSeph 2012-08-07 17:10:11 -04:00
  • fad4f39ac8 Updated version to 1.3.1-R1.0 in pom.xml for RB EvilSeph 2012-08-07 02:31:21 -04:00
  • 2bb7a5f94d Implement new deprecated warning state configuration option Wesley Wolfe 2012-08-06 23:52:49 -05:00
  • bfbdbbd05c Tripwire isn't redstone, only fire interact events. Travis Watkins 2012-08-06 19:47:22 -05:00
  • 7a3dfecba0 Don't force chunks to load again, causes chunk leaks with multiworld. Travis Watkins 2012-08-06 16:46:12 -05:00
  • 0792b15887 Pistons no longer extend before they are pistons. Fixes BUKKIT-1999 Wesley Wolfe 2012-08-06 09:55:38 -05:00
  • 59aaa6a80a Fix dispenser removing data from items. Fixes BUKKIT-2045 feildmaster 2012-08-06 08:49:27 -05:00
  • 7dc47892a4 Don't rotate ShapedRecipes. Fixes BUKKIT-1334 THDigi 2012-08-05 17:32:35 +03:00
  • 164c066453 Fix "moved too quickly" detection. Travis Watkins 2012-08-05 23:45:38 -05:00
  • e1a4273957 Fire events for tripwire and hooks. Travis Watkins 2012-08-05 22:52:25 -05:00
  • 982efb8c24 Add BlockTripwire and BlockTripwireHook from mc-dev for diff visibility. Travis Watkins 2012-08-05 22:37:36 -05:00
  • 304cb019e4 Fire EntityDeathEvent for pigs. Fixes BUKKIT-2100 Travis Watkins 2012-08-05 22:35:54 -05:00
  • 9cccb1c89e Fix Vec3DPool; don't pool objects indefinitely or O(n^2) clear() Wesley Wolfe 2012-08-05 21:36:25 -05:00
  • f5777cc0b7 Add Vec3DPool for diff visibility Wesley Wolfe 2012-08-05 21:36:09 -05:00
  • 44234c47ce Cease execution if block is AIR. Fixes BUKKIT-2104 Wesley Wolfe 2012-08-05 21:31:36 -05:00
  • a574ec54cc Put forceChunkLoad back to its original value. Travis Watkins 2012-08-05 20:03:12 -05:00
  • beb71069b7 Don't use Packet56 and clear client cache on world changes. Travis Watkins 2012-08-05 18:42:03 -05:00
  • 0e013fa4b0 Fixed PlayerManager ConcurrentModificationExceptions. Fixes BUKKIT-1972 Wesley Wolfe 2012-08-04 22:12:16 -05:00
  • 9804665fec Fix bounding box pool to use a dynamic cache size Wesley Wolfe 2012-08-04 21:11:28 -05:00
  • 14a470985d Add AABBPool for diff visibility Wesley Wolfe 2012-08-04 21:06:17 -05:00
  • e5acb6cf3a Don't tick chunks or entities on chunks that are queued for unload. Travis Watkins 2012-08-04 02:22:57 -05:00
  • fdd01feb8c Avoid CME when lightning strikes by making a copy. Fixes BUKKIT-2055 Travis Watkins 2012-08-04 17:32:34 -05:00
  • a5da834258 Fix chat not being cancellable when not using deprecated API. Wesley Wolfe 2012-08-04 05:44:16 -05:00
  • 9bed5272d3 Re-implement code missing from leaving the end. Fixes BUKKIT-2003 feildmaster 2012-08-04 03:35:53 -05:00
  • 823e3fb0c6 Correctly detect invalid PistonExtension's to allow removal of StickyPistons. Fixes BUKKIT-2059 feildmaster 2012-08-04 03:07:27 -05:00
  • ab8b7c7e33 Potentially fix chunk leaking, needs further examination feildmaster 2012-08-04 01:42:13 -05:00
  • f90bd7e7cc Fix PlayerBucketEmptyEvent handling. Fixes BUKKIT-2002 and fixes BUKKIT-1997 Steve Anton 2012-08-03 10:07:04 -07:00
  • 02d6703da7 Implement new AsyncPlayerChatEvent. Addresses BUKKIT-2064 Wesley Wolfe 2012-08-03 06:24:55 -05:00
  • 4942f5184a Don't merge items with enchantments. Fixes BUKKIT-2050 Travis Watkins 2012-08-03 19:18:23 -05:00
  • 8834d1423e Fix 1.3 changes that prevent nether and the_end to save level data. feildmaster 2012-08-02 22:14:48 -05:00
  • 07794300d0 [Bleeding] Fire inventory close event. Fixes BUKKIT-2036 md_5 2012-08-03 17:18:48 +10:00
  • fe8fc6b90e Process entity ticks on worlds without players. Fixes BUKKIT-2031 Mike Primm 2012-08-03 01:19:10 -05:00
  • f5794937a9 Print short message on exception to avoid spamming console. Fixes BUKKIT-2018 Travis Watkins 2012-08-03 00:46:42 -05:00
  • dcf83bc1b5 Restore configurable connection throttle. Travis Watkins 2012-08-03 00:46:21 -05:00
  • e156354a60 Add DedicatedServerConnectionThread from mc-dev for diff visibility. Travis Watkins 2012-08-03 00:06:25 -05:00
  • d5fea5fd0d Fixed translation issue breaking custom world generation. Fixes BUKKIT-1975 EvilSeph 2012-08-02 23:47:41 -04:00
  • c711827e94 Fix mapping of ChunkSection nibble data to snapshot. Fixes BUKKIT-1977 Mike Primm 2012-08-02 11:21:40 -05:00
  • 35a3d701a9 Add trailing / to BukkitDL URLs. Fixes BUKKIT-2015. Luke Granger-Brown 2012-08-02 23:35:08 +01:00
  • 8dc52123bf Fix dispenser event handling Travis Watkins 2012-08-02 16:54:21 -05:00
  • d18972eca2 Fix Nether and The End having the same world names. feildmaster 2012-08-02 11:02:14 -05:00
  • 402b177be4 Add missing callWorldInitEvent on startup. feildmaster 2012-08-02 10:14:01 -05:00
  • 764c3f24ee Add test for WorldType's feildmaster 2012-08-02 09:10:15 -05:00
  • a43d621c01 Update CraftBukkit to Minecraft 1.3.1 feildmaster 2012-07-29 02:33:13 -05:00
  • 08e2923bd4 Updated version to 1.2.5-R5.1-SNAPSHOT for development towards next release. EvilSeph 2012-07-28 02:13:53 -04:00