don't spawn any block except spawner and chest
AnsuzPantognestous opened this issue ยท 10 comments
mod version 1.11.0,forge version 1.7.10-Forge10.13.4.1614, I got another problem,when using /dldspawn command,don't spawn any block except spawner and chest.
I try to use the default theme configuration,then that would be fine,command works normally,but I just changed mob type,there's no changing about building block setting.
I don't have that problem, and I can't imagine how that would happen -- the same code places all the blocks, including chests and spawners. Was this in a super-flat test world? Some dungeons don't replace air so that they will merge with caves. Or, what the dungeon a cave dungeon -- some will have a lot of cave-like areas, usually with smooth stone for walls. Both of those are intended behavior.
I created a normally new world and used the spawn command 30~40 times,andcan't find anything.
and about the transcoding,I'm gonna try to make a addon if you allow.Even though I'm not good at english and using translator now,and never study any thing about programing,so if you permit,a very optimistic estimates,3~7 months maybe I could complete.
I'll try to look into it -- but probably not today. Maybe if I compiled with a newer Forge version?
As for transcoding -- go ahead, I have no problem. If it works, I might see it as a favor. I do know that Chinese characters work in the files. If you can type the Chinese writing in, or cut in pasted it from somewhere, its good. (I have no idea how people type Chinese on a keyboard; I only know there is a way.)
Well, the best explanation I can think of for no blocks being in any dungeons is this: The blocks are not being recognized and stored. Minecraft turns blocks it doesn't know into air. The chest and spawner blocks are hard-coded. All other blocks must be looked-up by name because they can change in config files. If something is wrong with the look-up, so it doesn't find the block, that would explain it. The problem is we are using the same Forge version and I don't have this problem, no one else I know of has that problem, so I don't know why you are -- is another mod interfering somehow?
As for the text, if you want to make a unicode parser trying looking at "jaredbgreat.dldungeons.parser.Tokenizer" -- I tried to write a unicode function for that but for some reason the place in the string that was being read did not advance. I was addding to it, "position++" but it just didn't work for some reason. I've burned myself out and gotten behind on things I need to do in real life, so I just need to step away from this a bit. I do want to point out again, if you can put Chinese letters into the file directly it works and you do not need the unicode escape sequences.
Maybe I could find out why there's nothing spawn.
I couldn't found the loot 1 things,so I tried to use the default chest config and main config,and test like TeetoKaziim's Issue,then the structure just apear,the wall,ceiling,floor,it works.
So maybe that's just because chest.cfg or DLDungeonJBG.cfg.
And about the test,the result is loot 1 rare like heal/gear/loot 7.
About transcoding,I had some misunderstood.
transcoding means from one kind of code to another kind of code.What I wanna say is encoding and decoding,means from string to code and from code to string.
I discover that with out "" ,if I put space in string.So That inportant but about that I have no idea.