samoatesgames
19ea5d5423
Improved spawn location calculations.
...
- Supports Overworld and Nether spawns.
- Supports spawning under objects, but still above ground (e.g. under the leaves of a tree).
- Protects against spawning in oceans.
- Protects against spawning in water.
- Uses a radial search about the origin, rather than a linear.
- Correctly calculates Nether spawn on spawn world generation (fixes: cuberite#2548)
- Fixes a bug in CheckPlayerSpawnPoint() where the X offset was used in both the X and Z coords (BLOCKTYPE BlockType = GetBlock(a_PosX + Coords[i].x, a_PosY, a_PosZ + Coords[i].x);)
2015-11-13 15:08:16 +00:00
..
2015-11-03 18:00:55 +01:00
2015-11-08 22:34:52 +00:00
2015-11-07 17:34:54 +01:00
2015-11-13 15:08:16 +00:00
2015-10-05 21:15:08 +02:00
2015-10-08 19:08:11 +02:00
2015-11-09 21:12:32 +01:00
2015-11-13 11:50:21 +00:00
2015-07-31 16:49:10 +02:00
2015-10-30 20:16:45 +01:00
2015-09-25 10:14:17 +02:00
2015-11-09 20:06:32 +01:00
2015-11-08 20:57:05 +01:00
2015-11-03 18:00:55 +01:00
2015-11-03 18:00:55 +01:00
2015-07-31 16:49:10 +02:00
2015-05-24 12:56:56 +01:00
2015-09-25 10:14:17 +02:00
2015-07-31 16:49:10 +02:00
2015-06-08 21:52:13 +02:00
2015-07-31 16:49:10 +02:00
2015-10-15 10:53:32 +02:00
2015-11-07 17:23:02 +01:00
2014-10-22 20:12:49 -07:00
2015-04-14 10:49:01 +02:00
2015-07-31 16:49:10 +02:00
2015-06-11 22:20:04 +02:00
2015-07-31 16:49:10 +02:00
2015-11-03 18:00:55 +01:00
2015-11-03 18:00:55 +01:00
2015-05-08 23:32:02 +01:00
2015-05-07 03:47:46 +01:00
2014-09-10 16:07:00 +01:00
2015-10-02 17:26:53 +02:00
2015-10-02 17:26:53 +02:00
2014-07-19 11:09:39 -07:00
2014-07-21 17:40:43 +02:00
2015-10-08 17:43:26 +02:00
2015-11-03 18:00:55 +01:00
2015-11-03 18:00:55 +01:00
2015-07-29 09:49:30 -06:00
2015-07-29 09:49:30 -06:00
2015-07-31 16:49:10 +02:00
2015-11-10 19:44:30 +01:00
2015-11-03 18:00:55 +01:00
2015-11-03 18:00:55 +01:00
2015-10-04 14:06:37 +02:00
2015-07-31 16:49:10 +02:00
2014-10-22 20:12:49 -07:00
2015-07-31 16:49:10 +02:00
2015-11-02 22:07:48 +00:00
2015-10-05 16:20:07 +01:00
2015-11-03 18:00:55 +01:00
2015-07-15 14:05:36 -06:00
2015-09-17 11:20:10 +02:00
2015-05-10 22:51:16 +02:00
2015-07-31 16:49:10 +02:00
2015-06-11 22:20:04 +02:00
2015-09-15 16:19:49 +01:00
2015-07-15 14:05:36 -06:00
2015-07-31 16:49:10 +02:00
2015-07-31 16:49:10 +02:00
2014-08-03 22:04:48 +02:00
2014-10-23 23:58:01 +01:00
2015-07-31 16:49:10 +02:00
2015-07-31 16:49:10 +02:00
2015-08-20 16:15:55 +01:00
2015-05-19 19:32:10 +01:00
2015-07-09 11:15:37 -06:00
2015-11-03 12:09:40 +03:00
2015-03-14 00:59:53 +00:00
2015-07-12 21:02:47 +02:00
2014-12-13 18:49:11 +01:00
2015-11-05 11:09:37 +01:00
2015-07-29 09:49:30 -06:00
2015-07-31 16:49:10 +02:00
2015-08-12 16:51:38 +03:00
2015-05-18 14:30:16 +01:00
2015-07-31 16:49:10 +02:00
2015-07-15 14:05:36 -06:00
2015-07-29 09:49:30 -06:00
2014-07-18 23:47:46 +02:00
2015-09-26 22:19:29 +01:00
2014-10-22 20:12:49 -07:00
2015-10-04 14:06:37 +02:00
2015-10-04 14:06:37 +02:00
2015-07-31 16:49:10 +02:00
2015-07-31 16:49:10 +02:00
2015-07-09 14:41:14 -06:00
2015-06-05 11:29:54 +02:00
2015-07-31 16:49:10 +02:00
2015-09-15 16:19:49 +01:00
2015-09-15 16:19:49 +01:00
2015-09-25 10:14:17 +02:00
2015-09-15 16:19:49 +01:00
2015-09-26 22:19:29 +01:00
2015-08-12 16:51:38 +03:00
2015-07-14 21:46:30 +01:00
2015-07-14 21:46:30 +01:00
2015-07-14 21:46:30 +01:00
2015-07-29 09:49:30 -06:00
2015-05-16 10:46:51 +01:00
2015-05-16 10:46:51 +01:00
2015-06-02 12:51:43 +02:00
2015-07-31 16:49:10 +02:00
2015-05-24 12:56:56 +01:00
2014-07-17 19:13:23 +02:00
2015-07-29 09:49:30 -06:00
2015-05-09 12:58:55 +02:00
2015-10-29 13:35:35 +01:00
2015-07-31 16:49:10 +02:00
2015-05-24 12:56:56 +01:00
2015-05-09 12:58:55 +02:00
2015-06-13 16:09:43 -05:00
2015-06-13 16:09:43 -05:00
2015-05-23 11:30:15 +01:00
2015-05-16 10:46:51 +01:00
2015-05-14 16:49:13 +02:00
2015-07-31 16:49:10 +02:00
2015-10-28 08:24:48 +00:00
2015-04-25 21:05:35 +02:00
2015-07-31 16:49:10 +02:00
2015-05-23 16:28:37 +02:00
2015-11-03 18:00:55 +01:00
2015-11-03 18:00:55 +01:00
2015-05-24 12:56:56 +01:00
2015-05-09 12:58:55 +02:00
2015-06-12 12:37:22 +01:00
2015-06-11 22:20:04 +02:00
2015-09-28 21:30:31 +02:00
2015-05-16 10:46:51 +01:00
2015-05-08 21:52:41 +02:00
2015-04-27 21:18:56 +02:00
2015-07-31 16:49:10 +02:00
2015-11-02 18:21:35 +00:00
2015-05-30 11:11:17 +01:00
2015-08-09 09:23:12 +02:00
2014-10-22 20:12:49 -07:00
2015-05-24 12:56:56 +01:00
2014-07-17 19:13:23 +02:00
2015-07-31 16:49:10 +02:00
2015-07-31 16:49:10 +02:00
2015-10-02 17:26:53 +02:00
2015-10-02 17:26:53 +02:00
2015-07-29 09:49:30 -06:00
2015-07-31 16:49:10 +02:00
2015-10-12 15:02:25 +01:00
2014-09-17 23:24:22 +02:00
2015-07-31 16:49:10 +02:00
2015-09-25 10:14:17 +02:00
2015-04-21 10:54:43 +02:00
2015-11-13 15:08:16 +00:00
2015-11-13 15:08:16 +00:00
2015-07-31 16:49:10 +02:00