#Lethal Level Loader [Custom Content Loading API]

1 messages · Page 14 of 1

mellow flame
#

and no v50 content actually came

fallow fern
#

Should the knife be classified as a weapon, or am I misunderstanding the tag?

muted flint
#

noob question: im trying to learn on how to use lethel levels configurations and im trying to get tolians moons to force spawn with the liminal pool but i cant get the whole pack to load the liminal pools by default. is there something im doing wrong?

coarse flame
#

You might have to type them all one by one

weary apex
serene viper
#

So in theory lethal quantities isn't needed anymore?

#

And if it's not will they still work well together @zenith flax

spring wagon
#

How do I stop items from turning into other items randomly?

mellow flame
spring wagon
#

please give

merry marsh
#

Ngl I don't really like this feature. I like setting all my weights through the LLL config since everything is formatted the same and all the interiors are in one config. Is there not any way to override this? @zenith flax

zenith flax
#

@merry marsh if the author disabled it they disabled it

merry marsh
zenith flax
#

Oh it shouldn’t be by default

#

Odd

#

I’ll look into it

merry marsh
#

It's doing it for almost every interior

zenith flax
#

Yippeee

#

Apologies

merry marsh
#

the only one that has a config is both Pool Rooms

#

And the only one that updated for v1.2.0 is Liminal so that's odd

zenith flax
#

Slightly under the weather today and out tomorrow so hoping to get a small update out today

merry marsh
muted flint
zenith flax
#

@slim wind replying publicly cuz other people will wanna know

#

ill make a mod for this this week

#

enabling doesnt work cuz i make route nodes for custom nodes not vanilla

#

i got u

dim wing
#

Is that functionality already available for custom moons within LLL (just not the vanilla ones)?

dim wing
#

You said that you make route nodes for custom nodes, it may be just me not knowing what I’m asking, but is the functionality to have a hidden moon reveal itself after visiting already built into LLL (but only custom moons can do, hence a separate mod to enable it for the v50 duo), or will the new mod also be able to double as a dependency other mods can reference to hide their custom moons and then have a way for them to become known once you’ve routed to them in a run?

#

I may be asking several things at once unintentionally, my apologies

zenith flax
#

And it’s enough of a gameplay change where I’d just prefer it as a small tiny mod that uses LLL vs. putting it in LLL directly

#

I might compromise tho and make the levels hidden by default in lll itself then unhide them in the other mod which can do that unhidding after routing generic for all hidden moons

maiden valley
#

HEY batby im late asf but i just noticed the v50 update for LLL got officially released, nice work dude!! you're awesome

zenith flax
#

aighgt gonna start writing up all the reports from last 24 now

merry marsh
zenith flax
#

yeee

#

i found the issue

#

i have some somewhat jank code to convert the obsolete values to the new values

#

had a thing flipped wrong

merry marsh
#

Is the interior enemy injection not yet implemented?

zenith flax
#

no it is

empty trail
#

My moon's scenes break the dungeon generation when loading into them T-T

zenith flax
#

why

#

orr

#

hm

empty trail
empty trail
#

Something about the scene being invalid

zenith flax
#

no im a liar

#

i dont think i actually added the code for that

#

sheesh

merry marsh
# zenith flax no it is

Where is the setting found? I can't find it under the two interiors that have settings🙃

zenith flax
#

oh you mean config wise?

merry marsh
zenith flax
#

i haven't added anything to the configs since last update 😛

#

sorry

empty trail
#

xd I noticed that

merry marsh
#

I thought enemy injection was coming🫣

zenith flax
#

it is

#

just not config wise

#

i can prob add it sooner than later

merry marsh
#

I'd love it, I just really want to restrict Herobrine to minecraft interiors lol

zenith flax
#

ideally once herobrine comes to LLL they could have that by default

#

w/ contenttags

merry marsh
#

That would be cool

zenith flax
#

@empty trail sorry to be a pain can you turn developer debug on in lll config and get me that

merry marsh
#

I also want to do it with other enemies, like Rolling Giant and such

zenith flax
#

yeee

#

all that will be a lot better once everything moves to LLL

zenith flax
#

in the future i really think users wont be doing heavy configging themselves as much

#

since devs will be able to setup their content by default really well using contenttags

merry marsh
#

or just make more sense imo XD

zenith flax
#

forsure

#

imo rn thats mostly due to devs not being able to set everything up nicely yknow

#

its all explicit references

#

doesn't work longterm

vernal grove
zenith flax
#

basicially context dependent tags for each content

#

so for vanilla in lll

#

all pieces of content have these tags

vernal grove
#

ahhh ok

spice ingot
#

ik i ended the last convo with me saying wait i hate configuring

all i hope for is that modders tag things like interiors and monsters to show up on vanilla moons too and not just like... for example herobrine on just minecraft moons would be annoying cause i dont have any

zenith flax
#

this means for example the scp dungeon doesn't need to explicitly say "spawn on secret labs", instead secret labs can add a "SCP" contenttag to their level, and then scp dungeon can say "spawn on levels marked with SCP"

#

that means if other levels also add the SCP tag they'll automatically be compatible

zenith flax
#

and then scp themed enemies can use this to spawn their enemies on both the scp themed dungeons and levels

empty trail
#

Ya, I have my interior have different weights for tundra tagged moons and canyon tagged moons

vernal grove
#

i would love to get into modding at some point but idk man i know jackshit about modding at all, ive never modded a game or like, done anything related to it

empty trail
#

I basically just makes compat easier tbh

zenith flax
#

making levels is a good introduction

#

no scripting just learning how unity engine works

vernal grove
#

i've never even modeled

zenith flax
#

most people dont!

#

you can use the built in terrain tools and assets that already exist in the main game

#

or free asset packs

#

and put together levels yourself

vernal grove
#

huh, maybe ill try doing that at some point!

#

idk if i have enough hard drive space for that though ngl

zenith flax
#

