Skip to content

Releases: Bogdan-G/FFoKC

FF of KCauldron build test34.71

30 Oct 16:59
Compare
Choose a tag to compare

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)

  1. goto gradle2.13
  2. PMD/FingBugs changes (few commits)
  3. update to MFF (few commits), last commit - MFF 18.10.16
  4. Add out-of-box fast leaves decay - https://gitlab.prok.pw/KCauldron/KCauldron/commit/7b03a5c0d11bccdef97a1a828f2011040e8e181b
  5. config option: Reduce update block Redstone Torch
  6. Add plugins info in crash report; - https://gitlab.prok.pw/KCauldron/KCauldron/commit/3359c026df552a437a47fa511f4947a3af35f6dc
  7. config option - SP: [PATCH] Don't spawn bonus ocelots when plugins spawn ocelots
  8. config option - PS: [PATCH] Allow capping number of attempts at spawning mobs
  9. update readme
  10. P: [PATCH] Do not load chunks for pathfinding;
  11. P: [PATCH] Reduce IO ops opening a new region file.
  12. P: [PATCH] Cap Entity Collisions - SPIGOT-1864: Improve entity collision capping
  13. off part dont_thread_sleep and attempt to remove too little sleep
  14. config option - dont thread sleep
  15. replace ThermiteRandom on XSTR
  16. more replace XSTR
  17. dont throw/crash game if already decorating
  18. replaces nextDouble -> nextFloat
  19. more buffers/try-catch
  20. spigot patch - dont limit player speed
  21. other spigot patches(?)
  22. Removed FlatMap to improve performance #407 - CyberdyneCC/Thermos#407
  23. 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

28 Mar 09:44
Compare
Choose a tag to compare

notice: part of the description of commits was simply copied
notice: published 28.03.16

  1. Update MFF (16.03.16) | more 1 commit
  2. add @Prototik changes: Allow pseudo-real semi-infernal chunks for trees | f29924f
  3. Update README.md | more 1 commit
  4. Remove buildSrc, cleanup build.gradle, add opts in gradlew(.bat) | 0efffa8
  5. Change/Update Java to 7u95 and Gradle to 2.11
  6. Dont sleep threads(include Server Thread) in some cases | 63c298b
  7. add fragments from the Ultramine core #1 | 17ba86f |>
  8. a) check canDespawn() in despawnEntity();
  9. b) player tracking frequency is reduced to one tick;
  10. c) do not update EntityTracker if no players in world;
  11. d) reduced from 40 to 16, limit the search distance for the way zombies (called slack to 60ms);
  12. e) add Entity/TE TickUpdate in log if >50ms;
  13. add fragments from the Ultramine core #2 | 5d478d7 |>
  14. a) more info when Entity is already tracked!;
  15. b) kill Entity error when adding EntityTracker (usually duplicate Entity);
  16. c) condition update tracker - the transition Entity in another chunk, and the offset is not more than 16 blocks;
  17. d) fixed saving inventory at death;
  18. e) removed sending inventory changes when lifting an item;
  19. f) fixed reed dupe by door when block place event was canceled;
  20. g) the message appears if the section of the profiler is taking longer than 50 ms, with a not 100ms;
  21. h) fixed synchronous loading chunk when calling onNeighborChange on the border of the chunk;
  22. i) number of updates in a randomly blocks chunk decreases with a range of player;
  23. j) sync RegionFile.close() with reading and writing;
  24. Use buffers in parts I/O | 3951bf8
  25. add new options in config kcauldron.yml and code cleanup and etc | 89713e3 |>
  26. a) Max Coordinates In Overworld (XZ);
  27. b) Moved too quickly limit configurable;
  28. c) Moved wrongly limit configurable;
  29. d) change default netty-threads -> 1;
  30. Avoid_method_calls_in_loop parts and change limit collisions | 64b86c6
  31. Change HashSet/iterator/while -> ArrayList/for in EntityTracker/EntityTrackerEntry | 2800695 |> reduce EntityUpdate on 5-15ms (max to 30)
  32. Change Guava hashmap/hashset -> Java hashmap/hashset - no need and no use Guava functional, most likely it is part of a dead code | 09aa8a0
  33. Change in EntityPlayerMP: LinkedList -> ArrayList (more fast) and parts Avoid_method_calls_in_loop and iterator->for | 09aa8a0
  34. add @robotia changes: CyberdyneCC/Thermos@8503cf9 and more | 447ff8c
  35. cleanup dead code by Spigot-TickLimiter patch and change default values in config | c93493f
  36. 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

