Commit graph

485 commits

Author SHA1 Message Date
CraftBukkit/Spigot
8eff7522ff Fixin' the problem of AFK people not in bed.
By: sk89q <the.sk89q@gmail.com>
2011-04-11 11:48:31 -07:00
CraftBukkit/Spigot
7ad3f8b835 Fix isSitting()/setSitting(), add isTame()/setTame()/getOwner()/setOwner() methods
By: Mike Primm <mike@primmhome.com>
2011-04-08 09:33:03 -05:00
CraftBukkit/Spigot
45474ceb10 We build for Java 1.5, so no @Override for interface implementations
By: Andrew Ardill <andrew.ardill@gmail.com>
2011-05-02 23:55:18 +10:00
CraftBukkit/Spigot
7bbe446bd6 Improved the Scheduler.
Adds nag message when async tasks are not properly shut down and adds a limiter for sync tasks. Once they use 35ms in a single tick, any remaining tasks are not executed until later ticks. Adds a method to report the pending tasks and one to report active worker threads

By: Raphfrk <raphfrk@gmail.com>
2011-04-28 20:10:39 +01:00
CraftBukkit/Spigot
421600527f Added a setArmorContents method to PlayerInventory.
It handles error checking.  Null item stacks and air item stacks are both converted to clear slot calls to prevent crashing the client.