fair

vernal grove
#

i barely have enough as it is lmao

zenith flax
#

@empty trail aight sorry for the inconvinence, might focus on getting these small little bugs fixed for a quick update then check this out for you if thats alright

empty trail
#

np, im going to see what i can piece together with these new logs

zenith flax
#

it'll let me release some extra scene related logs in too since their fairly underlogged

zealous sky
#

In the LLL Vanilla Tags Google sheet, it doesn't mark the Forest Giants as killable. Aren't they killable in the base game now?

empty trail
#

Idk if you fixed this, but it seems to be the Scene Selection thing again

#

Except now it tries to load the scene but it stalls on load instead of the scene not being registered at all

zenith flax
#

hm

#

Ok ill look into it

#

Sorry your the victim of being the first practical usecase 😭

empty trail
#

xD

zenith flax
#

The scenes are all being sent to lll right?

#

What’s that setup looking like

empty trail
#

hm?

empty trail
#

Yeah

#

The scenes 'load' but dont work ig is the way to describe it

zenith flax
#

how are you bundling/giving lll the scene files

#

All in 1 bundle?

merry marsh
empty trail
zenith flax
#

bet ok

empty trail
zenith flax
#

if your cooking rn while i wait can you try o them

#

still lethalbundle on em all

#

Seperating*

empty trail
#

Ah I will try ye

mellow flame
#

I cant wait till everything is unified under LLL

empty trail
#

Alright the bundles finished loading, testing now xD

serene viper
#

tried going to space statioion dont know if this is an lll issue or spacestation issue

#

018f131e-eec5-5086-a217-2477e5b21401

#

for context

lament nebula
empty trail
serene viper
#

"no extended mod found in bundle" in my lll logs

zenith flax
#

thats normal for mods that haven't updated

serene viper
#

i keep getting stuck on random seed

zenith flax
#

would need log

serene viper
#

happened twice on space station

#

could just be the moon

#

@vagrant sundial

versed spire
#

@zenith flax

#

i have a bug fr u 😥

zenith flax
#

mhm

versed spire
#

so

#

i was thinkering with the lll day lenghts and made all moons time go by 2 times slower

zenith flax
#

oh yeah

versed spire
#

and when i test

zenith flax
#

that breaks stuff

versed spire
#

the deadline goes down by two days not one

#

yes

zenith flax
#

ye

#

its a vanilla bug

versed spire
#

o ok

zenith flax
#

i gotta fix eventually

#

ty

versed spire
#

np

idle ravine
zenith flax
#

https://thunderstore.io/c/lethal-company/p/IAmBatby/LethalLevelLoader/

Version 1.2.0.1

  • Updated LICENSE
  • Changed accessor for ExtendedDungeonFlow.GenerateAutomaticConfigurationOptions from internal to public
  • Fixed issue where ExtendedDungeonFlow.GenerationAutomaticConfigurationOptions was defaulting to false
  • Changed accessor for EnemyManager.RefreshDynamicEnemyTypeRarityOnAllExtendedLevels from internal to public
  • Changed accessor for EnemyManager.InjectCustomEnemyTypesIntoLevelViaDynamicRarity from internal to public
  • Changed accessor for ItemManager.RefreshDynamicItemRarityOnAllExtendedLevels from internal to public
  • Changed accessor for ItemManager.InjectCustomItemsIntoLevelViaDynamicRarity from internal to public
  • Changed ConfigLoader default dungeon binding to list current level matching values as default values
  • Added "Killable" ContentTag to Forest Giant
  • Added "Chargable" ContentTag to Jetpack
  • Added "Weapon" ContentTag to Knife
  • Added additional developer debug logging for the scene validation and selection process
#

may take some time to hit thunderstore

empty trail
#

Woo

unique geode
#

@hexed mesa SDM update time?

#

👀

zenith flax
#

send me log of the issue on this version @empty trail

#

should have mroe gleemable data

empty trail
#

Alrighty!

empty trail
#

Since thats what happened with that update I just pushed an hr ago

hexed mesa
zenith flax
#

hmm ok

#

ill look into that

#

thank you chef

unique geode
dawn wing
#

what are the changes in the 1.2.1?

dawn wing
#

oh ty

zenith flax
#

new mod who dis

#

1.2.1

#

fucking

#

well

eternal egret
#

config options are not working

#

no errors

eternal egret
#

That's why I was saying the config options aren't working

#

since there's a toggle in LLL for enabling seeing them in the terminal

zenith flax
#

yeah but thats a true or false

#

this means moons that are set to hidden will be unhidden after you travel to them

#

eg. for the new v50 moons

eternal egret
#

AH ok

#

No i see

eternal egret
#

like at all

zenith flax
#

can you try on 1.2.1

serene viper
#

can confirm so far only space station causes me to get stuck on random seed

eternal egret
zenith flax
#

changed abit of that code so it might have fixed itself

empty trail
merry marsh
eternal egret
muted wadi
#

batby cranking out the mf code recently

#

my goat

zenith flax
#

in fairness that mod is like

#

30 or so lines of code

#
        public static void StartOfRoundChangeLevel_Postfix()
        {
            ExtendedLevel newCurrentLevel = LevelManager.CurrentExtendedLevel;
            if (newCurrentLevel.IsRouteHidden == true)
            {
                foreach (ContentTag levelTag in newCurrentLevel.ContentTags)
                    if (levelTag.contentTagName == "Company")
                        return;

                newCurrentLevel.IsRouteHidden = false;
                Plugin.logger.LogInfo("Unhiding Route: " + newCurrentLevel.SelectableLevel.PlanetName);
            }
        }
#

this is the logic behind it

muted wadi
#

still, even got a hotfix for lll same day 🙂

#

it's much appreciated from someone that doesn't understand coding lmao

eternal egret
zenith flax
#

alright will peep

eternal egret
#

I wonder if the other options don't work

#

I was just focusing on that

#

