This website requires JavaScript.
b82ed7a227
update timings post url
聪聪
2017-06-25 20:09:05 +0800
4ad3dfff03
config file forge utf-8
聪聪
2017-06-25 19:16:18 +0800
6556b08a43
fix getById can not get mod's potion
聪聪
2017-06-25 19:11:11 +0800
a9e1137c30
fix block snapshot restore bug,add entity restore
聪聪
2017-06-25 19:10:06 +0800
597d028218
remove repeat code,add Entity snapshot code
聪聪
2017-06-25 19:09:23 +0800
93dbb7cca5
the key of UserList use a lower case playername
聪聪
2017-06-25 19:08:37 +0800
a80d0e32f8
fix the item 'Books and pens' update bug
聪聪
2017-06-25 19:07:31 +0800
baa004ce49
ignore already track error
聪聪
2017-06-25 19:06:45 +0800
df4652de03
remove useless file
聪聪
2017-06-25 13:25:17 +0800
2e494411c8
modifi repo url
聪聪
2017-06-25 13:24:11 +0800
2bc9cbb0f7
[ci skip] Add min Java
Spanner_Man
2016-11-27 15:34:56 +0700
5c9d2a4a45
Update correct git clone URL
Spanner_Man
2016-06-29 19:58:44 +0700
8d2ba00f70
Cap chunk generation to 1 chunk per tick (configurable)
Sergey Shatunov
2016-03-16 12:01:28 +0700
232bc98881
Implement deprecated get/set shooter bukkit's methods
Sergey Shatunov
2016-02-14 22:46:12 +0700
3f7b5d0941
Merge branch 'master' into 'master'
Prototik
2016-02-11 22:44:03 +0700
f6e289616c
Fixes #362 [ci skip]
Spanner_Man
2016-02-12 02:16:18 +1100
ff7d6f4137
Whoops, chunk coords stored in other order (fix #360 )
Sergey Shatunov
2016-02-11 16:52:32 +0700
7eba5f9dee
Fix crash with indirect damage when indirect entity == null, for example thrower is not entity.
Sergey Shatunov
2016-02-11 12:45:35 +0700
cdc6bcae21
Fix command crash when world has no tps info (meh? plugins? broken mods?) [ci skip]
Sergey Shatunov
2016-02-10 22:35:58 +0700
5aaf6c5cbf
ChunkManager implementation
Sergey Shatunov
2016-02-10 19:17:47 +0700
6f447f2804
Switch Implementation-Version to bukkit version since some bukkit plugins depends on it [ci skip]
Sergey Shatunov
2016-02-10 02:56:35 +0700
edaff93a90
Update link in readme [ci skip]
Prototik
2016-02-10 02:16:46 +0700
0dd6c7efdf
Jline's ConsoleReader reads empty string instead of null in stdin-less environment, like exec() from many languages. Add empty check.
Sergey Shatunov
2016-02-09 21:19:36 +0700
3b244893d9
Fix #346
Sergey Shatunov
2016-02-07 14:50:00 +0700
962807f835
Fix #343
Sergey Shatunov
2016-02-07 14:40:26 +0700
db3a8c3045
Pass net handler during reverse cloning due to some mods could transmit some packets in cloning
Sergey Shatunov
2016-02-06 23:20:23 +0700
d09dc71f62
Fix #106
Sergey Shatunov
2016-02-06 19:12:12 +0700
84276822ea
Fix inventory wiping on keepInventory=true
Sergey Shatunov
2016-02-06 15:19:45 +0700
0b251c5440
Implement ReverseClonner, which should fix all issues with teleportation/inventories/crashed after respawning
Sergey Shatunov
2016-02-06 04:29:03 +0700
313adcfbb0
Fix PlayerCloneEvent.wasDeath (close #335 )
Sergey Shatunov
2016-02-06 00:09:26 +0700
30d7378fda
Okay, remove full cloning of player during respawn and just post forge's event for required mods. Close #331
Sergey Shatunov
2016-02-05 03:43:24 +0700
7b03a5c0d1
Add out-of-box fast leaves decay
Sergey Shatunov
2016-02-04 22:55:51 +0700
3926aa3878
Allow pseudo-real semi-infernal chunks for trees, fix #273
Sergey Shatunov
2016-02-04 22:35:14 +0700
d98e2ca8f6
Fix ender inventory not synced after cloning, fix #329
Sergey Shatunov
2016-02-04 18:21:25 +0700
3b321e3116
Implement custom bukkit's entity for modded projectiles
Sergey Shatunov
2016-02-03 22:42:59 +0700
7114a28fc6
Implement thread-safe, async-like and not buggy BlockUpdatesTracker
Sergey Shatunov
2016-02-03 10:54:09 +0700
3359c026df
Add plugins info in crash report
Sergey Shatunov
2016-02-02 16:50:16 +0700
f1936a41c2
Add link to discord [ci skip]
Prototik
2016-02-03 01:00:01 +0700
01238b890a
Better handling of out of sync
Sergey Shatunov
2016-02-02 15:39:23 +0700
412dab0029
Update references to inventory for CraftPlayer during cloning
Sergey Shatunov
2016-02-02 14:45:32 +0700
f9b7fa7da4
Fix #319
Sergey Shatunov
2016-02-02 02:21:33 +0700
9a1b86730d
Avoid to load chunks if block updated scheduled in unloaded chunk
Sergey Shatunov
2016-02-01 23:16:31 +0700
0d3b4e763c
Forward bukkit's CraftPlayer during cloning player
Sergey Shatunov
2016-02-01 22:45:16 +0700
07698c433a
Fix inventory erase when player respawns by mods or plugins
Sergey Shatunov
2016-02-01 18:50:02 +0700
12b0a52ae0
Rewrite NextTickListEntry.hashCode() to implement real hashcode, not incremental ids :)
Sergey Shatunov
2016-02-01 16:03:58 +0700
6c2be10dc9
Implement Bukkit's inventory for modded inventories, fix #257
Sergey Shatunov
2016-02-01 04:54:40 +0700
e3bc245aa4
Rollback to Gradle 2.8 due to bug in ForgeGradle
Sergey
2016-01-31 21:23:01 +0700
8c5b2f7229
Do fully player cloning to avoid duping of items (probably related to #301 )
Sergey
2016-01-31 20:08:36 +0700
201b43272f
Optimize chunk saving time by holding block updates in chunks directly (fix #299 )
Sergey
2016-01-31 18:53:17 +0700
a5277c151e
Fix collision of NextTickListEntry (close #289 )
Sergey
2016-01-31 18:39:40 +0700
32dc3664a6
Update gradle wrapper to 2.10
Sergey
2016-01-31 18:11:30 +0700
8298cc31e8
Fix license
Sergey
2016-01-31 17:59:46 +0700
097252b5bf
Add expermintal feature: tileEnitity list recreation each tick
Sergey Shatunov
2016-01-17 17:15:55 +0700
1817b56ba3
Fix player doesn't cloning after death/teleport, fix #282
Sergey Shatunov
2016-01-11 18:50:13 +0700
25d6f61aed
Autosave unmodified chunks only after 4 periods
Sergey Shatunov
2016-01-11 18:49:30 +0700
be83aa26fc
Fix broken commands.yml (close #276 )
Prototik
2015-10-16 02:16:24 +0700
4b705b50af
Don't process dead entities during explosion
Sergey Shatunov
2016-01-07 00:42:54 +0700
eb49ce845d
Make light asynchronous (close #231 )
Sergey Shatunov
2016-01-06 01:53:42 +0700
7f897a021d
Allow fake net handlers, fix #268
Sergey Shatunov
2016-01-05 15:14:32 +0700
99915acb8b
Use player cache for skulls
Sergey Shatunov
2016-01-05 15:06:32 +0700
8d4b99c574
Don't sleep between chunk unloading
Sergey Shatunov
2016-01-05 14:56:58 +0700
b53d579e35
Optimize chunk saving
Sergey Shatunov
2016-01-05 14:55:35 +0700
240272b672
Clear outgoing packet queue on disconnect
Sergey Shatunov
2016-01-05 14:50:11 +0700
6911f3485a
Fix for map decoration
Sergey Shatunov
2016-01-05 14:48:56 +0700
0011dd0d9a
Limit TNT detonations per world per tick
Sergey Shatunov
2016-01-05 14:20:01 +0700
0aad7977fc
Make configurable messages, close #244
Sergey Shatunov
2016-01-05 13:54:34 +0700
955af15697
Make Server.getOnlinePlayers returns immutable collection, like it said in docs. This is also fix crash with /stop and /restart commands while any players had been online.
Sergey Shatunov
2016-01-05 02:00:44 +0700
90386d0abf
Add support for 1558 backport into CI
Sergey Shatunov
2016-01-04 23:01:21 +0700
664be786d4
Update to forge 1614
Sergey Shatunov
2016-01-04 22:45:30 +0700
f722fccdce
Rollback to the state of .152 build with some critical fixes and updates
Sergey Shatunov
2016-01-04 12:38:37 +0700
40c95e49c0
Stop publishing -server artifacts [ci skip]
Prototik
2015-10-25 17:20:48 +0700
ed0bc9ab15
Fix #228
Prototik
2015-10-25 15:56:15 +0700
da067694cc
Fix backport merging
Prototik
2015-10-24 21:17:35 +0700
1ec4cf134d
Remove health scaling
Prototik
2015-10-24 17:31:46 +0700
1d94d55290
Update forge to 1517
Prototik
2015-10-23 20:54:39 +0700
7953c2dc6a
Update submodule ref [ci skip]
Prototik
2015-10-23 20:41:39 +0700
30960fd721
Fix #222
Prototik
2015-10-23 20:04:48 +0700
d3c359b26d
Fix #218 , fix #217
Prototik
2015-10-23 01:33:13 +0700
4cfa07d415
Fix #214
Prototik
2015-10-22 14:25:47 +0700
ad909f2788
Return empty chunk in case of null and come back indent for ProcessingQueue, sorry! :)
Prototik
2015-10-22 01:45:44 +0700
c9caa8c770
Fix #210
Prototik
2015-10-22 01:33:46 +0700
6458549af6
Fix #211
Prototik
2015-10-21 23:37:43 +0700
40ac2b7e23
Fix #209
Prototik
2015-10-19 11:23:10 +0700
7defe0bb29
Some portion of optimizations: * Clear outgoing packet queue after player disconnect * Disable sleep between chunk saving * Put 2x4096 bytes instead 2048x4 bytes for region file aligment * Using map to search player by name instead iterating over all players * Some tweaks for decorations (item frames, maps)
Prototik
2015-10-18 23:58:28 +0700
299cf0ed96
Fix broken commands.yml (close #97 )
Prototik
2015-10-16 02:16:24 +0700
0097a0744a
Check for active chunks before persistent, could be faster on big maps
Prototik
2015-10-15 00:09:55 +0700
98f4f02f55
Introduced World Save Thread and some refractoring
Prototik
2015-10-14 20:31:35 +0700
a5b10b36ab
Added /kc dump command for some debug reports
Prototik
2015-10-06 21:00:35 +0700
e64531cffa
Update KImagine to 0.2 (fix for ghostly entities)
Prototik
2015-10-04 19:39:32 +0700
cd5151743b
Merge branch 'spelling-fix' into 'master'
Prototik
2015-09-10 14:28:29 +0700
8cda6fb6c4
Small spelling fix quite -> quiet
ChrisLane
2015-09-10 00:21:43 +0200
b2e14cb247
Return loop iterating over entites on overloaded server
Prototik
2015-09-06 18:54:03 +0700
9d56192606
Some improvements in spigot timings and fix #179
Prototik
2015-09-05 23:31:58 +0700
923b9e81a0
First attempt to fix #141
Prototik
2015-09-03 15:58:51 +0700
1e51ceeb31
Fix broken stop command, added /kc tps command, better integration bukkit worlds with forge worlds
Prototik
2015-09-03 00:22:30 +0700
1bafa262d0
Fix #173
Prototik
2015-09-02 15:05:54 +0700
497d437a37
Add list wrapper for tileentities
Prototik
2015-08-29 18:21:31 +0700
9ba84893f3
Use iterator for entities loop
Prototik
2015-08-29 17:37:03 +0700
4a63dcacca
Transparent unloading {,tile}entities from world
Prototik
2015-08-29 14:49:22 +0700
1488e0fdc4
Meh, #130
Prototik
2015-08-14 03:34:11 +0700