Releases: CyberdyneCC/Thermos
Thermos Build 58 (ALPHA)
Hey everyone...!
Build 57 is now being considered relatively stable, as it has fine for quite some time without game-breaking issues that affect the majority of users.
This release's interesting music video (as promised): SIDO: Astronaut
The libraries HAVE CHANGED! You will need to redownload them!
Backports before Forge 1.7.10-1558 are broken at the moment, sorry!
What's Inside:
- Fix #349
- Avoid potential "forever" server lockup
- Fix regeneration effect in beacons
- Remove flatmap (performance improvement kudos to @dogboy21 #407 )
- Performance improvements concerning OreDictionary, CraftPlayer
- Koloboke hashmap library to further improve chunk get() performance
- Fix some mistakes with Thermite RNG
- Add the vecmathlib needed for ProjectE
- Performance improvement with TileEntity collections
- Fix Bukkit achievement command ( kudos to @vizv #424 )
- Fix #437
- Apply Spigot Ping Patch ( #451 )
- Update update URL checker
- Update build requirements ( kudos to @spannerman79 )
- Allow opped fake-players to bypass the forced Bukkit event I had implemented (should fix odd stuff like #279 )
- Changed force restart to work properly #441 / #490 , now the crash log tells you the truth 😉
- Lag patch for fake players (still needs to be looked at by a larger audience)
Thermos Build 57 (ALPHA)
There has not been a release in a while, as I had exams which I needed to focus on.
This is another ALPHA release. We project a BETA release at build 60. @Time6628 and I have implemented several fixes which we need to be tested on a larger scale before we are certain they are safe to use. There is nothing server breaking as far as I am aware, but I suggest you run a test server before you try to use this build.
Also, as I have other commitments that I have taken on, Thermos will not receive as much attention as it used to. I apologize in advance.
This release's interesting music video: https://www.youtube.com/watch?v=rDoy4l3-9rc 😛
The libraries have not changed
What's inside:
- Possibly fix Opis?
- Fix potential dupe glitches with things going through portals
- Fix #323
- Fix #316
- Fix #298
- Latest Buycraft guava compat (hopefully)
- Add isForgeBlock method
- Preclude null worldguard error spam
- Fix an issue with books being signed incorrectly
- Handle server deadlock when #365 (not sure)
- Fix entity activation range
- Allow highly negative acceleration to bypass the Bukkit "moved too quickly"
Thermos Build 56 (ALPHA)
This is a legitimately alpha build. More things were changed than usual between builds.
What's inside:
- Implement Guava 17 for PEX 1.23+ (need to fork and make fixed version)
- Work on the ways entities are activated
- Implement
entities.yml
file, where you can do things similar totileentities.yml
and also set entities to never ever tick!- Русский: Sushchestvo! 😛
- Fix #295 Leaf Shearing Bug
- Prevent firing of Bukkit Fire ignition event if gamerule "doFireTick" is false
- Prevents grief prevention lag
- Transition to Hash-backed ArrayList data structure for all tile entity collection, should see a significant performance improvement
- Welcome @Time6628 to the Thermos Development Team!! 👏
- Add getClickedInventory() method to match Spigot API
- Add BeaconEffectEvent to match Spigot API ⚡
- Let Spigot Watchdog close the server (System.exit() allowed) 💯
- Add BungeeChatAPI Support 👍
Known Caveats:
- Entity Activation range is broken : this means that mobs/animals will lag the server slightly more than usual
- You can set items/people to
never-ever-tick
: @kristi71111 notified me about this, it's not exactly an issue but it is an interesting problem if you make the setting true- True for items: when you try to pick them up they disappear
- True for players: cancer
The libraries have not changed.
Each release will have a little interesting music video at the bottom from now on...here is the first!
https://www.youtube.com/watch?v=9tqqarOi2dU
Thermos Build 55 (BLEEDING)
This is really a beta but bleeding just in case I accidentally broke something.
What's Inside:
- Ability to @ tag someone, Discord/GitHub style, plays an XP orb "ping" at the player if he/she has volume on
- Uber speedups in chunk get,put,set,check because of special bithacks and other tidbits
- NBT copy() speedups
- Fix a security flaw concerning /plugin:cmd usage by shady users, flaw fix enabled by default in
cauldron.yml
underprotection.no-fallback...
- Force disable ram chunks just in case (it isn't done yet)
- Spigot entity activation range checking optimization. Offers up to a 5% server time reduction in theory
The libraries have not changed.
Thermos Build 54 (BETA)
Thermos Build 53 (BETA)
What's inside:
- Fix various teleportation issues
- Minor optimizations
The libraries have not changed
Thermos Build 52 (BETA)
What's Inside:
- Fix a serious issue in B51 where cauldron.yml settings were not properly applied
- Fix #256
- Fix some issues with IntArraySetting and StringArraySetting
- Minor optimization changes
The libraries have not changed
Thermos Build 51 (BETA)
Thermos Build 50 (BETA)
- Fix bug with region file saving
- Fix silently tracking spam
- Minor modifications to biome timeout
The libraries have not changed.
Thermos Build 49 (BETA)
What's Inside:
- Allow non tile activator fake players to pass to Bukkit
- Entity AABB Optimizations
- Fix #236
- Force pass of Bukkit enderchest on respawn
- Fringe Case Chunk Optimization (store the last 4 accessed chunks. getBlock(x+1,y,z+1) could access another chunk next to the current chunk so the operation would be almost instantaneous)
The libraries have not changed.