azanor / thaumcraft-beta Goto Github PK
View Code? Open in Web Editor NEWLocation for Thaumcraft beta testers to report problems, suggestions and errors.
License: MIT License
Location for Thaumcraft beta testers to report problems, suggestions and errors.
License: MIT License
I was trying to discover golemancy, so trying to obtain experiment theory pages. I used the rethinks when possible to roll the experiment pages. I think the stack of pages got too large and crashed.
what about a materia mechanic for the weapons, like you would junction the foci to the tool/weapon/armor like you could junction the rift onto a sword and knock someone into the hole, or teleport them to a random place, fire and air would make a flaming vortex, fire and entropy would trap them in ice, water would give them drowning, a hoe with entropy would prevent crops from growing, an axe with fire would turn the logs into charcoal, idk, i just think that it was a pretty cool mechanic from ff7
-jc
This will probably be retooled later, but I thought I'd address it. If you use six vis crystals to make 2 salis mundus, using quartz slivers, you can gain 5 of each primal and 10 Praecantatio crystals from the crucible. Definitely needs re-balancing. This is using the latest build 14.
How to get beta version thaumcraft 6?
Maybe this would be a good place to put the localization files eventually so that people can look through them for spelling errors etc...? I wouldn't mind proofreading the Thaumonomicon files to make certain sentences flow better, fix punctuation and duplicated or missing phrases etc; also if people want to report any mistakes they could list them here instead of creating a new thread?
I already stumbled upon at least one in the purple console text that pops up when you get research related events, but I can't remember for which event. I've also encountered a few others in various Thaumonomicon entries. I'll list the first few here:
is quite delicate
should be
are quite delicate
is being revealed to me
should be
are being revealed to me
to ready by
should be
to read by
place anyway
should be
placed wherever I choose
(shift-click while hovering)
should be
(pressing shift whilst hovering)
There's bound to be loads more, so it might be quicker to be able to fork/pull the localization edits rather than exhaustively list them for you to update~
When looking at alchemy recipes in the Thaumonomicon, the amounts of each required essentia are in white on a white page. This ranges from extremely difficult to impossible to read. Is there a way to change the essentia quantities in alchemy recipes to black?
I have found a recipe conflict: Thaumcraft's recipe for its iron plate (required for the vis resonator for the Caster's Gauntlet), three iron bars in a horizontal row, conflicts with Malisis' Doors recipe for its rusty iron ladder.
I've suggested to Ordinastie that he change his recipe to three iron bars in a vertical line, which makes more sense for an iron ladder anyway, especially since investigating further I discovered that Base Metals uses the same iron plate recipe Thaumcraft 6 does. Since Base Metals uses the same three-bars-horizontally recipe, I'm treating Malisis Doors as being in the wrong here by majority usage.
The hexagonal system for focus creation is really well thought out, however there's some inconsistency with the coloration of the different "gem" components that you drag and drop onto the grid. The gems for the elemental effects are very brightly colored and clearly reflect their purpose (bright red for fire, cool blue for ice) however the other gems (projectile, bolt, frugal, potency, etc.) are very dull in comparison. Perhaps these gems could be colored to match the vis crystals that they add to the recipe (or otherwise brightened a bit.
P.s. the magical purple lightning effects that conjoin the different components it's absolutely beautiful, maybe it could be added to the visuals during crafting as the vis crystals orbit the blank focus.
Bug- crashes client/test server
If you want to freeze the test server/client; while you research stuff in the table, and you go at a hasty rate (fast clicks) he client freezes and the sever stalls up (this has happened 3 times, so i know its not a single problem.)
Im not sure if it's already planned, but adding sounds and gauntlet animations for when the spells are cast would make the whole experience much more immersive (currently the break effect is silent, even when the block breaks itself)
Also, are the current foci item textures still placeholders, or is the current system (strange glyphs in different orientations on the focus) the final product? the textures as they are now seem kinda cluttered and a bit awkward. maybe rather than the little symbols, different overlays of animated effects could be layered over the base color of the focus. Like a fire focus would be red, if its a projectile it has a little glowing nodule in its center, if its a bolt, it could have a sort of fractured look. Potency could be represented by a glowing wave that movies from the bottom of the focus to the top, and frugal could be a similar animation but moving inwards from the edges to the center (or vice versa) rather than top to bottom. Something more stylized than a couple of colored markings seems more appropriate to the general feel of thaumcraft.
I keep getting this coremod complaint when loading Thaumcraft with other mods, Agricraft and WTF Expedition seems to trigger it, something to do dynamically generated textures, but I have not been able to pin down why.
Here is the coremod error: https://pastebin.com/PeWwkFfK
The crash which is listed as the cause is a seemly random failure to generate an atlas texture.
When I see another crash I will provide it. The crash has been rather sporadic but becomes blocking (game won't load) once it occurs, changing mods being loaded eventually fixes it (then it will load with the same mods as was crashing before...).
Band of Sanity
Allows you to see your sanity wihtout holding a sanity meter.
Band of Aura
Allows you to see the aura levels without holding a thaumometer.
Voidseer's Pearl
Grants vis discount based on Permanent warp
Increases likelihood and severity of warp events when worn
Has Warping II
"You peer into the inky blackness... you could swear you saw something staring back..."
Voidwalker's Sash
Dampens the damage taken from using portals based on permanent warp
Charm of Curiosity
Absorbs experience orbs with a chance to convert them into research resources.
Charm of Draining
Chance for slain mobs to drop their essentia as crystals.
Cleansing Charm
Converts Sticky and Temporary Warp to flux in the aura, slowly.
"May cause indigestion, vomiting, intense sobriety, etc."
Festering Sash
Prevents Tainted poison when in tainted biome/standing on taint.
Tainted mobs ignore you.
Has Warping I.
Taintacle Necklace
Taintacles will become friendly, and attack your enemies.
Has warping I.
"You find this amulet's vice-like grip on your neck reassuring, somehow..."
Beads of Mending
Repairs equipped armor & items in inventory.
Uses vis instead of experience
Orderly Sash
Sorts inventory for you
Allows you to set items to ignore on the ground.
Safekeeper's Ring
Keeps your baubles and armor when you die.
Effect stacks with 2 rings, allowing you to keep your hotbar as well.
Flagellant's Choker
Increases vis discount based on health.
<2 hearts = 20%
<4 hearts = 10%
<6 hearts = 5%
Deatheater's Girdle
Allows you to ignore the hunger debuf from rotten flesh
Also gain a weak regeneration buff from eating zombie brains.
Ring of Bone
Undead will ignore you, unless provoked.
Bloodthirsty Ring
Heal player for a portion of melee damage dealt.
Effect stacks with 2 rings.
Must deal damage to opponent, doesn't proc if opponent has shielding
Fierce Locket
Doubles potency of foci.
Searing Sash
Blazes & Firebats ignore you, unless provoked.
Charm of Ash
2x exp from mobs killed, but no drops.
Incendiary Amulet
Causes a large explosion that sets fire to nearby blocks when the player dies.
Creepers ignore you.
"You have to resist the urge to hiss softly in peoples ears when you sneak up behind them."
Molten Band
Increased chance to mine native clusters.
Effect stacks with 2 rings.
Charm of Gills
Grants Waterbreathing
Lunar Amulet
Slowly fills with vis.
Speed depends on the phase of the moon.
Holds half as much vis as the amulet of vis storage.
Soothing Talisman
Prevents any status effect from being applied to the player.
Thrifty Locket
Doubles Frugality of foci
Prismatic Circlet
Ancient Guardians will ignore you.
Fleeting Pendant
Increases player speed / jump.
Charm of Gusts
Repels projectiles.
Angelic Wings
Elytra, but also allows a double jump
Nimbus Ring
Double jump with a little puff of mist.
Effect stacks with 2 rings, allowing 2 extra jumps.
Combined with Angelic wings, allows for 3 consecutive jumps.
(Shamelessly stolen / inspired by the cloud in a bottle from terraria)
Stoic Circlet
Doubles your runic shielding.
Steadfast Charm
Doubles your runic shielding's recharge rate.
Sturdy Bandolier
Negates knockback, Doubles the knockback of your own attacks.
Burrower's Ring
Mine faster, the lower down in the world you are.
Effect stacks with 2 rings.
Geomancer's Ring
Chance to mine primal essentia crystals when mining stone, diorite, andesite or granite.
Chance to gain bonus crystals when breaking or right-clicking clusters.
Effect stacks with 2x rings, increasing chance.
Sash of Spiderclimb
Allows you to climb walls like a spider. Also allows you to pass through web blocks unhindered and stand on top of them.
pressing shift with an empty gauntlet in the hotbar changes the item texture to appear as if it has a blank focus equipped. releasing shift returns the item texture to the normal empty gauntlet.
Pretty much everything has NEI/JEI compatibility... but why not give the arcane workbench thaumonomicon interaction? As in, as you determine recipes, anytime you open the arcane table, there's a recipe-list on the side? Maybe a rolo-thauminomicodex where you can add on non-Thaumcraft recipes to allow for quick crafting.
It'd just be an ease of use thing as opposed to opening worktable, forgetting what you need, closing worktable, opening thaumonomicon, finding the item, closing thaumonomicon, opening worktable again. Doesn't happen too horribly often but when you're crafting stuff with multiple steps, it can be a bother.
I do not want to push or anything, but I was wondering if any bugfixes update was about to unfold. There is only so much we, Backer/Tester, can report with a build that you have cleared all bugs already.
I am sure you are doing your best to provide us, the players, the best content possible.
I have another question. People in the discord Community started to think that Thaum 6 may end up being for the 1.11 branch. I would be glad if you could enlighten us on which version of minecraft it will happen.
Thank you for the developpement and reading me.
Whenever a mob walks on Thaumcraft crystals it causes the following server crash.
This happens on Windows and Linux servers but not in single player even if open to LAN.
Issue: When progressing through the Alchemy Metallury research, the stage 3 requirement for c_voidstuff seems to be mismatched to the text reference. Also, there does not seem to be an event that triggers the research requirement for this stage and cannot be progressed past.
When using the crucible, when I attempt to create Native Iron Clusters, after reaching both 20 Ordo and 20 Metallum, I immediately receive a Native Copper Cluster with no reagent ever used, reducing the Ordo by 15 and the Metallum by 5. No mods other than Thaumcraft were added that add metals or affect world generation at all, so no copper exists in the game. Copper Clusters do not smelt.
Version : Alpha 6
PS: File attached to ticket.
Research Crash.txt
When I tried to search for something in my Thaumonomicon in Thaumcraft 6 Alpha 10, it crashed instantly with this crash report https://gist.github.com/raphydaphy/1ce1e82d6596c567a43df465e0fa691f. This happens whenever I try to search ever since the first time.
I had not done much research yet, still with only the entires that are unlocked after making the Thaumometer. I did have some other mods installed at the time, but the crash clearly points to Thaumcraft only so that should be fine. If you want I can try to reproduce this with just TC6.
I'm not sure if this is the right place to report bugs so please correct me if there is somewhere else. Other than this the new alpha has been really good so far.
Haven't done much yet except to walk around looking at everything available with a thaumometer to see what comes up with discoverable research from the mods in my modpack. It goes without saying vanilla blocks and items are generally as expected.
Blocks that work so far: All Mineralogy and BaseMetals blocks I have tried, BaseMetals mining hammers, Bibliocraft furniture, all BaseMetals ores, EnderStorage blocks and Translocators (pretty much anything of Chickenbones'), Roxa Tall Doors, vanilla doors animated by Malisis Doors, all Router Reborn blocks and conduits, Mekanism armors and weapons (including Mekanism-specific materials such as osmium and refined obsidian), Thermal Expansion ducts, machines, blocks and ores of Thermal Expansion metals known to Thaumcraft (but not some of the metals unique to Thermal Expansion such as signalum), Slashblade soul shards, many Project Red simple machines, Project Red ores and gemstone blocks, some Project Red lamps, Biomes o'Plenty trees/woods (but not leaves), Forestry trees/woods, single-block Forestry machines
Things that DON'T have attributes: Forge Microblocks (unsurprising), apparently all Mekanism blocks and machines including metal blocks and ores, all ArchitectureCraft blocks, Forestry hives, Slashblade weapons (also unsurprising), most Project Red wires and cables, complex Project Red machines, Biomes o'Plenty crops and plants, vanilla stained glass (or is it just all considered glass?)
Things that appear to have attributes but nevertheless cannot be scanned: Project Red ICs, many Project Red lamps, most Project Red item pipes, vanilla water
Slightly odd things: Only some colors of vanilla carpet seem to have attributes, though all colors of wool do. But that might have been user error.
This is purely a matter of opinion, but the button in the focal manipulator features a hammer and an anvil, which seem like the last two tools youd want to use when you're making something as delicate as a crystal focus. Maybe a little wand icon or some crystals would make more sense for the craft button.
Found first page of "Discovering Alchemy" ended "Once again applying some Salis Mundus to a cauldron should resolve my "
This turned out to be a compatibility issue with font replacer mods. Players using font replacers such as Better Fonts may need to experiment to find a font and size that works with the Thaumonomicon. In my case changing from Lucida Sans 14 to Lucida Sans 12 solved the problem.
the research page on alchemy states that the cauldron can be emptied by shift right clicking with an empty hand, however this does not work. Shift right clicking with an empty gauntlet empties the cauldron. Not sure if its a bug or a mistake in the research page.
Additionally, emptying a cauldron overflowing with aspects also seems to clear the aura of any flux that has escaped. I threw multiple stacks of voidmetal blocks into a cauldron until a nasty plume of flux was wafting into the air, and the thaumameter read that the chunk was saturated with flux (i had also used a gauntlet to drain the chunk of vis) and so i tried to dump the cauldron to get the flux out faster, but doing so completely restored the chunk to perfect, fluxless, health.
After some searching, I noticed that "Salis Mundus" actually means "World of Salt" rather than "Salt of the World".
Should this be corrected (i.e. changed to "Sal Mundi")? The problem is that "salis mundus" is somehow in rhyme whereas "sal mundi" is not.
This is just a suggestion, but I feel that the requirements for unlocking thaumaturgy are much more difficult and excessive than the requisites for alchemy and artifice. I'm pretty unlucky when it comes to world gen, and I usually have to resort to teleporting myself randomly around the world until I land in a desert, ocean, or extreme hills. For unlucky players like myself, or for anyone using mods that replace vanilla world gen/boimes, unlocking thaumaturgy can be a disaster.
I would suggest either having a config option that lets you discover thaumaturgy by some other means, or by lessening the difficulty of the research entirely (maybe only make us search for a magic forest biome?)
when placing the components for a new focus in the focal manipulator, if you remove the "medium" component (projectile, bolt, etc.) the options for the "mediums" will not reappear in the scrolling list of available components until you completely clear the remaining components, exit the table, and then re open it.
---- Minecraft Crash Report ----
// Hi. I'm Minecraft, and I'm a crashaholic.
Time: 11/18/17 8:52 PM
Description: Rendering screen
java.lang.NullPointerException: Rendering screen
at thaumcraft.common.lib.crafting.ThaumcraftCraftingManager.getBonusTags(ThaumcraftCraftingManager.java:410)
at thaumcraft.common.lib.crafting.ThaumcraftCraftingManager.getObjectTags(ThaumcraftCraftingManager.java:276)
at thaumcraft.common.lib.crafting.ThaumcraftCraftingManager.getObjectTags(ThaumcraftCraftingManager.java:224)
at thaumcraft.client.lib.events.RenderEventHandler.tooltipEvent(RenderEventHandler.java:313)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_946_RenderEventHandler_tooltipEvent_ItemTooltipEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:185)
at net.minecraftforge.event.ForgeEventFactory.onItemTooltip(ForgeEventFactory.java:265)
at net.minecraft.item.ItemStack.func_82840_a(ItemStack.java:795)
at net.minecraft.client.gui.GuiScreen.func_146285_a(GuiScreen.java:136)
at net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:166)
at slimeknights.mantle.client.gui.GuiMultiModule.func_73863_a(GuiMultiModule.java:173)
at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:382)
at sun.reflect.GeneratedMethodAccessor32.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at Reflector.callVoid(Reflector.java:529)
at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1417)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1076)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:371)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- Head --
Thread: Client thread
Stacktrace:
at thaumcraft.common.lib.crafting.ThaumcraftCraftingManager.getBonusTags(ThaumcraftCraftingManager.java:410)
at thaumcraft.common.lib.crafting.ThaumcraftCraftingManager.getObjectTags(ThaumcraftCraftingManager.java:276)
at thaumcraft.common.lib.crafting.ThaumcraftCraftingManager.getObjectTags(ThaumcraftCraftingManager.java:224)
at thaumcraft.client.lib.events.RenderEventHandler.tooltipEvent(RenderEventHandler.java:313)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_946_RenderEventHandler_tooltipEvent_ItemTooltipEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:185)
at net.minecraftforge.event.ForgeEventFactory.onItemTooltip(ForgeEventFactory.java:265)
at net.minecraft.item.ItemStack.func_82840_a(ItemStack.java:795)
at net.minecraft.client.gui.GuiScreen.func_146285_a(GuiScreen.java:136)
at net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:166)
at slimeknights.mantle.client.gui.GuiMultiModule.func_73863_a(GuiMultiModule.java:173)
at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:382)
at sun.reflect.GeneratedMethodAccessor32.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at Reflector.callVoid(Reflector.java:529)
-- Screen render details --
Details:
Screen name: slimeknights.tconstruct.smeltery.client.GuiSmeltery
Mouse location: Scaled: (524, 290). Absolute: (1049, 415)
Screen size: Scaled: (960, 498). Absolute: (1920, 996). Scale factor of 2
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [GCEntityClientPlayerMP['yotthani'/233256, l='MpServer', x=253.23, y=72.00, z=-14.77]]
Chunk stats: MultiplayerChunkCache: 169, 169
Level seed: 0
Level generator: ID 06 - BIOMESOP, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (216,64,248), Chunk: (at 8,4,8 in 13,15; contains blocks 208,0,240 to 223,255,255), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 43051652 game time, 1316005 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Forced entities: 201 total; [MoCEntityThrowableRock['entity.mocreatures.TRock.name'/10242, l='MpServer', x=305.65, y=69.00, z=-18.88], EntityRoosterRhodeIslandRed['Rhode Island Red Rooster'/10243, l='MpServer', x=305.89, y=71.73, z=-22.48], EntityConcussionCreeper['Concussion Creeper'/417285, l='MpServer', x=191.50, y=70.00, z=-4.50], MoCEntityAnchovy['Anchovy'/238599, l='MpServer', x=530.
Server crashing if a Greater Cultist Portal is spawned and player getting near to it.
// Hi. I'm Minecraft, and I'm a crashaholic.
Time: 11/26/17 10:20 PM
Description: Ticking entity
java.lang.NullPointerException: Ticking entity
at thaumcraft.common.entities.monster.boss.EntityCultistPortalGreater.func_70071_h_(EntityCultistPortalGreater.java:153)
at net.minecraft.world.World.func_72866_a(World.java:1967)
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:839)
at net.minecraft.world.World.func_72870_g(World.java:1937)
at net.minecraft.world.World.func_72939_s(World.java:1750)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:620)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:709)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:387)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:613)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:471)
at java.lang.Thread.run(Unknown Source)
-- Head --
Thread: Server thread
Stacktrace:
at thaumcraft.common.entities.monster.boss.EntityCultistPortalGreater.func_70071_h_(EntityCultistPortalGreater.java:153)
at net.minecraft.world.World.func_72866_a(World.java:1967)
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:839)
at net.minecraft.world.World.func_72870_g(World.java:1937)
-- Entity being ticked --
Details:
Entity Type: thaumcraft.CultistPortalGreater (thaumcraft.common.entities.monster.boss.EntityCultistPortalGreater)
Entity ID: 206
Entity Name: Greater Crimson Portal
Entity's Exact location: 174.50, 70.00, -1.50
Entity's Block location: World: (174,70,-2), Chunk: (at 14,4,14 in 10,-1; contains blocks 160,0,-16 to 175,255,-1), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,0,-512 to 511,255,-1)
Entity's Momentum: 0.00, 0.00, 0.00
Entity's Passengers: []
Entity's Vehicle: ERROR NullPointerException: null
Stacktrace:
at net.minecraft.world.World.func_72939_s(World.java:1750)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:620)
-- Affected level --
Details:
Level name: world
All players: 1 total; [GCEntityPlayerMP['yotthani'/180, l='world', x=185.92, y=71.00, z=-1.12]]
Chunk stats: ServerChunkCache: 923 Drop: 0
Level seed: -379078565736120
Level generator: ID 06 - BIOMESOP, ver 0. Features enabled: true
Level generator options: {"seaLevel":63,"heightScale":100,"lowerLimitScale":512,"upperLimitScale":512,"depthNoiseScaleX":200,"depthNoiseScaleZ":200,"depthNoiseScaleExponent":0.5,"mainNoiseScaleX":80,"mainNoiseScaleY":160,"mainNoiseScaleZ":80,"baseSize":8.5,"stretchY":12,"biomeDepthWeight":1,"biomeDepthOffset":0,"biomeScaleWeight":4,"biomeScaleOffset":0,"useCaves":true,"useDungeons":true,"dungeonChance":7,"useStrongholds":true,"useVillages":true,"useMineShafts":true,"useTemples":true,"useRavines":true,"useWaterLakes":true,"waterLakeChance":7,"useLavaLakes":true,"lavaLakeChance":50,"useLavaOceans":false,"fixedBiome":-1,"biomeSize":7,"riverSize":5,"dirtSize":25,"dirtCount":10,"dirtMinHeight":0,"dirtMaxHeight":256,"gravelSize":20,"gravelCount":10,"gravelMinHeight":0,"gravelMaxHeight":256,"graniteSize":20,"graniteCount":15,"graniteMinHeight":0,"graniteMaxHeight":128,"dioriteSize":20,"dioriteCount":15,"dioriteMinHeight":0,"dioriteMaxHeight":128,"andesiteSize":20,"andesiteCount":15,"andesiteMinHeight":0,"andesiteMaxHeight":128,"coalSize":15,"coalCount":20,"coalMinHeight":0,"coalMaxHeight":128,"ironSize":10,"ironCount":20,"ironMinHeight":0,"ironMaxHeight":64,"goldSize":5,"goldCount":4,"goldMinHeight":0,"goldMaxHeight":32,"redstoneSize":5,"redstoneCount":10,"redstoneMinHeight":0,"redstoneMaxHeight":16,"diamondSize":5,"diamondCount":2,"diamondMinHeight":0,"diamondMaxHeight":16,"lapisSize":5,"lapisCount":2,"lapisCenterHeight":16,"lapisSpread":16,"coordinateScale":185}
Level spawn location: World: (216,64,248), Chunk: (at 8,4,8 in 13,15; contains blocks 208,0,240 to 223,255,255), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 54465011 game time, 4419 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 1 (now: false), thunder time: 1 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Stacktrace:
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:709)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:387)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:613)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:471)
at java.lang.Thread.run(Unknown Source)
sorry, posted his on the wrong section!
With the advent of the new focus system, I feel some new focus suggestions are in order! (Because let's be honest, spamming the suggestions folder is my reason for existing. I'm a shotgun, not a rifle.)
Most of these are obvious, but anyway here goes:
Effects:
Mediums:
Rune
Places a rune, empowered with the spell's effect on the ground.
Trigger: _______
Dictates what action triggers the rune in question. Examples would be "block break" or "entity collide" or stuff like that
I've always liked the idea of Psi, but i've never played with it because thematically I found it a bit of a turn-off. I'm excited to see how deep the focus crafting mechanic in Thaumcraft 6 will be.
I really love the new focus crafting system, it opens so many doors for customization, and really makes you feel more magical and powerful. One suggestion I would make is to have an upgrade component option that lets you charge the focus in your hand before firing, costing extra vis in exchange for more power once cast. Like if your fire projectile can kill a pig in two shots and each shot costs 1 vis, or you can charge up the blast and kill the pig in one shot for a vis cost of 2.33 or 2.5.
Maybe let the charge scale for multiple levels and consume increasing amounts of vis. A fireball not charged is weaker but costs 1 vis, And fireball at the third level of charging is much stronger but costs 3-4 vis.
Version : Alpha 6
Edit: I know it has been said in the Dropbox, but I'm so glad Github is now a thing.
bottled taint has no forward movement when thrown, causing it to just spill on the players feet. not sure if this is intentional.
We can't use sword for blocking anymore. And shields were not cool.
I found a tank-job in a onlineRPG , they use gauntlets summoning metal to attack or defence.
Take a look.
https://www.youtube.com/watch?v=k4nOoADmf8k
I made a focus with the "bolt" medium, the "break" function, and the "chain" modifier. Attempting to use this focus instantly crashes the game, but upon restarting the world, the block that i was aiming at was indeed broken, however it did not seem to chain to any nearby blocks. I have reproduced this crash 3 times.
Another note on the break focus, if you use it in creative mode, the targeted block is completely destroyed with no drop similar to the normal way of breaking a block in creative. In survival, it works as intended and drops the appropriate block.
when using a focus with the ice effect while underwater, the block of ice that form do not melt like the iceblocks that form when you use it on the surface of the water
entity.trunk.guiname
right now is just being appended to the username. It would be nice if it was changed to %s's Trunk
for String.format
so translators are able to move the username around in the lang entry.
'Visit the endless blue seas' and the 2 observations and an epiphany are checked, but I don't get an offer to complete it.
Alpha 7
basic thaumaturgy research doesnt progress beyond the point where you craft the first fire focus. when you craft the focus the research page doesnt give you the option to complete the stage. I noticed that the tooltip on the focus in the research page is for a fire focus with 0 vis cost, could this be the source of the problem?
spawning crimson praetor cause client crash.
// Why did you do that?
Time: 11/27/17 1:08 PM
Description: Rendering entity in world
java.lang.ClassCastException: thaumcraft.common.entities.monster.boss.EntityCultistLeader cannot be cast to thaumcraft.common.entities.monster.cult.EntityCultist
at thaumcraft.client.renderers.entity.mob.RenderCultist.func_76986_a(RenderCultist.java:28)
at net.minecraft.client.renderer.entity.RenderManager.func_188391_a(RenderManager.java:366)
at net.minecraft.client.renderer.entity.RenderManager.func_188388_a(RenderManager.java:350)
at net.minecraft.client.renderer.RenderGlobal.func_180446_a(RenderGlobal.java:624)
at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1315)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1229)
at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1038)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1076)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:371)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- Head --
Thread: Client thread
Stacktrace:
at thaumcraft.client.renderers.entity.mob.RenderCultist.func_76986_a(RenderCultist.java:28)
-- Entity being rendered --
Details:
Entity Type: thaumcraft.CultistLeader (thaumcraft.common.entities.monster.boss.EntityCultistLeader)
Entity ID: 302
Entity Name: Crimson Praetor
Entity's Exact location: 179.63, 70.00, 0.63
Entity's Block location: World: (179,70,0), Chunk: (at 3,4,0 in 11,0; contains blocks 176,0,0 to 191,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Entity's Momentum: 0.00, -0.04, 0.00
Entity's Passengers: []
Entity's Vehicle: ERROR NullPointerException: null
-- Renderer details --
Details:
Assigned renderer: thaumcraft.client.renderers.entity.mob.RenderCultist@61bbeea8
Location: -8.49,-1.00,-4.21 - World: (-9,-1,-5), Chunk: (at 7,-1,11 in -1,-1; contains blocks -16,0,-16 to -1,255,-1), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1)
Rotation: -8.4375
Delta: 0.025230408
Stacktrace:
at net.minecraft.client.renderer.entity.RenderManager.func_188391_a(RenderManager.java:366)
at net.minecraft.client.renderer.entity.RenderManager.func_188388_a(RenderManager.java:350)
at net.minecraft.client.renderer.RenderGlobal.func_180446_a(RenderGlobal.java:624)
at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1315)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1229)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [GCEntityClientPlayerMP['yotthani'/234, l='MpServer', x=188.12, y=71.00, z=4.83]]
Chunk stats: MultiplayerChunkCache: 169, 169
Level seed: 0
Level generator: ID 06 - BIOMESOP, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (216,64,248), Chunk: (at 8,4,8 in 13,15; contains blocks 208,0,240 to 223,255,255), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 55180559 game time, 16269 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
Forced entities: 76 total; [EntityGaiaPropChestMimic['Chest'/256, l='MpServer', x=208.50, y=13.00, z=1.50], EntityItemFrame['entity.ItemFrame.name'/384, l='MpServer', x=264.50, y=73.50, z=-69.03], EntityBat['Bat'/257, l='MpServer', x=222.56, y=55.10, z=9.25], EntityItemFrame['entity.ItemFrame.name'/385, l='MpServer', x=262.50, y=73.50, z=-69.03], EntityGaiaPropFlowerCyan['Cyan Flower'/258, l='MpServer', x=213.50, y=72.00, z=6.50], EntityItemFrame['entity.ItemFrame.name'/386, l='MpServer', x=260.50, y=73.50, z=-69.03], EntityGaiaPropFlowerCyan['Cyan Flower'/259, l='MpServer', x=216.50, y=73.00, z=10.50], EntityItemFrame['entity.ItemFrame.name'/387, l='MpServer', x=258.50, y=73.50, z=-69.03], EntityGaiaNineTails['Nine Tails'/515, l='MpServer', x=152.50, y=73.00, z=63.50], EntityBat['Bat'/260, l='MpServer', x=199.75, y=59.10, z=16.59], EntityItemFrame['entity.ItemFrame.name'/388, l='MpServer', x=256.50, y=73.50, z=-69.03], EntityCreeper['Creeper'/261, l='MpServer', x=195.53, y=57.00, z=17.47], EntityGaiaCyclops['Cyclops'/262, l='MpServer', x=198.66, y=71.00, z=18.20], EntityCreeper['Creeper'/523, l='MpServer', x=135.50, y=22.00, z=72.50], EntityZombie['Zombie'/268, l='MpServer', x=148.56, y=18.00, z=-13.27], EntityWitherWitch['Wither Witch'/269, l='MpServer', x=164.50, y=31.00, z=-22.50], EntityItemFrame['entity.ItemFrame.name'/403, l='MpServer', x=242.03, y=73.50, z=-55.50], EntityItemFrame['entity.ItemFrame.name'/404, l='MpServer', x=242.03, y=73.50, z=-56.50], EntityItemFrame['entity.ItemFrame.name'/405, l='MpServer', x=242.03, y=73.50, z=-57.50], EntityBat['Bat'/277, l='MpServer', x=245.75, y=42.10, z=19.25], GCEntityClientPlayerMP['yotthani'/234, l='MpServer', x=188.12, y=71.00, z=4.83], EntityItemFrame['entity.ItemFrame.name'/406, l='MpServer', x=242.03, y=73.50, z=-58.50], EntityBat['Bat'/278, l='MpServer', x=239.52, y=57.95, z=27.25], EntityLatchedRenderer['unknown'/23, l='MpServer', x=8.50, y=65.00, z=8.50], EntityCreeper['Creeper'/279, l='MpServer', x=179.50, y=15.00, z=81.50], EntityItem['item.item.fish.salmon.raw'/407, l='MpServer', x=251.13, y=71.00, z=-55.73], EntityItem['item.item.perchrawitem'/408, l='MpServer', x=251.13, y=71.00, z=-55.73], EntityItem['item.item.carprawitem'/409, l='MpServer', x=251.13, y=71.00, z=-55.73], EntityHat['unknown'/26, l='MpServer', x=188.12, y=71.00, z=4.83], EntityGaiaPropFlowerCyan['Cyan Flower'/282, l='MpServer', x=132.50, y=73.00, z=-13.50], EntityLatchedRenderer['unknown'/27, l='MpServer', x=188.12, y=71.00, z=4.83], EntityBat['Bat'/283, l='MpServer', x=246.13, y=37.77, z=15.28], EntityZombie['Zombie'/284, l='MpServer', x=248.35, y=66.00, z=3.30], EntitySkeleton['Skeleton'/297, l='MpServer', x=201.77, y=57.00, z=54.52], EntityZombie['Zombie'/298, l='MpServer', x=204.39, y=55.00, z=56.40], EntityCreeper['Creeper'/299, l='MpServer', x=225.15, y=46.00, z=24.45], EntityBat['Bat'/300, l='MpServer', x=196.81, y=10.02, z=-26.88], EntityGaiaPropFlowerCyan['Cyan Flower'/301, l='MpServer', x=203.50, y=71.00, z=-22.50], EntityCultistLeader['Crimson Praetor'/302, l='MpServer', x=179.63, y=70.00, z=0.63], EntityBat['Bat'/430, l='MpServer', x=246.54, y=29.82, z=75.56], EntityAuraNode['Aura Node'/319, l='MpServer', x=218.50, y=70.50, z=-62.50], EntityCreeper['Creeper'/464, l='MpServer', x=211.24, y=72.00, z=48.84], EntityCreeper['Creeper'/465, l='MpServer', x=207.50, y=72.00, z=48.50], EntityGaiaPropFlowerCyan['Cyan Flower'/338, l='MpServer', x=204.50, y=70.00, z=-50.50], EntityCreeper['Creeper'/467, l='MpServer', x=208.50, y=72.00, z=41.50], EntityGaiaPropChestMimic['Chest'/343, l='MpServer', x=179.50, y=26.00, z=28.50], EntityStatueBat['entity.statues.StatueBat.name'/344, l='MpServer', x=187.75, y=58.10, z=19.25], EntityBat['Bat'/345, l='MpServer', x=185.75, y=55.10, z=16.75], EntityBat['Bat'/346, l='MpServer', x=180.75, y=57.10, z=17.45], EntityHat['unknown'/90, l='MpServer', x=188.12, y=71.00, z=4.83], EntityGaiaPropFlowerCyan['Cyan Flower'/347, l='MpServer', x=168.50, y=73.00, z=34.50], EntityZombieDog['entity.GraveStone-Extended.GSZombieDog.name'/350, l='MpServer', x=140.50, y=27.00, z=67.50], EntitySpider['Spider'/480, l='MpServer', x=199.50, y=70.00, z=-57.50], EntityLatchedRenderer['unknown'/99, l='MpServer', x=188.12, y=71.00, z=4.83], EntityZombie['Zombie'/358, l='MpServer', x=240.19, y=48.00, z=-46.43], EntityItemFrame['entity.ItemFrame.name'/361, l='MpServer', x=266.50, y=78.50, z=-69.03], EntityItemFrame['entity.ItemFrame.name'/362, l='MpServer', x=264.50, y=78.50, z=-69.03], EntityGaiaPropFlowerCyan['Cyan Flower'/235, l='MpServer', x=190.50, y=71.00, z=10.50], EntityItemFrame['entity.ItemFrame.name'/363, l='MpServer', x=262.50, y=78.50, z=-69.03], EntityItemFrame['entity.ItemFrame.name'/364, l='MpServer', x=260.50, y=78.50, z=-69.03], EntityItemFrame['entity.ItemFrame.name'/365, l='MpServer', x=258.50, y=78.50, z=-69.03], EntityItemFrame['entity.ItemFrame.name'/366, l='MpServer', x=256.50, y=78.50, z=-69.03], EntityZombie['Zombie'/242, l='MpServer', x=136.50, y=17.00, z=-24.50], EntityZombie['Zombie'/243, l='MpServer', x=136.50, y=17.00, z=-24.50], EntityBat['Bat'/244, l='MpServer', x=237.44, y=59.09, z=13.42], EntityArmorStand['Armor Stand'/245, l='MpServer', x=256.50, y=77.00, z=-21.50], EntitySkeleton['Skeleton'/246, l='MpServer', x=142.50, y=13.00, z=-40.50], EntityItemFrame['entity.ItemFrame.name'/377, l='MpServer', x=265.50, y=73.50, z=-68.03], EntityItemFrame['entity.ItemFrame.name'/378, l='MpServer', x=263.50, y=73.50, z=-68.03], EntityItemFrame['entity.ItemFrame.name'/379, l='MpServer', x=259.50, y=73.50, z=-68.03], EntityItemFrame['entity.ItemFrame.name'/380, l='MpServer', x=257.50, y=73.50, z=-68.03], EntityCitizen['Houston F. Brown'/252, l='MpServer', x=261.58, y=78.11, z=-44.50], EntityZombie['Zombie'/508, l='MpServer', x=218.50, y=73.00, z=74.50], EntityConcussionCreeper['Concussion Creeper'/255, l='MpServer', x=209.20, y=13.00, z=1.50], EntityItemFrame['entity.ItemFrame.name'/383, l='MpServer', x=266.50, y=73.50, z=-69.03], EntityGaiaFutakuchiOnna['Futakuchi-Onna'/511, l='MpServer', x=147.53, y=73.00, z=68.27]]
Retry entities: 3 total; [EntityLatchedRenderer['unknown'/23, l='MpServer', x=8.50, y=65.00, z=8.50], EntityHat['unknown'/26, l='MpServer', x=188.12, y=71.00, z=4.83], EntityLatchedRenderer['unknown'/27, l='MpServer', x=188.12, y=71.00, z=4.83]]
Server brand: fml,forge
Server type: Non-integrated multiplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:415)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2660)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:392)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Simple enough: When the gauntlet is in the off-hand you cannot change the focus.
Issue: This occurs as soon as I attempt to change the golem material type by clicking on the arrow selectors at the top left of the GUI.
---- Minecraft Crash Report ----
WARNING: coremods are present:
CCLCorePlugin (CodeChickenLib-1.10.2-2.5.9.283-universal.jar)
FMLPlugin (InventoryTweaks-1.61-58.jar)
Contact their authors BEFORE contacting forge
// I blame Dinnerbone.
Time: 12/8/17 12:31 AM
Description: Updating screen events
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.get(ArrayList.java:429)
at thaumcraft.client.gui.GuiGolemBuilder.gatherInfo(GuiGolemBuilder.java:232)
at thaumcraft.client.gui.GuiGolemBuilder.func_146284_a(GuiGolemBuilder.java:377)
at net.minecraft.client.gui.GuiScreen.func_73864_a(GuiScreen.java:460)
at net.minecraft.client.gui.inventory.GuiContainer.func_73864_a(GuiContainer.java:320)
at net.minecraft.client.gui.GuiScreen.func_146274_d(GuiScreen.java:548)
at net.minecraft.client.gui.GuiScreen.func_146269_k(GuiScreen.java:517)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1700)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1055)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:371)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Client thread
Stacktrace:
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.get(ArrayList.java:429)
at thaumcraft.client.gui.GuiGolemBuilder.gatherInfo(GuiGolemBuilder.java:232)
at thaumcraft.client.gui.GuiGolemBuilder.func_146284_a(GuiGolemBuilder.java:377)
at net.minecraft.client.gui.GuiScreen.func_73864_a(GuiScreen.java:460)
at net.minecraft.client.gui.inventory.GuiContainer.func_73864_a(GuiContainer.java:320)
at net.minecraft.client.gui.GuiScreen.func_146274_d(GuiScreen.java:548)
at net.minecraft.client.gui.GuiScreen.func_146269_k(GuiScreen.java:517)
-- Affected screen --
Details:
Screen name: thaumcraft.client.gui.GuiGolemBuilder
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityPlayerSP['LordPinkerton'/230, l='MpServer', x=232.49, y=62.00, z=396.37]]
Chunk stats: MultiplayerChunkCache: 625, 625
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: World: (238,64,256), Chunk: (at 14,4,0 in 14,16; contains blocks 224,0,256 to 239,255,271), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 1524018 game time, 1668059 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Forced entities: 73 total; [EntityBat['Bat'/128, l='MpServer', x=278.75, y=17.10, z=348.75], EntitySkeleton['Skeleton'/129, l='MpServer', x=287.47, y=20.00, z=358.29], EntityCreeper['Creeper'/130, l='MpServer', x=273.50, y=33.00, z=353.50], EntityZombie['entity.Zombie.name'/131, l='MpServer', x=280.50, y=14.00, z=375.50], EntityBat['Bat'/132, l='MpServer', x=285.58, y=37.03, z=377.24], EntityBat['Bat'/133, l='MpServer', x=276.60, y=19.68, z=390.57], EntityCreeper['Creeper'/134, l='MpServer', x=281.50, y=26.00, z=422.50], EntityBat['Bat'/141, l='MpServer', x=293.75, y=43.99, z=316.76], EntityZombie['Zombie'/142, l='MpServer', x=288.50, y=41.00, z=321.50], EntityPig['Pig'/270, l='MpServer', x=154.38, y=70.00, z=475.31], EntityCreeper['Creeper'/143, l='MpServer', x=289.50, y=41.00, z=322.50], EntitySkeleton['Skeleton'/144, l='MpServer', x=291.31, y=29.00, z=336.49], EntityBat['Bat'/145, l='MpServer', x=292.79, y=31.10, z=341.25], EntityBrainyZombie['Zombie'/146, l='MpServer', x=292.50, y=29.00, z=338.50], EntityBrainyZombie['Zombie'/147, l='MpServer', x=290.50, y=29.00, z=337.50], EntityBrainyZombie['Zombie'/148, l='MpServer', x=293.50, y=29.00, z=341.50], EntityBat['Bat'/149, l='MpServer', x=290.56, y=29.24, z=337.22], EntityBat['Bat'/150, l='MpServer', x=290.42, y=30.12, z=335.68], EntityBrainyZombie['entity.Zombie.name'/151, l='MpServer', x=294.77, y=44.00, z=349.45], EntityCreeper['Creeper'/152, l='MpServer', x=301.43, y=33.00, z=348.44], EntityCreeper['Creeper'/153, l='MpServer', x=288.50, y=33.00, z=348.50], EntityCreeper['Creeper'/154, l='MpServer', x=290.50, y=33.00, z=346.50], EntityEnderman['Enderman'/155, l='MpServer', x=302.50, y=31.00, z=355.50], EntitySkeleton['Skeleton'/156, l='MpServer', x=301.50, y=31.00, z=361.50], EntityCreeper['Creeper'/157, l='MpServer', x=301.18, y=27.00, z=366.59], EntityCreeper['Creeper'/158, l='MpServer', x=304.48, y=25.00, z=361.79], EntityBat['Bat'/159, l='MpServer', x=292.28, y=38.39, z=354.15], EntityBat['Bat'/160, l='MpServer', x=279.43, y=35.10, z=360.02], EntityCreeper['Creeper'/161, l='MpServer', x=295.50, y=27.00, z=382.50], EntityCreeper['Creeper'/162, l='MpServer', x=301.50, y=27.00, z=369.50], EntityZombie['Zombie'/163, l='MpServer', x=295.50, y=38.00, z=368.50], EntitySpider['Spider'/164, l='MpServer', x=297.50, y=40.00, z=378.50], EntityZombie['Zombie'/165, l='MpServer', x=296.50, y=39.00, z=372.74], EntitySkeleton['Skeleton'/166, l='MpServer', x=297.50, y=42.00, z=383.50], EntityBat['Bat'/169, l='MpServer', x=299.47, y=49.56, z=320.24], EntityZombie['Zombie'/171, l='MpServer', x=305.74, y=45.00, z=339.53], EntitySpider['Spider'/172, l='MpServer', x=308.50, y=33.00, z=352.50], EntitySkeleton['Skeleton'/173, l='MpServer', x=307.50, y=37.00, z=363.50], EntityZombie['Zombie'/174, l='MpServer', x=307.50, y=15.00, z=393.50], EntityZombie['Zombie'/63, l='MpServer', x=156.81, y=54.00, z=363.50], EntityHorse['Donkey'/64, l='MpServer', x=159.05, y=67.00, z=438.72], EntityZombie['Zombie'/69, l='MpServer', x=173.50, y=29.00, z=384.50], EntitySkeleton['Skeleton'/70, l='MpServer', x=166.50, y=16.00, z=405.50], EntitySkeleton['Skeleton'/73, l='MpServer', x=185.48, y=58.00, z=347.27], EntityZombie['Zombie'/74, l='MpServer', x=197.43, y=58.00, z=345.75], EntityCow['Cow'/75, l='MpServer', x=177.40, y=71.00, z=337.80], EntityZombie['Zombie'/76, l='MpServer', x=191.50, y=59.00, z=352.50], EntityZombie['Zombie'/77, l='MpServer', x=191.50, y=59.00, z=352.50], EntityCreeper['Creeper'/78, l='MpServer', x=190.50, y=47.00, z=424.50], EntityCreeper['Creeper'/79, l='MpServer', x=189.50, y=47.00, z=424.50], EntitySheep['Sheep'/87, l='MpServer', x=206.45, y=71.00, z=316.45], EntityZombie['Zombie'/88, l='MpServer', x=195.50, y=16.00, z=395.50], EntityZombie['Zombie'/89, l='MpServer', x=201.54, y=17.00, z=393.90], EntityZombie['Zombie'/90, l='MpServer', x=200.65, y=20.00, z=399.65], EntitySkeleton['Skeleton'/91, l='MpServer', x=207.50, y=12.00, z=423.50], EntityPlayerSP['LordPinkerton'/230, l='MpServer', x=232.49, y=62.00, z=396.37], EntityCow['Cow'/98, l='MpServer', x=211.20, y=74.00, z=320.53], EntityZombie['Zombie'/99, l='MpServer', x=212.50, y=21.00, z=338.50], EntitySkeleton['Skeleton'/100, l='MpServer', x=223.50, y=22.00, z=402.50], EntityHorse['Horse'/101, l='MpServer', x=222.93, y=62.00, z=400.92], EntitySkeleton['Skeleton'/102, l='MpServer', x=213.29, y=14.00, z=424.51], EntityZombie['Zombie'/103, l='MpServer', x=208.50, y=12.00, z=422.50], EntityCow['Cow'/107, l='MpServer', x=241.25, y=72.00, z=342.35], EntitySkeleton['Skeleton'/108, l='MpServer', x=224.50, y=22.00, z=400.50], EntityAuraNode['Aura Node'/109, l='MpServer', x=228.50, y=72.50, z=402.50], EntitySkeleton['Skeleton'/112, l='MpServer', x=271.50, y=38.00, z=330.50], EntitySkeleton['Skeleton'/113, l='MpServer', x=271.50, y=28.00, z=363.50], EntityBat['Bat'/114, l='MpServer', x=265.25, y=25.10, z=384.59], EntityZombie['Zombie'/123, l='MpServer', x=287.50, y=30.00, z=331.50], EntityCreeper['Creeper'/124, l='MpServer', x=272.50, y=38.00, z=330.50], EntityZombie['entity.Zombie.name'/125, l='MpServer', x=277.50, y=34.00, z=321.82], EntityZombie['entity.Zombie.name'/126, l='MpServer', x=268.50, y=37.00, z=325.18], EntitySkeleton['Skeleton'/127, l='MpServer', x=279.50, y=34.00, z=324.50]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:415)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2660)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:392)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details --
Details:
Minecraft Version: 1.10.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1517966992 bytes (1447 MB) / 2429550592 bytes (2317 MB) up to 7635730432 bytes (7282 MB)
JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx8192m -Xms256m -XX:PermSize=256m
IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95
FML: MCP 9.32 Powered by Forge 12.18.3.2511 17 mods loaded, 17 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHIJAAAA mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
UCHIJAAAA FML{8.0.99.99} [Forge Mod Loader] (forge-1.10.2-12.18.3.2511.jar)
UCHIJAAAA Forge{12.18.3.2511} [Minecraft Forge] (forge-1.10.2-12.18.3.2511.jar)
UCHIJAAAA ccl-entityhook{1.0} [ccl-entityhook] (CodeChickenLib-1.10.2-2.5.9.283-universal.jar)
UCHIJAAAA JEI{3.14.7.420} [Just Enough Items] (jei_1.10.2-3.14.7.420.jar)
UCHIJAAAA appleskin{1.0.9} [AppleSkin] (AppleSkin-mc1.10.2-1.0.9.jar)
UCHIJAAAA Baubles{1.3.11} [Baubles] (Baubles-1.10.2-1.3.11.jar)
UCHIJAAAA CodeChickenLib{2.5.9.283} [CodeChicken Lib] (CodeChickenLib-1.10.2-2.5.9.283-universal.jar)
UCHIJAAAA CodeChickenCore{2.4.1.102} [CodeChicken Core] (CodeChickenCore-1.10.2-2.4.1.102-universal.jar)
UCHIJAAAA inventorytweaks{1.61-58-a1fd884} [Inventory Tweaks] (InventoryTweaks-1.61-58.jar)
UCHIJAAAA journeymap{1.10.2-5.5.2} [JourneyMap] (journeymap-1.10.2-5.5.2.jar)
UCHIJAAAA jeresources{0.5.8.98} [Just Enough Resources] (JustEnoughResources-1.10.2-0.5.8.98.jar)
UCHIJAAAA llor{1.1.1-mc[1.9-1.11]} [Light Level Overlay Reloaded] (LLOverlayReloaded-1.1.1-mc[1.9-1.11].jar)
UCHIJAAAA mousetweaks{2.8} [Mouse Tweaks] (MouseTweaks-2.8-mc1.10.2.jar)
UCHIJAAAA simpleharvest{1.07} [Simple Harvest] (simpleharvest-1.07.jar)
UCHIJAAAA thaumcraft{6.0.ALPHA14} [Thaumcraft] (Thaumcraft-1.10.2-6.0.ALPHA14.jar)
UCHIJAAAA theoneprobe{1.4.19} [The One Probe] (theoneprobe-1.1x-1.4.19.jar)
Loaded coremods (and transformers):
CCLCorePlugin (CodeChickenLib-1.10.2-2.5.9.283-universal.jar)
codechicken.lib.asm.ClassHeirachyManager
codechicken.lib.asm.CCL_ASMTransformer
FMLPlugin (InventoryTweaks-1.61-58.jar)
invtweaks.forge.asm.ContainerTransformer
GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 388.13' Renderer: 'GeForce GTX 1070/PCIe/SSE2'
CodeChickenLib Invalid Fingerprint Reports:
CodeChickenCore Invalid Fingerprint Reports:
Launched Version: forge-12.18.3.2511
LWJGL: 2.9.4
OpenGL: GeForce GTX 1070/PCIe/SSE2 GL version 4.6.0 NVIDIA 388.13, NVIDIA Corporation
GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs:
Current Language: English (US)
Profiler Position: N/A (disabled)
CPU: 8x Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
-- Head --
Thread: Client thread
Stacktrace:
at thaumcraft.client.fx.particles.FXGeneric.func_180434_a(FXGeneric.java:150)
-- Particle being rendered --
Details:
Particle: FXGeneric, Pos (-59.98094500558656,65.72558051616998,-796.9552903453838), RGBA (0.25,0.0,0.75,0.8), Age 16
Particle Type: ENTITY_PARTICLE_TEXTURE
Stacktrace:
at thaumcraft.client.fx.ParticleEngine.onRenderWorldLast(ParticleEngine.java:220)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_734_ParticleEngine_onRenderWorldLast_RenderWorldLastEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:185)
at net.minecraftforge.client.ForgeHooksClient.dispatchRenderLast(ForgeHooksClient.java:166)
at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1400)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1229)
-- Head --
Thread: Client thread
Stacktrace:
at thaumcraft.client.fx.particles.FXGeneric.func_180434_a(FXGeneric.java:150)
-- Particle being rendered --
Details:
Particle: FXGeneric, Pos (-59.98094500558656,65.72558051616998,-796.9552903453838), RGBA (0.25,0.0,0.75,0.8), Age 16
Particle Type: ENTITY_PARTICLE_TEXTURE
Stacktrace:
at thaumcraft.client.fx.ParticleEngine.onRenderWorldLast(ParticleEngine.java:220)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_734_ParticleEngine_onRenderWorldLast_RenderWorldLastEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:185)
at net.minecraftforge.client.ForgeHooksClient.dispatchRenderLast(ForgeHooksClient.java:166)
at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1400)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1229)
Not to sound like whining ungrateful one, but the ones who do not donate to you on Patreon, did not get a word on the devolopment of the mod for almost a month. Thaumcraft for 1.10.2 is the most anticipated mod as of ever, even more than Aether for 1.7.10. I understand that you got real life problems, which may take a lot of time. I am not the only one to be dying of curiosity. With the relase of Bibliocraft and Project Red, Thaumcraft is the only mod left. No Minecraft modded experience is full for me without Thaumcraft, as it is for hundreds of thousands of people. I think, it would be an safe assumption, that most of those people would agree with me on that we dont want relase just now, we demand information. And, just a suggestion. Thaumcraft was never an open source mod. Maybe its time to change that? I understand the pros and cons of this idea. From my (as for now past) example, i can assure you, that relasing the mod in not compiled form is enough to protect it from thousand of people using unstable and not done versions, then whining at you cuz their world crashes every time they load it. Plus, the ones who CAN compile it, and even make slight fixes if they notice something (count me in) would with all the pleasure report bugs and request commits. This way, mod devolopment would be at least a little faster. Not to mention, that a look of others into the code might offer solutions that one couldn't even think of (ask the Bibliocraft author about it).
You might say that this will remove your 'leverage' on the patreons to pay. But, i think it is untrue, as there are a lot of people who are paying the 1$ monthly. My other idea, is that you should add more donation options. Because i think 1$ is too low for your work, and on the other hand i cant just stick 25$ into someones wallet. A few new donation options like 5$, 10$, 15$ would surely make more people donate.
To end this essay, i will say that this is not by any means whining for you to relase the mod as fast as you can.
Cheers
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.