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.yml
and 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