Releases: Bogdan-G/FFoKC
Releases · Bogdan-G/FFoKC
FF of KCauldron build test34.71
Notice: Draft a new release is made 30.10.2016 ~19h-20h (MSK)
Info by FFoKC-1.7.10-0.test34.71-server.jar:
0) testing's/reverting's/fix's (more 1 commit, not included in chronological order, simply summarized a few commits)
- goto gradle2.13
 - PMD/FingBugs changes (few commits)
 - update to MFF (few commits), last commit - MFF 18.10.16
 Add out-of-box fast leaves decay- https://gitlab.prok.pw/KCauldron/KCauldron/commit/7b03a5c0d11bccdef97a1a828f2011040e8e181b- config option: Reduce update block Redstone Torch
 Add plugins info in crash report;- https://gitlab.prok.pw/KCauldron/KCauldron/commit/3359c026df552a437a47fa511f4947a3af35f6dc- config option - SP: [PATCH] Don't spawn bonus ocelots when plugins spawn ocelots
 - config option - PS: [PATCH] Allow capping number of attempts at spawning mobs
 - update readme
 - P: [PATCH] Do not load chunks for pathfinding;
 - P: [PATCH] Reduce IO ops opening a new region file.
 - P: [PATCH] Cap Entity Collisions - SPIGOT-1864: Improve entity collision capping
 - off part dont_thread_sleep and attempt to remove too little sleep
 - config option - dont thread sleep
 - replace ThermiteRandom on XSTR
 - more replace XSTR
 - dont throw/crash game if already decorating
 - replaces nextDouble -> nextFloat
 - more buffers/try-catch
 - spigot patch - dont limit player speed
 - other spigot patches(?)
 Removed FlatMap to improve performance #407- CyberdyneCC/Thermos#407- config option - off spam Bukkit JavaPluginLoader
 
P.S. include old builds (not full(s)); yes, milti-file gihub load dont sort, the order of files when you select the download has been specified was otherwise
FF of KCauldron build test34.17
notice: part of the description of commits was simply copied
notice: published 28.03.16
- Update MFF (16.03.16) | more 1 commit
 - add @Prototik changes: 
Allow pseudo-real semi-infernal chunks for trees| f29924f - Update README.md | more 1 commit
 - Remove buildSrc, cleanup build.gradle, add opts in gradlew(.bat) | 0efffa8
 - Change/Update Java to 7u95 and Gradle to 2.11
 - Dont sleep threads(include Server Thread) in some cases | 63c298b
 - add fragments from the Ultramine core #1 | 17ba86f |>
 - a) check 
canDespawn()indespawnEntity(); - b) player tracking frequency is reduced to one tick;
 - c) do not update EntityTracker if no players in world;
 - d) reduced from 40 to 16, limit the search distance for the way zombies (called slack to 60ms);
 - e) add Entity/TE TickUpdate in log if >50ms;
 - add fragments from the Ultramine core #2 | 5d478d7 |>
 - a) more info when 
Entity is already tracked!; - b) kill Entity error when adding EntityTracker (usually duplicate Entity);
 - c) condition update tracker - the transition Entity in another chunk, and the offset is not more than 16 blocks;
 - d) fixed saving inventory at death;
 - e) removed sending inventory changes when lifting an item;
 - f) fixed reed dupe by door when block place event was canceled;
 - g) the message appears if the section of the profiler is taking longer than 50 ms, with a not 100ms;
 - h) fixed synchronous loading chunk when calling onNeighborChange on the border of the chunk;
 - i) number of updates in a randomly blocks chunk decreases with a range of player;
 - j) sync RegionFile.close() with reading and writing;
 - Use buffers in parts I/O | 3951bf8
 - add new options in config 