By: Raphfrk <raphfrk@gmail.com>
2011-04-29 00:26:04 +01:00
CraftBukkit/Spigot
4ae1ef6d1d Added per world PVP setting support.
By: Rigby <rigby@onarandombox.com>
2011-04-29 23:34:37 +01:00
CraftBukkit/Spigot
c1e9a053fb Implemented addRecipe method in CraftServer and associated recipe classes.
By: Celtic Minstrel <celtic.minstrel.ca@>
2011-04-15 22:11:13 -04:00
CraftBukkit/Spigot
2980396ae5 Added events related to weather in 1.5. Thanks wizjany!
By: EvilSeph <evilseph@unaligned.org>
2011-04-25 19:47:25 -04:00
CraftBukkit/Spigot
18394a8207 Added the ability to retrieve a world's Seed.
By: Rigby <rigby@onarandombox.com>
2011-04-23 17:57:25 +01:00
CraftBukkit/Spigot
e5a4f1c9cc Fix TextWrapping issues; Now limits the packets send to the client to either: 119 chars or 320 width. This will strip disallowed characters, propagate colors properly to the next line and not 'eat' multiple color-codes.
By: Erik Broes <erikbroes@grum.nl>
2011-04-25 18:14:06 +02:00
CraftBukkit/Spigot
3415ecea14 Updated README for lineending demands
By: Erik Broes <erikbroes@grum.nl>
2011-04-25 12:51:53 +02:00
CraftBukkit/Spigot
42fedb41a8 Add methods to control thunder.
By: sk89q <the.sk89q@gmail.com>
2011-04-22 03:13:21 -07:00
CraftBukkit/Spigot
8f0c812b0a Added weather control methods.
By: sk89q <the.sk89q@gmail.com>
2011-04-22 02:18:13 -07:00
CraftBukkit/Spigot
fbd280daa2 Added World.strikeLightning(). Also renamed WeatherStorm -> LightningStrike.
By: sk89q <the.sk89q@gmail.com>
2011-04-22 01:25:55 -07:00
CraftBukkit/Spigot
adf7ef5ccd Changed Block.setTypeId() back to old behavior before the new translation process.
By: sk89q <the.sk89q@gmail.com>
2011-04-21 23:28:58 -07:00
CraftBukkit/Spigot
5a413e5deb Implemented stats/achievement giving
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-04-21 20:57:09 +01:00
CraftBukkit/Spigot
6c3edc4921 Made reload support allow-flight.
By: EvilSeph <evilseph@unaligned.org>
2011-04-21 15:40:22 -04:00
CraftBukkit/Spigot
2ddf5d1504 Made what should be the last change missed in translation that might cause chunk issues.
By: EvilSeph <evilseph@unaligned.org>
2011-04-07 19:51:29 -04:00
CraftBukkit/Spigot
a726b7db68 And Bukkit only provide avaje.ebean, oops :D
By: Erik Broes <erikbroes@grum.nl>
2011-04-08 00:21:55 +02:00
CraftBukkit/Spigot
440da13883 Prevent maven shade-duplication spam where not needed
By: Erik Broes <erikbroes@grum.nl>
2011-04-08 00:19:41 +02:00
CraftBukkit/Spigot
07082e80ca Added bed events and methods.
By: sk89q <the.sk89q@gmail.com>
2011-04-07 11:26:51 -07:00
CraftBukkit/Spigot
1486672b8a Fixed firstEmpty() by making it search for the first null instead of Material.AIR.
By: EvilSeph <evilseph@unaligned.org>
2011-04-07 13:06:55 -04:00
CraftBukkit/Spigot
498de23ae2 Made another change that was missed in translation that might cause chunk issues. This should address one of the chunk issues experienced when teleporting.
By: alron <alron@bloodmagic.com>
2011-04-06 02:29:14 -07:00
CraftBukkit/Spigot
67a1520bb5 Fixed Compile error
By: Tahg <tahgtahv@gmail.com>
2011-04-06 21:51:20 -04:00
CraftBukkit/Spigot
8a6f57b746 Fixed some NPE issues caused by previous commit
By: Tahg <tahgtahv@gmail.com>
2011-04-06 21:34:50 -04:00
CraftBukkit/Spigot
fd1e6156c0 Fixed stupidity in CraftInventory return types
By: Tahg <tahgtahv@gmail.com>
2011-04-06 13:20:50 -04:00
CraftBukkit/Spigot
39b417df5d getContents now returns null for items whose underlying item is null
By: Tahg <tahgtahv@gmail.com>
2011-04-06 12:45:03 -04:00
CraftBukkit/Spigot
ce4ef77ead Restored .gitignore
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-04-05 16:46:36 +01:00
CraftBukkit/Spigot
65201e75c6 Added prerequisite org.avaje.ebean 2.7.3 to pom.xml
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-04-05 16:42:40 +01:00
CraftBukkit/Spigot
b09f01d4f7 added some API for entities
By: Tahg <tahgtahv@gmail.com>
2011-04-04 00:48:40 -04:00
CraftBukkit/Spigot
cebf24179e Added player.saveData and player.loadData.
By: afforess <afforess@gmail.com>
2011-04-03 11:40:08 -04:00
CraftBukkit/Spigot
4ac4aa674c Prevent junit:junit from being packaged as its not needed to run
By: Erik Broes <erikbroes@grum.nl>
2011-04-03 11:21:40 +02:00
CraftBukkit/Spigot
b2456309ff Fix chunk.getEntities
By: Erik Broes <erikbroes@grum.nl>
2011-04-02 17:56:06 +02:00
CraftBukkit/Spigot
7dc8bdfeaa Implemented entity.getNearbyEntities()
By: Stephen <stephen@jazer.com>
2011-03-27 19:50:43 -04:00
CraftBukkit/Spigot
7b406bfc1e implementation of Entity.isDead
By: afforess <afforess@gmail.com>
2011-04-02 01:08:57 -04:00
CraftBukkit/Spigot
f8292a5eb6 Forces clients to update to the new time immediately when setTime or setFullTime is called.
By: afforess <afforess@gmail.com>
2011-04-02 04:04:57 -04:00
CraftBukkit/Spigot
3547e8a410 Implemented the new SpawnChangeEvent in CraftWorld.setSpawnLocation()
By: William Bowers <william.bowers@gmail.com>
2011-03-29 02:04:42 -07:00
CraftBukkit/Spigot
7deee386c8 Changed default database location to {NAME}.db instead of database.db
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-04-01 16:52:00 +01:00
CraftBukkit/Spigot
57d84a1582 Added mysql dep
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-04-01 16:00:34 +01:00
CraftBukkit/Spigot
959d335a0e Implemented ebeans
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-31 02:35:08 +01:00
CraftBukkit/Spigot
16a666c20e Made Server a singleton
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-30 14:55:42 +01:00
CraftBukkit/Spigot
ba7e83927e Fix Entity.setVelocity
By: Erik Broes <erikbroes@grum.nl>
2011-04-01 12:28:55 +02:00
CraftBukkit/Spigot
26be6db6d5 Fix world.getFullTime()
By: Erik Broes <erikbroes@grum.nl>
2011-04-01 09:24:42 +02:00
CraftBukkit/Spigot
f3fe2a426c Capture errors in plugins onLoad
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-31 22:33:06 +01:00
CraftBukkit/Spigot
57fa7c0118 Implemented Wolf
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-31 22:10:48 +01:00
CraftBukkit/Spigot
adcc9c9ddf Updated to Minecraft version 1.4
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-31 21:40:00 +01:00
CraftBukkit/Spigot
3669bb0d8b CreatureSpawnEvent: Fix forgotten inheritance with CreatureType
By: Erik Broes <erikbroes@grum.nl>
2011-03-30 08:51:42 +02:00
CraftBukkit/Spigot
2fddd09aea world.spawnCreature cast fix
By: Erik Broes <erikbroes@grum.nl>
2011-03-30 00:40:46 +02:00
CraftBukkit/Spigot
58ba4e379d Add MONSTER to CreatureSpawnEvent
By: Erik Broes <erikbroes@grum.nl>
2011-03-29 23:18:48 +02:00
CraftBukkit/Spigot
0258613d15 Move passenger-handling to CraftEntity
By: Erik Broes <erikbroes@grum.nl>
2011-03-29 23:06:53 +02:00