checking if Terminal Plus is compatible now

eternal egret
#

It's not compatible

merry marsh
#

LLL configs for interiors show up now, ty so much Batby ❤️

zenith flax
#

if everyone wants a new fear unity froze my entire pc and restarting caused chrome to update and just remove all my extensions

proud ridge
#

is this an LLL thing or should I just ignore it?
[Error : Unity Log] DivideByZeroException: Attempted to divide by zero.
Stack trace:
(wrapper dynamic-method) RoundManager.DMDRoundManager::AdvanceHourAndSpawnNewBatchOfEnemies(RoundManager)
RoundManager.Update () (at <255c0877f9414c3aa6f1fe5079ac13f3>:IL_0046)

merry marsh
#

Shouldn't this have Titan:300 ?

main ravine
hexed cypress
#

was this made compatible with ConfigurableCompany?

thorny fog
zenith flax
#

no longer neccasary

zenith flax
#

Further discussion in #1230722341638508554

merry marsh
#

@zenith flax Should the LLL config override this with content configuration enabled? It used to on v49

zenith flax
#

i dont know

#

i didnt make it 😛

merry marsh
#

Unfortunately Bunker doesn't have a "all" option

zenith flax
#

can you give me an example mod

merry marsh
zenith flax
#

ok but

merry marsh
zenith flax
#

that answer doesnt help me whatsoever

#

thank

merry marsh
#

Or Scp

merry marsh
# zenith flax thank

If you set it to "list" make sure the list is empty, this worked before on v49

zenith flax
#

i dont know what your trying to say in that sentence

tall kindle
#

is this how i would apply a tag?

#

from your spreadsheet list

zenith flax
#

ye

merry marsh
zenith flax
#

and chuck it in the enemy's contenttags list

tall kindle
#

i feel like this can get really long, can it be eventually made into one ContentTag object that I can give a list of tag names and tag colours lol

zenith flax
#

possibly, heard chef

#

idk @merry marsh

#

all those setups are like really terrible tbh

merry marsh
zenith flax
#

the config code

#

on these dungeons

merry marsh
#

Oh, yeah I figured😅 I just found it odd that the previous LLL didn't have this issue

tall kindle
#

@zenith flax is there a global setting for stuff like PlanetNames CurrentWeather etc?

zenith flax
#

vanilla and custom tag

tall kindle
#

this is fine then?

zenith flax
#

no

#

no planet is called vanilla

tall kindle
#

ah wait i see what you mean

#

i think

#

lol

zenith flax
#

all good

#

all extendecontent either has vanilla or custom tag

tall kindle
#

so this and then i'd change it in code to be whatever spawnWeight i have set?

zenith flax
#

ye

tall kindle
#

alright

zenith flax
#

(and custom for custom stuff)

tall kindle
#

yee icic

zenith flax
#

i considered having a global value but imo this is fine and makes people understand whats actually going on more

tall kindle
#

im fine with it, im just used to LL's basic choices for the LevelTypes lol

#

mainly the Universal Modded,Vanilla and All

zenith flax
#

yeee

tall kindle
#

oh actually i dont even need to have that tag in the unity since im doing .Add

tall kindle
#

port successful

#

what other enemy mods already ported to LLL?

#

damn im not the first

#

technically shrimp Kek

zenith flax
#

idk if office is using extendedenemy yet tho

tall kindle
#

maybe not

#

anyway the port will be on thunderstore probably later tonight if hamunii gets to it

#

ill port immersive scrap over then start work on a wiki guide

#

this should also prolly be pinned

#

lol

zenith flax
#

jeb is ded

tall kindle
#

rip

zenith flax
#

good cooking my friend

zenith flax
#

This is a cool Icon 😄

unique geode
#

I love it

zenith flax
#

Yeah.

unique geode
#

I honestly really love your icon styles

zenith flax
#

i dont make em 😛

unique geode
#

Had to put them together

#

c;

zenith flax
#

ty tho

unique geode
#

Yw

zenith flax
#

i do the gradients and border in photoshop

unique geode
#

I mean it works 😄

strange trail
#

speaking of which idk what channel this belongs to but

#

@zenith flax whats up with Wateridge LLL ver

#

is that still gonna be a thing?

slim wind
zenith flax
#

oh you missed it

#

its out

slim wind
#

so you'll be able to normally insert them into your moon catalogue stuff?

zenith flax
slim wind
#

OH

#

I didn't expect that 👀

#

Truly goated 🔥

zenith flax
#

updated icons on the two new mods

eternal egret
#

So I decided to get the log for when Terminal Plus is installed with LLL, this is the only error. This was not an issue in v49 and both mods worked together without issue. https://pastebin.com/T7C2VjCs

#

This error was gotten on game load, main menu.

zenith flax
#

gotta send to the terminal plus devs

slim wind
#

they're taking a break AFAIK

zenith flax
#

well

eternal egret
#

My reason for bringing it up here is both mods were compatible until LLL changed.

zenith flax
#

i mean yeah but

#

lll changed

#

so they gotta change

eternal egret
#

The easiest compatibility I'd imagine for it would be just adding the ability to suppress LLL's Moon menu.

zenith flax
#

no they just gotta update their mod

slim wind
eternal egret
#

There mod doesn't need updating, it works fine for v50 without LLL

slim wind
#

works with new LLL

zenith flax
#

they reference lll code

#

respectfully im not suggesting they need to update their code

#

im telling you that they need to

eternal egret
eternal egret
zenith flax
#

lll does that

#

well oncei fix it i guess

eternal egret
#

Yeee

slim wind
#

they do reference it

zenith flax
#

ye

eternal egret
#

Yeah I didn't know, was under the impression you were just going "Oh I stepped on their toes? Too bad"

zenith flax
#

oh nah dw

#

im not like that

#

except for lethal expansion and lethallib a little but thats on like good terms

eternal egret
#

Yeah was a little confused on why I had so much push back lol

