CraftBukkit/Spigot
e6b4a5f109
#1338 : Introduce getRespawnLocation as a replacement for getBedSpawnLocation
...
By: Nothixal <nothixal@gmail.com >
2024-01-22 20:27:09 +11:00
CraftBukkit/Spigot
e216f2ef2d
#1329 : Add method to get an offline player's location
...
By: Nothixal <nothixal@gmail.com >
2024-01-15 20:30:41 +11:00
CraftBukkit/Spigot
e002bc102b
#1287 : Fix scoreboards not updating in Player#setStatistic
...
By: Collin <collinjbarber@gmail.com >
2023-10-31 21:48:21 +11:00
CraftBukkit/Spigot
3ff2a7bc12
SPIGOT-7486: Alternate approach to null profile names
...
By: md_5 <git@md-5.net >
2023-09-22 07:36:30 +10:00
CraftBukkit/Spigot
c00ddac0c8
#1225 : Add modern time API methods to ban API
...
By: Yannick Lamprecht <yannicklamprecht@live.de >
2023-07-15 10:43:30 +10:00
CraftBukkit/Spigot
546827e94d
SPIGOT-6455, SPIGOT-7030, #1054 : Improve ban API
...
By: Doc <nachito94@msn.com >
2023-07-01 13:56:03 +10:00
CraftBukkit/Spigot
85ee50d5f1
SPIGOT-7047: Add Player#getLastDeathLocation
...
By: Doc <nachito94@msn.com >
2022-06-10 09:56:52 +10:00
CraftBukkit/Spigot
08891a2e2f
#1002 : Add Player Profile API
...
Slight changes may occur as this API is stabilized.
This PR is based on work previously done by DerFrZocker in #938 .
By: blablubbabc <lukas@wirsindwir.de >
2022-02-03 09:25:39 +11:00
CraftBukkit/Spigot
43702a9e10
Update to Minecraft 1.18-pre5
...
By: md_5 <git@md-5.net >
2021-11-22 09:00:00 +11:00
CraftBukkit/Spigot
b3a8254758
Update to Minecraft 1.17
...
By: md_5 <git@md-5.net >
2021-06-11 15:00:00 +10:00
CraftBukkit/Spigot
9da047989c
Repackage NMS
...
By: md_5 <git@md-5.net >
2021-03-16 09:00:00 +11:00
CraftBukkit/Spigot
50503fd516
Update to Minecraft 1.16.1
...
By: md_5 <git@md-5.net >
2020-06-25 10:00:00 +10:00
CraftBukkit/Spigot
b7d5dc8dd0
#645 : Allow statistics to be accessed for offline players
...
By: SydMontague <sydmontague@phoenix-staffel.de >
2020-04-05 15:58:43 +10:00
CraftBukkit/Spigot
bfea9a3269
Add Override annotations where appropriate
...
By: md_5 <git@md-5.net >
2019-04-28 11:38:01 +10:00
CraftBukkit/Spigot
09673c1a03
Apply import ordering rules to CraftBukkit classes
...
By: md_5 <git@md-5.net >
2019-04-23 14:54:36 +10:00
CraftBukkit/Spigot
f578d94680
Update to Minecraft 1.13.1
...
By: md_5 <git@md-5.net >
2018-08-26 12:00:00 +10:00
CraftBukkit/Spigot
7e0a66fdd5
Update to Minecraft 1.13-pre7
...
By: md_5 <git@md-5.net >
2018-07-15 10:00:00 +10:00
CraftBukkit/Spigot
e19d7d24a2
Simplify OfflinePlayer.getPlayer() logic.
...
By: md_5 <git@md-5.net >
2015-07-13 18:54:08 +10:00
CraftBukkit/Spigot
a419776f3c
Update to Minecraft 1.8
...
For more information please see http://www.spigotmc.org/
By: Thinkofdeath <thinkofdeath@spigotmc.org >
2014-11-26 08:32:16 +11:00
CraftBukkit/Spigot
dd2b3d22fd
Make bans pretend to use names like before 1.7.8.
...
Bans require a name and UUID but our API only allows for a single string
identifier for a ban entry. Until this is sorted out go back to the old
name based setup since we can always get a UUID given a name.
By: Travis Watkins <amaranth@ubuntu.com >
2014-04-17 10:45:10 -05:00
CraftBukkit/Spigot
ed8072818f
Fix missed diff and other small things
...
By: Travis Watkins <amaranth@ubuntu.com >
2014-04-13 04:29:01 -05:00
CraftBukkit/Spigot
9fee5e6bd7
Check actual whitelist for CraftOfflinePlayer too
...
By: Travis Watkins <amaranth@ubuntu.com >
2014-04-12 07:45:32 -05:00
CraftBukkit/Spigot
8553d1d462
Use fetched GameProfile for getOfflinePlayer(String)
...
When getting an OfflinePlayer by name we lookup their UUID and then
use that to fetch the OfflinePlayer. If the player has not played on
this server before the resulting OfflinePlayer will return null for
getName(). As this is unintuitive we now create the OfflinePlayer directly
using the profile we looked up and make OfflinePlayer prefer that data.
By: Travis Watkins <amaranth@ubuntu.com >
2014-04-12 02:38:53 -05:00
CraftBukkit/Spigot
d24dac2c06
Update CraftBukkit to Minecraft 1.7.8
...
By: Travis Watkins <amaranth@ubuntu.com >
2014-04-10 20:04:38 -05:00
CraftBukkit/Spigot
ca844c146f
Implement API for dealing with player UUIDs. Adds BUKKIT-5071
...
By: Travis Watkins <amaranth@ubuntu.com >
2014-03-28 23:48:15 -05:00
CraftBukkit/Spigot
f65068829e
Implement banning API. Adds BUKKIT-3535
...
Previously no implementation existed to access various additional
information fields regarding bans. This implementation expands on the
information outlined in the sister Bukkit commit to provide access to
the Minecraft implementation of the ban system.
This implementation of the banning API contains 2 new classes which
provide access to the internal workings of the built-in banning
system within Minecraft.
The CraftBanEntry class simply supports the representation of an internal
Minecraft BanEntry object. The data that may be modified within this new
object must be manually saved to the list contained within the
CraftBanEntry using it's save() method.
The CraftBanList class supports the representation of an internal
Minecraft BanList object through proxy methods. These methods do
validation on the passed objects where needed to ensure safe input to the
backed Minecraft objects.
These changes additionally re-route the existing banning API to the newer,
more detailed, system. Functionality prior to this change still behaves
as documented by the contract defined by the methods changed.
By: mbax <matt@phozop.net >
2014-02-04 20:52:50 -07:00
CraftBukkit/Spigot
5783df9d13
Update CraftBukkit to Minecraft 1.7.2
...
By: mbax <matt@phozop.net >
2013-11-04 07:07:38 -06:00
CraftBukkit/Spigot
a578800a63
Update CraftBukkit to 1.6.1
...
By: Nate Mortensen <nate.richard.mortensen@gmail.com >
2013-07-01 06:03:00 -05:00
CraftBukkit/Spigot
fde7669132
Update CraftBukkit to Minecraft 1.4.6
...
By: feildmaster <admin@feildmaster.com >
2012-12-19 22:03:52 -06:00
CraftBukkit/Spigot
19171265b9
[Bleeding] Fix NPE in getBedSpawnLocation. Fixes BUKKIT-1949
...
By: EdGruberman <ed@rjump.com >
2012-07-24 21:23:33 -07:00
CraftBukkit/Spigot
6e2987bb35
Update CraftBukkit to Minecraft 1.3.1
...
By: feildmaster <admin@feildmaster.com >
2012-07-29 02:33:13 -05:00
CraftBukkit/Spigot
3776921464
Fixed broken hashCode()
...
By: Wesley Wolfe <weswolf@aol.com >
2012-05-06 13:39:46 -05:00
CraftBukkit/Spigot
8b7d5cf8e1
[Bleeding] Implement Metadata framework for Entities, Blocks, and Worlds
...
By: rmichela <deltahat@gmail.com >
2011-12-08 00:33:59 -05:00
CraftBukkit/Spigot
f0ed27ad63
Fixed CraftOfflinePlayer.getLastPlayed() returning the wrong result. Addresses BUKKIT-847
...
By: Olof Larsson <olof@sylt.nu >
2012-02-27 16:31:52 +01:00
CraftBukkit/Spigot
322754c180
Implement Player.setBedSpawnLocation(Location). Thanks md_5
...
By: Erik Broes <erikbroes@grum.nl >
2012-01-17 22:35:31 +01:00
CraftBukkit/Spigot
7c345d4d82
Fix formatting.
...
By: Erik Broes <erikbroes@grum.nl >
2012-01-14 23:02:10 +01:00
CraftBukkit/Spigot
586d6ad790
Implemented (offline)player date methods
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2011-12-12 17:39:52 +00:00
CraftBukkit/Spigot
a02181ac29
Made OfflinePlayer and Player share the same .equals and .hashcode
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2011-12-12 15:34:49 +00:00
CraftBukkit/Spigot
6f832c669f
Implemented getPlayer of OfflinePlayer
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2011-10-11 14:52:07 +01:00
CraftBukkit/Spigot
bac90b1d90
Removed deprecated ConcurrentSoftMap
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2011-10-10 22:05:35 +01:00
CraftBukkit/Spigot
f9067422f1
Updated to the new Configuration api
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2011-10-10 21:10:48 +01:00
CraftBukkit/Spigot
86526921b7
Update to mcdev rename revision 01 for 1.8.1
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-09-24 22:03:31 +01:00
CraftBukkit/Spigot
19b4260c01
Added new Server.getPlayerExact() method, added whitelist methods and don't use vanilla commands
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-09-03 15:57:54 +01:00
CraftBukkit/Spigot
4ec3915949
Implemented new ban and unban methods
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-09-03 02:13:07 +01:00
CraftBukkit/Spigot
d1c68e10a9
Actually push the CraftOfflinePlayer implementation!
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-09-03 00:49:10 +01:00