kcauldron.ymland code cleanup and etc | 89713e3 |> - a) Max Coordinates In Overworld (XZ);
 - b) Moved too quickly limit configurable;
 - c) Moved wrongly limit configurable;
 - d) change default netty-threads -> 1;
 - Avoid_method_calls_in_loop parts and change limit collisions | 64b86c6
 - Change HashSet/iterator/while -> ArrayList/for in EntityTracker/EntityTrackerEntry | 2800695 |> reduce EntityUpdate on 5-15ms (max to 30)
 - Change Guava hashmap/hashset -> Java hashmap/hashset - no need and no use Guava functional, most likely it is part of a dead code | 09aa8a0
 - Change in EntityPlayerMP: LinkedList -> ArrayList (more fast) and parts Avoid_method_calls_in_loop and iterator->for | 09aa8a0
 - add @robotia changes: CyberdyneCC/Thermos@8503cf9 and more | 447ff8c
 - cleanup dead code by Spigot-TickLimiter patch and change default values in config | c93493f
 - Change/add Avoid_method_calls_in_loop parts, string += -> stringbuilder parts, 
"" +-> String.valueOf parts | 1aa2869 
P.S. more comprehensive changes and updates, see the master branch.
FF of KCauldron build test25
- Update MFF to 010216-2302 | 43f5b52
 - add @Prototik changes: 
Fix player doesn't cloning after death/teleport| b7c025f - revert 
Use concurent list of chunks in chunkproviderserver| acc46c3 - add @robotia changes: 
Restart Command avoid ConcurrentModification| 4059387 - -//-: 
Reintroduce Chunk Unload Stopping| b11eaef - -//-: 
Reintroduce Chunk Unload Stopping| -//- - -//-: 
Introduce TileEntity GC (GarbageCollection) Flag| -//- - -//-: 
Start using GC Flag TileEntities| -//- - add @Yive fix's: 
Change to void| d755354 - variant @robotia changes: 
Synchronize NextTickList, should fix out of synch| 52a8846 - Spigot: 0145-Skip-invalid-enchants-in-CraftMetaItem.patch | 3468c44
 - Spigot: 0142-Remove-uneeded-validation.patch | acf01e5
 - add @Prototik  changes: 
Don't process dead entities during explosion| 6d062d2 - PaperSpigot: 
Fix lava/water some times creating air instead of cobblestone| 7d2ec78 - PaperSpigot: 
Fix activation range to ignore FallingBlocks(?) | 73effda - PaperSpigot: 
Fix rare cannot cast issue with TESkull| 4a87e55 - similar correct: CyberdyneCC/Thermos@8914196 | 246fe55
 - PaperSpigot: 
Stackable Buckets| 7c8ab14 - add @robotia changes: 
Fix #37 - NPE in Chunkgen| 3cc0e9f - code-style strings | 28f3ee3
 - add @robotia changes(Not all view changes in commit): | 461819a
 - 0080-Fix-broken-movement-caused-by-mutated-location-in-Pl.patch
 Stop updating flowing block if material has changed- 0039-Improve-Network-Manager-packet-handling.patch
 Fix old GitLab issue-Quiverbow projectiles register attacker incorrectly- 0167-Fix-LEFT_CLICK_AIR-detection-when-not-in-creative.patch
 - 0166-Fix-missed-diff-from-Minecraft-1.3.1-update.patch
 - 0019-Prevent-NPE-in-CraftSign.patch
 - 0037-Lower-Chunk-Compression.patch
 - 0039-Prevent-Ghost-Players-Caused-by-Plugins.patch
 - 0040-Plug-World-Unload-Memory-Leak.patch
 - 0051-Fix-BrewingStands-Removing-NBT-Potions.patch
 - 0053-Fix-packed-ice-generation.patch
 - 0056-Fix-some-chunks-not-being-sent-to-the-client.patch
 - add @robotia changes: | 902b55e
 - Fix 
0053-Fix-packed-ice-generation.patch+Fix #39 : Call DimensionChange then Respawn - update readme and build version and files for building.
 
P.S. more comprehensive changes and updates, see the master branch.
FF of KCauldron build test12 fix3
- Use Fake Version
 - Small Fix's
 - MFF up to 060116-2035
 
FF of KCauldron build test11
Based on KC 1492.150 ( head repo is also based on the 150, not build 152)
Modification of the server under modpack BMPL.
Changes:
- change part of the code
 - upgrade to forge in 1614 (but is listed as 1566)
 - add the patches of the later versions of KC/Spigot
 - It uses a modified forge version 121215-2301