slim wind
#

it's just the reality of major changes

eternal egret
#

I was worried it was a Gregtech vs Tinkers Construct kind of beef or something

zenith flax
#

for abit more context behind the scenes in the basegame the catalogue listing is legit a single string

#

written in the editor

slim wind
#

the internal bindings changed, so anything referencing that needs to be changed as well

zenith flax
#

LLL completely redoes it to be layers of data grouping

#

which makes playing with it far easier

slim wind
#

so messy

#

did you know that the teleporter doesn't have a valid TerminalNode?

eternal egret
# slim wind it's just the reality of major changes

Nah I understand I'm a programmer, I was under the impression that LLL was treading on code that Terminal Plus was interacting with that it wasn't before but instead in actuality it was Terminal Plus interacting with LLL that is breaking it.

zenith flax
#

i think with a couple small changes it could be a lot better

slim wind
eternal egret
zenith flax
#

the moon catalogue is one of the only things i touch in the game where i kinda put my foot down and have to tell other mods to play ball with me

#

because like, i kinda need to

#

so mods that touch that page usually reference LLL directly

tall kindle
#

oh wtf

#

thats so malicious lmao

zenith flax
#

advanced company lol

slim wind
#

where did we see that before 🤔

eternal egret
#

Oh is there a mod like that?

#

LUL

tall kindle
#

yeah there was one

eternal egret
#

Gotta love the human condition to make things shit

slim wind
#

you have no idea

eternal egret
#

Minecraft's modding community is absolutely screwed as a side note

slim wind
#

there is a bias in human nature to be the one and only making that thing

zenith flax
#

i was threatened with legal action 😭

slim wind
#

and it's screwing everybody up

eternal egret
#

I worked on forge (the mod loader) and the lead for it is so damn stubborn

zenith flax
#

imagine if gregtech made their own multimc @eternal egret

eternal egret
#

and just leaves people to drown when working on stuff

slim wind
eternal egret
#

YUP

tall kindle
slim wind
#

LOL

#

i saw the 40-minute video explaining that

#

surprised they worked with them for so long

eternal egret
#

I was yelling at LexManos

#

about all of this

#

and I told him something like this would happen

zenith flax
#

its truly a miracle that i haven't fallen into mc modding

eternal egret
#

The community is so insanely split

zenith flax
slim wind
#

how many loaders there are rn? 5? 6?

#

there's fabric, quilt, forge, new forge and one more, right?

zenith flax
#

it's not impossible i've put 4-6k hours into modded minecraft over my life

slim wind
#

this game is the only constant in my life

eternal egret
#

Fabric, Forge, Neoforge, Quilt, Liteloader, Riftloader

#

So 6 right now

slim wind
#

oh my god

zenith flax
#

back in my day

#

it wa risugami's modloader

eternal egret
#

back in my day it was 303's

slim wind
#

fabric started in 1.13 because forge took to long to release, do i remember it correctly?

slim wind
#

LOL

eternal egret
#

and then Fabric not being compatible with Forge mods and not having support

#

caused Quilt

#

which is ATTEMPTING to bridge the gap

#

and then because of Lex people left Forge

#

and made Neoforge

slim wind
#

so there's still no actual solution for that? (other than moddevs using Architectury for dual-loader jars?)

cerulean basin
#

Hey, sorry to interrupt the conversation but does anyone know if there's a tutorial out there for setting up custom dungeons with LLL?

cerulean basin
#

ty

eternal egret
#

Liteloader THANKFULLY died recently

#

Riftloader is hard stuck on 1.13 right now

#

but it's a mix of Liteloader and Quilt

slim wind
#

in your opinion - is there anything new in datapack system that could make the devs switch to use them instead of proper mods?

eternal egret
#

Absolutely not

#

It is not powerful enough and it doesn't push deep enough into the game's code

#

and pushing deeper would be a security risk that Mojang would never sanction

#

If I want to rewrite the renderer for example, Datapacks are not enough

slim wind
#

oh, alright

eternal egret
#

and this is often required via ASM to do things like particle effects

#

or bespoke energy systems

#

due to blocks needing to respond to other nearby blocks dynamically for connecting cables for example

#

which requires a custom renderer

slim wind
#

alright, that's good to know

eternal egret
#

In addition, moving items from 1 block to another in Vanilla is actually the worst thing ever for server ticks

tall kindle
#

a bit late to ask this, but you're a minecraft modder?

eternal egret
#

Yeah

#

Not much anymore but I did for a long time

#

Worked on Forge

slim wind
#

i'm asking because i saw what Sethbling did recently and i still cannot figure out how

tall kindle
#

damn, make the move to LC wen run

#

ah icic

eternal egret
slim wind
#

it killed my server once lol

eternal egret
eternal egret
tall kindle
#

noice

eternal egret
#

Crafting tables

zenith flax
slim wind
#

lagging entire server on one craftbench

#

fucking insane

eternal egret
#

Oh not even just that

#

They're using archiac code from the VERY early versions

eternal egret
#

So you know how everything on right click opens a menu if it supports that?

slim wind
#

ye

eternal egret
#

So how that works is the player sends a raycast and then it checks

slim wind
#

oh no

eternal egret
#

BUT

solemn bison
slim wind
#

i see where this is going

eternal egret
#

Crafting Tables do something worse

solemn bison
#

mods will always be more efficient

eternal egret
#

That's the "healthy" way to do it

#

Crafting Tables

#

send out raycasts

#

for players

#

every tick

tall kindle
#

lmao

slim wind
#

oh fuck no

tall kindle
#

if you're not constantly checking, how do you know they're still crafting ofc

eternal egret
#

They were made before they standardized right clicking systems for everything

#

and instead of replacing that functionality with something that doesn't lag to high heaven

#

it just still uses it's code from a1.3_01

slim wind
#

bruh

eternal egret
#

Oh how about this doozie

#

all of how crafting works

zenith flax
#