01 Feb 21:12
Compare
Choose a tag to compare
  1. Update MFF to 010216-2302 | 43f5b52
  2. add @Prototik changes: Fix player doesn't cloning after death/teleport | b7c025f
  3. revert Use concurent list of chunks in chunkproviderserver | acc46c3
  4. add @robotia changes: Restart Command avoid ConcurrentModification | 4059387
  5. -//-: Reintroduce Chunk Unload Stopping | b11eaef
  6. -//-: Reintroduce Chunk Unload Stopping | -//-
  7. -//-: Introduce TileEntity GC (GarbageCollection) Flag | -//-
  8. -//-: Start using GC Flag TileEntities | -//-
  9. add @Yive fix's: Change to void | d755354
  10. variant @robotia changes: Synchronize NextTickList, should fix out of synch | 52a8846
  11. Spigot: 0145-Skip-invalid-enchants-in-CraftMetaItem.patch | 3468c44
  12. Spigot: 0142-Remove-uneeded-validation.patch | acf01e5
  13. add @Prototik changes: Don't process dead entities during explosion | 6d062d2
  14. PaperSpigot: Fix lava/water some times creating air instead of cobblestone | 7d2ec78
  15. PaperSpigot: Fix activation range to ignore FallingBlocks (?) | 73effda
  16. PaperSpigot: Fix rare cannot cast issue with TESkull | 4a87e55
  17. similar correct: CyberdyneCC/Thermos@8914196 | 246fe55
  18. PaperSpigot: Stackable Buckets | 7c8ab14
  19. add @robotia changes: Fix #37 - NPE in Chunkgen | 3cc0e9f
  20. code-style strings | 28f3ee3
  21. add @robotia changes(Not all view changes in commit): | 461819a
  22. 0080-Fix-broken-movement-caused-by-mutated-location-in-Pl.patch
  23. Stop updating flowing block if material has changed
  24. 0039-Improve-Network-Manager-packet-handling.patch
  25. Fix old GitLab issue - Quiverbow projectiles register attacker incorrectly
  26. 0167-Fix-LEFT_CLICK_AIR-detection-when-not-in-creative.patch
  27. 0166-Fix-missed-diff-from-Minecraft-1.3.1-update.patch
  28. 0019-Prevent-NPE-in-CraftSign.patch
  29. 0037-Lower-Chunk-Compression.patch
  30. 0039-Prevent-Ghost-Players-Caused-by-Plugins.patch
  31. 0040-Plug-World-Unload-Memory-Leak.patch
  32. 0051-Fix-BrewingStands-Removing-NBT-Potions.patch
  33. 0053-Fix-packed-ice-generation.patch
  34. 0056-Fix-some-chunks-not-being-sent-to-the-client.patch
  35. add @robotia changes: | 902b55e
  36. Fix 0053-Fix-packed-ice-generation.patch + Fix #39 : Call DimensionChange then Respawn
  37. 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

06 Jan 17:45
Compare
Choose a tag to compare
  1. Use Fake Version
  2. Small Fix's
  3. MFF up to 060116-2035

FF of KCauldron build test11

13 Dec 01:16
Compare
Choose a tag to compare

Based on KC 1492.150 ( head repo is also based on the 150, not build 152)
Modification of the server under modpack BMPL.
Changes:

  1. change part of the code
  2. upgrade to forge in 1614 (but is listed as 1566)
  3. add the patches of the later versions of KC/Spigot
  4. It uses a modified forge version 121215-2301