SL20W22: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
(12 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<br /> | |||
[[Pre-Stream_Log|◄ Pre-Stream_Log]] | [[SL20W23|SL20W23 ►]]<br /> | |||
===2020-05-25=== | ===2020-05-25=== | ||
Line 12: | Line 15: | ||
*Disable snowman from spawning | *Disable snowman from spawning | ||
*Game crashing when using the Stonecutter inventory (caused by server side inventory sorting) | *Game crashing when using the Stonecutter inventory (caused by server side inventory sorting) | ||
* | *Disallow chested horses from spawning in general directly on chunk loads | ||
<br /> | <br /> | ||
Line 20: | Line 23: | ||
*Farmworld teleport security "water block" fixed again (flowing) | *Farmworld teleport security "water block" fixed again (flowing) | ||
*RegionFileCache FakeChunks are now loaded with secondary files to prevend use of syncronized (slows down world generation heavily!) | *RegionFileCache FakeChunks are now loaded with secondary files to prevend use of syncronized (slows down world generation heavily!) | ||
*Warps on the dynmap will get removed if the warp is deleted in the system | *Warps on the dynmap will get removed if the warp is deleted in the system | ||
* | * | ||
Line 37: | Line 36: | ||
*Bug: IslandGenerator uses the wrong world when generating in the nether | *Bug: IslandGenerator uses the wrong world when generating in the nether | ||
*Added /tpall | *Added /tpall | ||
*Bug: Way to many creature spawn requests are generated causing lags | *Bug: Way to many creature spawn requests are generated causing lags | ||
*Tablist: Skins are visible again. GameProfiles can have any name - only the "textures" has to be valid & signed. | *Tablist: Skins are visible again. GameProfiles can have any name - only the "textures" has to be valid & signed. | ||
Line 53: | Line 51: | ||
*Trying to fix light bugs #2 | *Trying to fix light bugs #2 | ||
*Finished updating to OptionValueCache | *Finished updating to OptionValueCache | ||
<br /> | <br /> | ||
Line 62: | Line 60: | ||
*Bug: Saving Pods would call preDataSaving twice | *Bug: Saving Pods would call preDataSaving twice | ||
*Bug: Loading json would skip defaults | *Bug: Loading json would skip defaults | ||
*Bug: Sweet berries can be harvested on foreign plots | |||
*Bug: Animals on freshly generated chunks are not marked as "Natural" | |||
*We can now add custom trades to villagers | |||
**We can event add custom items to the trades | |||
**A max amount of ~20 Trades for each villager is useful (buggy scrollbar) | |||
**We should be able to spawn Fplayer with the new trading menu | |||
*'''Feature: Improve TradesManager''' | |||
**'''Add traded volume, trade history''' | |||
**'''STONE -> SELL (X) -> Transactionid (XXXJDFH346egds)''' | |||
**'''BEACON <- BUY (X) -> Transactionid (XXXJDFH346egd2)''' | |||
*Added another API Controller Query https://s200.etm.dev/transaction/{username}/{datetime} | |||
* | |||
* | |||
* | * | ||
[[File:Villitrading.png|thumb|Villager Trading]] | |||
<br /> | <br /> | ||
===Offstream=== | ===Offstream=== | ||
* | *Trying to fix light bugs #4 | ||
*new NibbleArray[18] cannot really be used. We do not know if we start at -1 or 0 of the array while inserting data To correct this we would need to use Pair<Integer,NibbleArray> probably or a custom type (int start / NibbleArray[x]) | |||
*Try to disable chunk.d(true); again after fixing light updates | |||
* | |||
* | * | ||
* | * |
Latest revision as of 21:54, 12 June 2020
2020-05-25
- Bug: The shop text (actionbar) contains the #item not nickname
- Bug: Creating a shop price of 0.5 would result in 0.05 on the sign
- Bug: Buying extendable plots while standing on already bought ones does not work
- Add TotalTransactions, TotalSumShopOpened
- Add /tpa /tpahere /tpaccet /tpdeny for users/testing
- Latest shop transactions ordered in the wrong direction
- Only suggest new players on player,player command
- Added Useroption: KsonTransactionLatestLimit. Allows admins to change max amount of "latest transaction" given out by API calls
- Disable snowman from spawning
- Game crashing when using the Stonecutter inventory (caused by server side inventory sorting)
- Disallow chested horses from spawning in general directly on chunk loads
2020-05-26
- Farmworld now generates snowblocks for snowlayers/biomes
- Farmworld teleport security "water block" fixed again (flowing)
- RegionFileCache FakeChunks are now loaded with secondary files to prevend use of syncronized (slows down world generation heavily!)
- Warps on the dynmap will get removed if the warp is deleted in the system
- Offstream: (Info)Nether-Generator nor generates large structures on its own. We cannot generate as cleanly as in 1.12.x
- Offstream: Fixed chunk generation reporting to little milliseconds used - causing more lags than necessary
2020-05-27
- Bug: IslandGenerator uses the wrong world when generating in the nether
- Added /tpall
- Bug: Way to many creature spawn requests are generated causing lags
- Tablist: Skins are visible again. GameProfiles can have any name - only the "textures" has to be valid & signed.
- Offstream: Implement ServerSettings
- Offstream: Add early Whitelist kick to prevent chunk loading
2020-05-28 (Offstream, aka. the good stuff)
- Implemented Server(Options/Commands/Facade/Manager/OptionType). Added WhitelisteMessage Option
- Merged saving of LandOptions, WorldOptions, UserOptions, ServerOptions into a general OptionValueCache type that is cachable and gets auto-converted from json to hashmap + O(1) cache 😎
- Trying to fix light bugs #1
2020-05-30
- Trying to fix light bugs #2
- Finished updating to OptionValueCache
2020-05-31
- Trying to fix light bugs #3
- Bug: StatsPod overwriting data in jackon only constructor
- Bug: Saving Pods would call preDataSaving twice
- Bug: Loading json would skip defaults
- Bug: Sweet berries can be harvested on foreign plots
- Bug: Animals on freshly generated chunks are not marked as "Natural"
- We can now add custom trades to villagers
- We can event add custom items to the trades
- A max amount of ~20 Trades for each villager is useful (buggy scrollbar)
- We should be able to spawn Fplayer with the new trading menu
- Feature: Improve TradesManager
- Add traded volume, trade history
- STONE -> SELL (X) -> Transactionid (XXXJDFH346egds)
- BEACON <- BUY (X) -> Transactionid (XXXJDFH346egd2)
- Added another API Controller Query https://s200.etm.dev/transaction/{username}/{datetime}
Offstream
- Trying to fix light bugs #4
- new NibbleArray[18] cannot really be used. We do not know if we start at -1 or 0 of the array while inserting data To correct this we would need to use Pair<Integer,NibbleArray> probably or a custom type (int start / NibbleArray[x])
- Try to disable chunk.d(true); again after fixing light updates