just wait till you see lc

slim wind
#

so every crafting table checks for every player on every tick?

eternal egret
solemn bison
slim wind
#

OH MY GOD 😆 😆 😆 😆 😆

solemn bison
#

dozens of elseifs

#

pain

zenith flax
#

else ifs are chill

eternal egret
slim wind
#

please

tall kindle
solemn bison
#

idk I might be stupid

eternal egret
zenith flax
#

i probably know lc's sourcebase more than anyone other than zeekers at this point

solemn bison
#

there is a reason I do not have a yellow name hahayes

zenith flax
#

its a mix for terraria iirc

eternal egret
#

Crafting was made Pre-JSON support

eternal egret
#

so it's all in Java

#

in 1 file

#

all of crafting functionality

#

1 file

slim wind
#

it's not converting all datapack jsons to that

#

no

#

no no no 😭

tall kindle
#

i remember when it was a popular meme saying that terraria checks for every item using a huge ass function with an if statement for every time or smthn similar lol

zenith flax
#

@eternal egret do you want a fun lc one

eternal egret
#

Sure LUL

zenith flax
#

every item has an id of 0 unless theres a new mechanic that warrants a specific comparison

zenith flax
#

and then said item is given a random number

eternal egret
#

WHAT

slim wind
#

LOOOOOOL

zenith flax
#

99% of items are id 0 except for a handful which are random numbers

#

which are not in order

tall kindle
#

i just wish monsters and items had a proper system SO I KNOW WHATS HITTING MY ENEMY LMAO

slim wind
#

all the lists

zenith flax
#

ids in terminal are just the index of the item

#

in the item array

#

item.itemID is used for like 5-6 checks

slim wind
#

OH THAT

#

jesus wept

#

i was trying to make a nice system for all items/unlockables you can buy to be cast into a unified type

#

the amount of exceptions there are

eternal egret
#

Wanna have some cursed LC knowledge?

zenith flax
#

we'll see if i dont already do 😛

eternal egret
#

It's fairly cursed

eternal egret
#

I helped at one point on BiggerLobby

zenith flax
#

mhm

eternal egret
#

The one by Bizzlemip

zenith flax
#

ye

solemn bison
#

is that the cursed knowledge

eternal egret
#

Yeah

solemn bison
#

cool

idle ravine
eternal egret
#

Due to the divide between MoreCompany and BiggerLobby

#

I left LC for a long time and came back to a flourishing modding community tbh so Idk what's happened truly since then

slim wind
#

🤷 using one mod over the other isn't in any way controversial

solemn bison
slim wind
#

(unless)

solemn bison
#

Forge does not support a version above 1.20.2

#

Forge is effectively dead

eternal egret
solemn bison
#

NeoForge on the other hand is doing fine

eternal egret
#

Very happy with that

eternal egret
#

LUL

slim wind
#

lol

gaunt hinge
#

lmao

eternal egret
#

That said something kinda funny I was almost the first person to make a map for LC after the Gm Construct map

#

but then I got info that it wasn't far enough along

#

to get enemies or anything to spawn

#

so I lost drive

tall kindle
#

oh you can do almost anything now

#

its great

zenith flax
#

i went down the opposite path

#

and instead spent almost 5 months working on an api semi full time

eternal egret
#

Love it

#

At the time I was working on Legion for DST so I didn't want to take on another big project

#

so I was just like "Someone will do it"

slim wind
#

👀

idle ravine
#

I rushed hard to try and get the first item mod out, and while I think I technically did it wasn't multiplayer functional so I had to fall back onto lethallib which had lethalthings as the first true item mod I think

zenith flax
#

i dont want to 😭

solemn bison
#

I spent the past five months having to send out multiple pack codes a session because something inevitably breaks whenever new stuff is added or mods update sadCatThumb

#

my friends are not fans of that lol

idle ravine
#

then I rushed custom interiors and was actually the first for that one

eternal egret
#

I kinda just wanted MC to stop getting updates

#

after 1.7.10

#

Since everyone had been on it for 2 years

zenith flax
#

i just want a job man

solemn bison
#

as an aside as essential as HotbarPlus and ReservedItemSlots are I feel like they break something in a new way every other update

eternal egret
#

I'm not hiring right now but if you're down, I'm making a game company soon; hit me up

#

Just setting things up

slim wind
#

ayyyyyo

gaunt hinge
zenith flax
#

always down to talk

#

I'm educated & shit

slim wind
eternal egret
#

Programmers mostly right now

idle ravine
#

I've done a course for gamedev at AIE but ended up getting a job in general software dev, which is probably better for the stability

zenith flax
#

lmao wha

#

which state

idle ravine
#

studied in NSW, moved to ACT for work

zenith flax
#

ahhh

#

was gonna say

#

also aie pilled

#

adv. diploma in game design

idle ravine
#

adv diploma for game prog here

slim wind
#

if you cannot find a job, i see my chances are approaching 0 lol

eternal egret
#

I'm a game designer and programmer without the degree for it but I intentionally haven't gone to school for game design (did for programming) because I don't want to affect my view on how I make stuff since I found a niche I'm good at.

zenith flax
#

I was at a drinks w/ devs thing after gcap/pax week last year with a bunch of peeps and everyone there went to aie lol

#

was weird

idle ravine
#

AIE is pretty big, I also know a bunch of people who went to it

zenith flax
#

cult of the lamb and hollow knight peeps are aie pilled iirc

eternal egret
#

Oh btw Batby I made some funny tools for making maps for LC that I never released but they're very eclectic/niche.

#

A compiler for Hammer that outputs unity files and a compiler for Doom Builder that outputs unity files.

zenith flax
#

oh christ

#

im hammer pilled too btw

slim wind
#

the what

eternal egret
idle ravine
#

yeah hammer is my thing

zenith flax
#

nothing crazy but

eternal egret
#

I made gmod maps mostly

#

RP and TTT maps

eternal egret
#

