SakeTami
MADLAD3718
MADLAD3718

patreon


Sunbeam - First Playtesting Release

This is Sunbeam, an addon that reimpliments some of Minecraft's sunlight-based mechanics to more accurately reflect advanced lighting! Currently the major featureset implemented is an entirely new system of burning hostile mobs in daylight, which perfectly reflects the propogation of sunlight in BetterRTX! If you have BetterRTX installed with this addon, mobs will only burn in daylight if they actually enter sunlight, and won't otherwise. I'd love to hear about other potential features you'd like to see implemented, so once again be sure to leave that feedback in the comments of the post, as well as mention any issues you may be encountering.

Update - October 10th @ 1:33am EST: Added settings slider with support for the Infectious and Interstellar BetterRTX presets.
Update - October 21st @ 12:03am EST: Added functionality to trace sunlight through glass blocks and panes.

Sunbeam - First Playtesting Release Sunbeam - First Playtesting Release

Comments

Glass should no longer prevent mobs from burning! The solution I came up with actually involves using recursive ray tracing to follow the path light takes through glass before it leaves the block, so it should be as physically accurate as possible.

MADLAD3718

This problem is a lot less straightforward to solve than direct sunlight, since sunlight is refracted twice as it enters and exits a glass block. It'll take some time to fix it but I definitely will publish an update with a solution eventually. Thanks for bringing this to my attention!

MADLAD3718

Just gave a try to Sunbeam, I like the concept! Had a bit of trouble making it work properly on my server but after a few times running/stopping the server it worked pretty reliably. One missing functionality I found so far is that despite sunlight going through it, glass will prevent mobs from burning.

Crispy

Love these addons! Keep up the good work!

Bill Himmelsbach

I've implemented a settings slider for selecting support for the default, infectious and interstellar BetterRTX presets, with more to come soon. Your issue should be resolved if you match the setting value to the preset you're using!

MADLAD3718

I did just that - copied existing world from server to PC, added pack in-game, loaded world once, copied back over, works like a charm. Thanks!

Crispy

I think this is because the infectious preset uses a different sun path than the default BetterRTX presets, which the addon is designed for. I'm going to look into designing subpacks which with be configurable in settings before entering a world to account for this. In more technical terms, Sunbeam expects an azimuth rotation of 0° and a zenith rotation of 45° on the sun path.

MADLAD3718

It stops mobs from burning at all for me, no matter if theres direct sunlight or not. I'm using the infectious preset on the newest version.

Nils

I've always just set up the world in the game with addons applied and then transferred it over to the server. I think looking into how modern worlds store addons might be a good idea. I unfortunately don't have any experience with Ubuntu dedicated servers.

MADLAD3718

Cool stuff! Question: Would you happen to know how to install these recently released addons onto Ubuntu dedicated servers? I’m following FoxyNoTail’s tutorial but it seems 1.21.31 (.04 server version) lacks the valid_known_packs file, and even adding it manually and doing the rest of the steps doesn’t make the packs work. Any insight?

Crispy


More Creators