CraftBukkit/Spigot
87d5b5e374
Apply setLastDamageCause after processing events and the event has not been canceled. Fixes BUKKIT-1881
...
This allows previous causes to be available during the event, as well as making the damage cause a valid one. If EntityDamageEvent is canceled, then it's not the last DamageCause.
Also prevents setting DamageCause involuntarily through construction.
By: feildmaster <admin@feildmaster.com>
2012-07-01 05:04:06 -05:00
CraftBukkit/Spigot
fdbd4efbd6
Treat ComplexParts as proxies for setLastDamageCause. Fixes BUKKIT-1821
...
By: feildmaster <admin@feildmaster.com>
2012-07-01 05:02:44 -05:00
CraftBukkit/Spigot
d96b0ca73f
Clean entity.damage functions. Fixes BUKKIT-1822
...
By: feildmaster <admin@feildmaster.com>
2012-07-01 05:00:48 -05:00
CraftBukkit/Spigot
e5281e5d53
Fix deprecated spawnCreature. Fixes BUKKIT-1880
...
By: Wesley Wolfe <weswolf@aol.com>
2012-07-02 15:36:49 -05:00
CraftBukkit/Spigot
cdfbbb4638
Mark entities as invalid when they get despawned. Addresses BUKKIT-810
...
By: Travis Watkins <amaranth@ubuntu.com>
2012-06-25 03:24:53 -05:00
CraftBukkit/Spigot
18adfe63c3
Implement LivingEntity.hasLineOfSight. Addresses BUKKIT-1255
...
By: TomyLobo <tomylobo@nurfuerspam.de>
2012-03-21 16:31:30 +01:00
CraftBukkit/Spigot
25f555c6b9
Deprecate spawnCreature and add spawnEntity. Addresses BUKKIT-1168
...
By: V10lator <v10lator@myway.de>
2012-04-25 11:45:28 +02:00
CraftBukkit/Spigot
acc10eabc8
Trigger EntityBlockChangeEvent for Silverfish. Adds BUKKIT-1560 and BUKKIT-1593
...
By: feildmaster <admin@feildmaster.com>
2012-04-28 12:26:07 -05:00
CraftBukkit/Spigot
b91f0fe488
Implement plugin channel events. Addresses BUKKIT-1844
...
By: Wesley Wolfe <weswolf@aol.com>
2012-06-20 23:15:31 -05:00
CraftBukkit/Spigot
3211d52685
Fire PlayerItemBreakEvent. Addresses BUKKIT-1600
...
By: Travis Ralston <travpc@gmail.com>
2012-05-06 21:38:01 -06:00
CraftBukkit/Spigot
474a9e54a8
Clear animal owner when untamed. Fixes BUKKIT-1482
...
By: Ammar Askar <ammar_askar@hotmail.com>
2012-06-17 23:18:00 +05:00
CraftBukkit/Spigot
f54cb1e14e
Add query-plugins setting. Addresses BUKKIT-1781
...
By: H31IX <effectsdude@gmail.com>
2012-06-09 13:59:52 -04:00
CraftBukkit/Spigot
86a06cd622
Changes '/whitelist list' to ignore comments. Addresses BUKKIT-1804
...
By: Jeff Wardian <krinsdeath@hotmail.com>
2012-06-14 22:31:47 -05:00
CraftBukkit/Spigot
b92707d6ea
Preserve whitelist ordering. Addresses BUKKIT-1805
...
By: Jeff Wardian <krinsdeath@hotmail.com>
2012-06-14 22:43:46 -05:00
CraftBukkit/Spigot
fc5ec8c899
Fire NotePlayEvent. Fixes BUKKIT-1779
...
By: obnoxint <mail@obnoxint.net>
2012-06-10 17:39:18 +02:00
CraftBukkit/Spigot
efd15866c4
Support asynchronous events; Addresses BUKKIT-1212
...
By: Wesley Wolfe <weswolf@aol.com>
2012-06-13 21:52:49 -05:00
CraftBukkit/Spigot
add9437bd5
Check world before checking distance. Fixes BUKKIT-1792
...
By: Wesley Wolfe <weswolf@aol.com>
2012-06-12 10:59:29 -05:00
CraftBukkit/Spigot
aae6c59efb
Updated version to 1.2.5-R4.1-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-06-09 21:40:34 -04:00
CraftBukkit/Spigot
3525cbdcda
Updated version to 1.2.5-R4.0 in pom.xml for RB.
...
By: EvilSeph <evilseph@gmail.com>
2012-06-09 21:04:38 -04:00
CraftBukkit/Spigot
18ff0924ce
Launch fireballs at eye location. Fixes BUKKIT-1155
...
By: feildmaster <admin@feildmaster.com>
2012-04-16 10:31:57 -05:00
CraftBukkit/Spigot
a0edb34eab
Make log-strip-color a simple flag instead of a boolean.
...
By: Travis Watkins <amaranth@ubuntu.com>
2012-06-02 14:43:38 -05:00
CraftBukkit/Spigot
8716e36905
Resize UnsafeList to initial capacity when cleared and implement clone.
...
By: Travis Watkins <amaranth@ubuntu.com>
2012-05-31 20:14:28 -05:00
CraftBukkit/Spigot
d7d484d6aa
Fix bold states while printing; Fixes BUKKIT-1716
...
By: Wesley Wolfe <weswolf@aol.com>
2012-05-26 15:32:38 -05:00
CraftBukkit/Spigot
c2c1d03209
Change mapping of Gold from yellow bold to yellow; Addresses BUKKIT-1717
...
By: Wesley Wolfe <weswolf@aol.com>
2012-05-26 15:27:55 -05:00
CraftBukkit/Spigot
70eab29d67
Updated version to 1.2.5-R3.1-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-05-26 02:24:17 -04:00
CraftBukkit/Spigot
69b250ab94
Updated version to 1.2.5-R3.0 in pom.xml for RB.
...
By: EvilSeph <evilseph@gmail.com>
2012-05-26 00:28:07 -04:00
CraftBukkit/Spigot
df04eb1bcf
Removed AnimalTamer cache, fixes BUKKIT-1628
...
By: Wesley Wolfe <weswolf@aol.com>
2012-05-24 23:02:02 -05:00
CraftBukkit/Spigot
3776921464
Fixed broken hashCode()
...
By: Wesley Wolfe <weswolf@aol.com>
2012-05-06 13:39:46 -05:00
CraftBukkit/Spigot
f7aab5aff2
Update Bukkit API dependency to 1.2.5-R2.1-SNAPSHOT
...
By: Wesley Wolfe <weswolf@aol.com>
2012-05-24 22:46:45 -05:00
CraftBukkit/Spigot
6b250f016d
Add in checks for potential NPEs. Fixes BUKKIT-1706 and BUKKIT-1590.
...
By: Travis Watkins <amaranth@ubuntu.com>
2012-05-24 19:11:05 -05:00
CraftBukkit/Spigot
ff07012ac7
Use jansi's Windows support for terminal colors.
...
By: Travis Watkins <amaranth@ubuntu.com>
2012-05-23 15:02:57 -05:00
CraftBukkit/Spigot
0eb748f952
Re-implement World.getTemperature and World.getHumidity
...
By: Score_Under <seejay.11@gmail.com>
2012-05-11 13:19:38 +02:00
CraftBukkit/Spigot
3cc9abe5b8
Updated version to 1.2.5-R2.1-SNAPSHOT for development towards next release
...
By: feildmaster <admin@feildmaster.com>
2012-05-19 17:55:53 -05:00
CraftBukkit/Spigot
9d0fb8d806
Updated version to 1.2.5-R2.0 in pom.xml for RB.
...
By: EvilSeph <evilseph@gmail.com>
2012-05-17 23:05:32 -04:00
CraftBukkit/Spigot
66cb03e41a
Replace TextWrapper with simple newline splitting. Fixes BUKKIT-1662
...
TextWrapper used to try to ensure a message would wrap correctly on the
client by counting the width of the characters in pixels and wrapping
before hitting that limit. This was needed because the client would lose
color information when wrapping and could not handle long lines of text.
Now that both of these problems are solved in the client we can replace
TextWrapper with simple code to split the message into multiple packets on
newlines and ensure chat colors carry across to the new packet.
By: Travis Watkins <amaranth@ubuntu.com>
2012-05-16 18:09:33 -05:00
CraftBukkit/Spigot
e6ad96fd25
Fix block place protection using a larger radius. Fixes BUKKIT-1617
...
By: feildmaster <admin@feildmaster.com>
2012-05-15 22:24:27 -05:00
CraftBukkit/Spigot
8afa2be81a
Add option to strip color codes from server.log file
...
By: Travis Watkins <amaranth@ubuntu.com>
2012-05-15 20:18:35 -05:00
CraftBukkit/Spigot
01b14886d7
Update to jline 2. Fixes BUKKIT-717
...
JLine 2 allows for better color matching in the console and support for
colors in console on Windows. Hopefully provides better performance as well.
By: EdGruberman <ed@rjump.com>
2012-03-14 13:59:14 -07:00
CraftBukkit/Spigot
e8795d1897
Updated version to 1.2.5-R1.4-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-05-02 14:28:29 -04:00
CraftBukkit/Spigot
0e5970eb12
Updated version to 1.2.5-R1.3 in pom.xml for Beta.
...
By: EvilSeph <evilseph@gmail.com>
2012-04-30 19:36:23 -04:00
CraftBukkit/Spigot
deb6c53960
Revert "Fix potential NPE in vanish API. Fixes BUKKIT-1541"
...
This reverts commit ebf121800bd3161e4af0f6d9229ccb39c31fc278.
If the handle ever becomes null we need to know about it so we can debug it further.
By: feildmaster <admin@feildmaster.com>
2012-04-27 12:48:40 -05:00
CraftBukkit/Spigot
b8fdda282e
Remove Player cache and edit CraftPlayer.equals to account for EntityID. Fixes BUKKIT-1541 and Addresses BUKKIT-761
...
By: feildmaster <admin@feildmaster.com>
2012-04-21 18:02:25 -05:00
CraftBukkit/Spigot
3aca35a701
Updated version to 1.2.5-R1.3-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2012-04-25 00:58:32 -04:00
CraftBukkit/Spigot
ad79effe24
Updated version to 1.2.5-R1.2 in pom.xml for Beta.
...
By: EvilSeph <evilseph@gmail.com>
2012-04-24 23:41:11 -04:00
CraftBukkit/Spigot
a208a4f9e3
Update players when potion effects are moved from them. Fixes BUKKIT-789
...
By: Travis Watkins <amaranth@ubuntu.com>
2012-04-24 18:59:55 -05:00
CraftBukkit/Spigot
ff8b2d38f9
Fix potential NPE in vanish API. Fixes BUKKIT-1541
...
By: Travis Watkins <amaranth@ubuntu.com>
2012-04-24 12:25:07 -05:00
CraftBukkit/Spigot
529ff54e26
Remove legacy Chunk cache. Fixes BUKKIT-1400
...
By: feildmaster <admin@feildmaster.com>
2012-04-24 13:30:55 -05:00
CraftBukkit/Spigot
bdccfb5797
We build for Java 1.5.
...
By: EvilSeph <evilseph@gmail.com>
2012-04-23 23:05:57 -04:00
CraftBukkit/Spigot
02fa535888
Add per-world spawn limits with fallback to server-wide bukkit.yml settings.
...
Fixes BUKKIT-1565
By: Travis Watkins <amaranth@ubuntu.com>
2012-04-23 19:01:22 -05:00
CraftBukkit/Spigot
f977f3cc65
Avoid doing unnecessary range checks when we're looping from start to end.
...
Make EntityLiving call AI logic every tick again.
Rework PathfinderGoalSelector logic.
Adds UnsafeList for use in places where we use ArrayList and know we won't
get index out of range errors. Added usage to World's tickEntities, Chunk's
entitySlices to speed up searching for entities, and to PathfinderGoalSelector
to speed up dealing with AI goals.
Reworked logic in PathfinderGoalSelector with help from fullwall. This code
no longer uses an extra ArrayList for setting up goals and only updates which
goals should be run every other time it is called.
Removed only calling PathfinderGoalSelector every other tick from EntityLiving
as we now only setup new goals every other tick. This ensures existing goals
run every tick to properly update mob movement.
By: Travis Watkins <amaranth@ubuntu.com>
2012-04-23 09:47:05 -05:00