and Sandbox maps

zenith flax
#

i did cs:go mapping for abit then was in the terraria scene pretty heavy then did my course + solo projects up until lethal

eternal egret
#

Niiiiice

idle ravine
#

I made one kinda big thing with someone else and a bunch of mini ports

eternal egret
#

I didn't really ever put anything up on workshop a friend of mine made a map pack with some of my maps though

#

I kept my maps for my own servers

#

alot of them had some lua functionality in some way

#

Like my TTT map "Lights out"

#

A traitor trap would turn off the ability to use flashlights for all but Detectives and Traitors and turn out all the lights on the map

#

It also disabled C4 or the map since the map was small enough that everyone could always see everyone

#

so it was about stealthily taking people out while in the crowd

slim wind
#

👀

eternal egret
#

There was also this vent you could go into that had a free Knife spawner

#

So anyone going into the vent was suspicious

zenith flax
#

ive been working on cool editor tooling for lc mapping too

#

also earlier this week messed with a tool that heavily reduces what the lc maps would be baking at runtime by using the initial navmesh bake and checking valid paths to positions of interest

dim lily
zenith flax
dim lily
#

Actual legend

idle ravine
#

still kinda wild to me that 2 things I've done major work on have appeared in Markiplier videos more or less 10 years apart

zenith flax
eternal egret
#

Which is impressive at the time

#

since my map was NOT on the workshop

#

so they had to be on my server at one point

#

LUL

idle ravine
idle ravine
eternal egret
#

Fuck that just brought up shit for me, I haven't thought about felix in awhile. I became friends with felix like 3 months before everything.

eternal egret
idle ravine
# zenith flax

I was curious if there was any merit to doing navbaking of the dungeon tiles and somehow gluing them together instead of fully generating

zenith flax
#

not really

zenith flax
eternal egret
#

Heheheh

idle ravine
#

I was like 16 but still

slim wind
#

😳 i had no idea i was talking to celebrities here

#

lol

idle ravine
#

funnily the SCP stuff is done in a pseudo-hammer editor (CBRE-EX) which is a bastard and I hate but has FBX export for the .3dw format so

eternal egret
#

Oh nice

#

have you tried Hammer++ btw?

#

It's a dream

idle ravine
#

not too much, haven't really had much reason to as I haven't done a lot of mapping

#

and I remember it being weird to setup for gmod

eternal egret
#

It's not too bad just swap out the compiler

#

and setup the profile

idle ravine
#

also the model software for the model format SCPCB uses which forces you to write out the Bible Gateway Passage, I wasn't dealin with that beyond the doors and buttons hence why the bathrooms have no toilets or sinks & other props are missing

eternal egret
#

Hahahahahahhaa

#

also I always used this for compiling

#

since it doesn't eat your entire computer

tall kindle
eternal egret
#

:^)

slim wind
#

lol

zenith flax
#

@eternal egret was working on cool data validation stuff

slim wind
#

oooh

#

nice

eternal egret
#

:o

slim wind
#

also i meaning to ask before: what's the progress on your custom weather stuff? 🥺

eternal egret
#

I fiend for the acid rain

zenith flax
eternal egret
#

I require meteor showers Batby

zenith flax
#

zandorum

eternal egret
#

: )

zenith flax
#

weather is enum based 😭

slim wind
#

i'm considering doing my own (early) implementation of the weather stuff, but i'm still on the fence with this one

eternal egret
#

Imagine if it were magic numbers

zenith flax
#

does he know

eternal egret
#

wait is it magic numbers?

slim wind
#

🙂

zenith flax
slim wind
#

it's 3 numbers lol

eternal egret
slim wind
#

the only option is to build a separate system replacing that 🙃

eternal egret
#

Hey atleast I know what I'm going to do (that is going to break everything)

slim wind
#

it's a fucking mess

tall kindle
slim wind
tall kindle
#

it was abandoned due to the person not having interest in it, but i saw in tests that it worked fairly fine

eternal egret
#

I made a mod for Slay the Spire awhile back that added an item that when you picked it up slapped RNG onto Magic numbers

#

Time to do it again but for LC

slim wind
#

what's your idea for it? 👀

eternal egret
#

A remote control that just rerolls them all on click

#

Let the player break their game on their own

#

LUL

slim wind
#

😳

eternal egret
#

Who knows if it'll make the game more interesting

zenith flax
#

@eternal egret also i added contenttags

eternal egret
#

or if it'll crash

zenith flax
#

toeverything in the game

#

which can be fun to play with

eternal egret
#

oooooo

#

Have you played The binding of isaac?

zenith flax
#

yee

#

very northernlion pilled

eternal egret
#

Do you know the item TMTrainer?

zenith flax
#

mhm

eternal egret
#

I wanna do that with your tags

zenith flax
#

forsure

#

very doable

#

each tag can have a correlating colour too

#

we mostly use it for dynamic cross mod compatability

#

so eg. a custom dungeon can target a level with x tag

eternal egret
#

Could make some really just outright game warping items with that system

tall kindle
slim wind
#

L O L

dim lily
eternal egret
#

I just love the idea of random corruption basically

#

and hoping it benefits you

#

and doesn't kill the game

#

Oops floors aren't solid

slim wind
#

this would be fun to implement, ngl

tall kindle
#

we have a bunch of those type of random event mods tbh

slim wind
tall kindle
#

could be fun

#

im more of a content type of modder, ill keep adding enemies, scrap, items, weathers, upgrades and whatnot lol

eternal egret
#

Hmm

tall kindle
slim wind
#

using eve as a level name 😳

dim lily
#

alr cool ty

zenith flax
#

oh yeah it would solve a lot of problems if eve didnt exist 😭

tall kindle
zenith flax
#

i feel bad

tall kindle
#

yeah that name purely makes it unconfigable lol

#

atleast from non LLL side of things

eternal egret
#

Now I'm just thinking about my stupid MC mod I did to make my friends mad and how I could make it again for LC. I added an ore called Crashium that if you mined it, you would crash (not the server) but if you could find a way to break it indirectly you can get the ore and if you can survive keeping it around you could make a sword with it and anyone you slapped with it would crash.

slim wind
#

😳

zenith flax
#

you can crash this game very easy

#

flip 1 bool lmao

eternal egret
#

Boolin

tall kindle
eternal egret
tall kindle
#

this game does not do too well with people cheating in items and using those types of things afaik lol

zenith flax
#

oh actual question since your mc modding pilled

eternal egret
#

Sup

zenith flax
#

whats the pay like on shit like curseforge

#

for the bigger boys

#

had no clue what the kinda scale was

eternal egret
#

Oh it's not bad actually

#

I can give you a good idea

zenith flax
#

oh?

eternal egret
#

Every 1000 downloads is $1.70

zenith flax
#

bro

tall kindle
#

daym

eternal egret
#

Yeah it's wacky

slim wind
#

👀

#

oh my

eternal egret
#

You think Cofh would keep doing this for free?

#

LUL

zenith flax
#

im just looking at my download count

#

cryin.

tall kindle
#

i wouldnt mind 5 bucks for my mod, that'd give me a good... chicken sandwcih meal

#

kinda hungry rn

zenith flax
#

uploading my work to a platform with less features for less money

#

😭

eternal egret
#

COFH Core

#

just alone

#

just for 1.20.1

#

since December made their team

#

$3,993

zenith flax
#

bro

eternal egret
#

Just core

tall kindle
#

daym...

eternal egret
#

This is why they're split into modules

#

btw

zenith flax
#

whats so fucked is like

#

if i needed numbers i could actually be on par with cofh core downloads rn

#

oh wait december??

slim wind
zenith flax
#

LLL has double their downloads and a lot less than 4k in profits

slim wind
#

we need to make a modlauncher supporting curseforge then

#

jesus that's depressing

eternal egret
#

OK so

#

I just added up

zenith flax
#

my ass needs to start making minecraft mods

eternal egret
#

all of their modules downloads

#

for JUST since the december update

#

for the modules

#

SINCE december 20th

#

They made

#

$24,745

slim wind
#

fuck

#

no way in hell

eternal egret
zenith flax
#

since 1 week into jan i've almost hit 4mil downloads

#

including a 2 month gap 😭

#

that shit hurts

tall kindle
#

i gotta get into minecraft KaguyaPensive like damn

eternal egret
#

for that money

tall kindle
#

though i think considering the competition i'd be doing like 100x+ worse if i was in MC anyway :3

zenith flax
#

is it though

#

for like people who actually know what their doing

eternal egret
#

Actually in the current version

#

there isn't alot of tech mods

#

if you were willing to make a tech mod you could break through

zenith flax
#

mhm

#

i know atleast in like say terraria or espically LC

eternal egret
#

Magic mods also do really well

slim wind
#

faster than their ports and better than their experience

zenith flax
#

if you wanted numbers and you knew how to ball you can go crazy fast

slim wind
#

good luck

zenith flax
#

if i was getting curseforge money yall would have a customisable ship like

#

next week

tall kindle
# eternal egret It's tough competition

for me in here, theres not many people that make custom enemies, there are kind of a lot now and i did get in towards the end of the big hype for lc sadly, but i'm still rocking a consistent 20k~ downloads per update

tall kindle
#

my favourite mod that died in like 1.3 or smthn i cant remember

zenith flax
#

the stargazer mod would also prob do numbers if i could ever be fucked fixing it

eternal egret
#

Awhile back I made a mod for Calamity that I never released but probably should

zenith flax
#

alchemist mod?

tall kindle
#

lemme try and find it

zenith flax
#

oh i vaguely remember

zenith flax
eternal egret
#

It adds an additional Accessory slot that is Green for defeating Moonlord that only accepts Vanilla and Thorium accessories

eternal egret
tall kindle
#

this one, had a bunch of really cool boss fights and whatnot iirc

zenith flax
#

i own the repo for tremor if you know that

eternal egret
#

Oh nice

tall kindle
#

alchemistnpc

tall kindle
zenith flax
#

lmaoo

eternal egret
#

I made alot of personal rebalance mods

#

for other mods

tall kindle
#

i used to hear a lot about that one but i kinda got into modded terraria when some of hte og mods just stopped working

zenith flax
#

yee

eternal egret
#

I made a rebalance for some of Calamity so it didn't step on Thorium so I could play them together

zenith flax
#

tremor was shit

eternal egret
#

Removed the "skip through early game" stuff in Calamity

#

So Thorium could shine

zenith flax
#

i was helping og devs rebuild it but then they gave up

tall kindle
#

i remember when thorium was broken for a while lol, or atleast i was always recommended to not install it

eternal egret
#

Yeee

zenith flax
#

big issue with modded terraria is 99% of the community did not percieve game design

#

whatsoever

eternal egret
#

LUL yeah

tall kindle
#

fargo's mod 💀

eternal egret
#

Fargo's is wild Kekerw2

zenith flax
#

they had to many idea guy kids and went in the polar oppisite stance

tall kindle
#

always had it on but god damn i never finished more than 10% of that mod lol

zenith flax
#

the terraria devs are cool tho

tall kindle
#

i still see edits every now and then of how long the recipe for fargo's soul thing lol

eternal egret
#

Terraria devs are like Edmund Mcmillin

#

where they're never truly done with their game

#

no matter how much they decide it's best for them to be

tall kindle
#

isaac is kinda done now i think

zenith flax
#

lead programmer had a pretty serious talk with me about proper 21:9 support and at one point chucked me a humble bundle on programming resources which got me into dev

eternal egret
#

Oh for abit for sure

tall kindle
#

repentance is kinda the end of it afaik

#

since edmund has his cat game he wants to make

eternal egret
#

I expect something within the next 4 years

eternal egret
#

1000%

#

After mewgenics

zenith flax
eternal egret
#

but heres the thing

zenith flax
#

were still steam friends

eternal egret
#

it might not be edmund doing it

tall kindle
#

well he wants to make isaac 2 apparently

eternal egret
#

Yeah

tall kindle
#

im a bit sad multiplayer got axed too

dim lily
tall kindle
#

until november

eternal egret
#

multiplayer got axed?

#

I haven't been paying attention to isaac

tall kindle
zenith flax
#

its crazy cuz like i saw tyrone was doing the multiplayer issac promotion but like

tall kindle
#

and the beta got axed

zenith flax
#

wasnt he super cancelled

tall kindle
#

oh tyrone is super cancelled yeah

#

hes well known for being an ass employer

eternal egret
#

yeaaaah

zenith flax
#

i thought it was like the professional level racism

tall kindle
#

ye i cant remember the specifics but if its bad he did it

slim wind
#

oh lord

eternal egret
tall kindle
eternal egret
#

Found it

tall kindle
# tall kindle

see this never made sense though, because isaac was one of those games that encouraged data mining

dim lily
#

edmund was very unhappy that lost was datamined

eternal egret
#

Look at this thread

dim lily
#

and then just didnt add the keeper into the ab update

eternal egret
#

Fly_6 explained what they did

tall kindle
dim lily
#

no, you were supposed to die with that one trinket to get clues

#

but he got datamined day 1

#

so for ab when he added keeper he made it a whole arg

eternal egret
dim lily
eternal egret
#

but it was an ARG

#

Oh the community was erupting

#

saying they were scammed

#

and Edmund was stopping himself from yelling at the community

#

ITS AN ARG

#

some people even refunded calling edmund a cheat

#

it was wild

#

meanwhile it was just to prevent dataminers from seeing it all

#

and when the ARG was completed he'd patch it in

dim lily
#

ye

slim wind
#

that's wild

eternal egret
zenith flax
#

yee

eternal egret
#

I sleep, l8r party people

tall kindle
#

laterr

zenith flax
slim wind
#

ayyoooooo

#

the man is cooking

median wing
#

IAmBatby, would you pretty please consider adding some sort of fallback when a vanilla save file is loaded with LLL enabled rather than letting the game freeze?

eager zephyr
#

That shouldn't happen?

azure ether
#

use a new save-

median wing
#

That's disappointing. Thank you for answering though.

barren lintel
#

oohhh shooottt its finallyyy outt!!

#

good job everyone Prayge

crude elbow
#

There seems to be with saving and loading items on the ship in the current version (1.2.1). When saving the game and loading back in, all of the items on the ship change to different items.

Steps to Reproduce:

  1. Made a new mod profile and loaded only LLL + automatically downloaded prerequisites
  2. Created a new save and bought 3 items (Walkie, Flashlight, Shovel)
  3. Went back to the ship, lifted off, and quit the game while in orbit.
  4. Upon loading the game back up the 3 items changed into a Jetpack, Zap-Gun and Stun Grenade
coarse flame
#

I know this question might've been asked before but what will happen if I leave these configs blank?

nimble umbra
#

@zenith flax is there any small tutorial for adding own footstep sounds?

tired solar
#

Is LLL on NuGet? Probably not since I didn't find it, but it would be pretty nice for LC-ExampleEnemy LLL port

azure ether
#

Hey is desync stuff fixed in the new version of LLL?

slim wind
#

should be

azure ether
#

ah k

#

lol

slim wind
#

let's put it that way: nobody reported it's still desynced (yet)

queen stump
#

How do you access the uh

#

Dungeon Spawn chance

#

command thingy

bitter pond
#

simulate [moon]

queen stump
bitter pond
#

what?

#

Type simulate experimentation for example

queen stump
#

Liquidation

#

I'm not at my PC but I'll show in a second

shadow idol
cobalt anvil
#

I've noticed that some custom interiors have problems with spawning scrap when being generated, like, scrap will be below the usual moon's minimum scrap. Is this an interior problem or an LLL problem?

azure ether
#

interior problem as if it's too big, loot is thinly spread out-

#

best to use the config to lower the size-

#

I set it 5 or 6 for the school

cobalt anvil
#

When I tested the school interior the total scrap dropped even lower lol

Adamance min: 18
first test (default, -1) spawned 15 total
second test (size 4) spawned 12 total

#

though, I wouldnt be surprised if the fandom wiki for LC is just lying about the min-max amount for scrap objects

true void
#

is any body expercining a bug were when i try to load littearly any map it turns the screen black

#

when i load into the ships hull it is all black screen no fucking wake up sequence and i can move around but cant see any thing forcing me to use no lethal level laoder

#

lethal levelloader v50 didnt do this but im unsure whats cuasing this

coarse flame
cobalt anvil
#

Think the only interior I dont have this problem in is LC_Office

rich aurora
#

Uh which school interior

#

By MrUnreal or Musical Sleep

cobalt anvil
#

MrUnreal

#

Sleep's doesnt even show up when I search up 'school' lol

rich aurora
#

Prob should post an issue on it on their Github with appropriate logs/images then

#

Ye Sleep's one shows up under SleepsDungeon on Thunderstore

#

Cause yeah that's strange af that loot keeps lowering

true void
#

so can sombody answer my question

rich aurora
#

Maybe try a run where it's guaranteed on like a paid moon and see if you can get Dine to say it only has like 2 - 3 scrap in total w

true void
#

iv been wanting to use lethal level loader but im not able to the only one that worked is lethallevelloaderv50

#

but its outdated now

rich aurora
#

Need a lil bit more context, such as mods being used (particularly focusing on which moons/interiors you're using)

true void
#

018f1544-f547-2dcf-715a-f9b1393b683f

#

it littearly does it with any mod

#

even the office mod

#

but the dumb thing is

#

it all worked with THe lethallevel loader patch v50 tihngy