lunatrius / schematica Goto Github PK
View Code? Open in Web Editor NEWImport schematics, export schematics, build schematics. All inside Minecraft!
License: MIT License
Import schematics, export schematics, build schematics. All inside Minecraft!
License: MIT License
If you're getting this error in the console, please refer to the FAQ. If none of the proposed solutions work for you feel free to ask for help in this issue. -- @Lunatrius
I crash when I want to import a schematic
Mod version: 1.7.10
Forge version: forge-1.7.10-10.13.2.1230
Operating system: --Windows
Mod list:
LunatriusCore-1.7.10-1.1.2.18-universal.jar;
OptiFine_1.7.10_HD_U_B4(1);
Schematica-1.7.10-1.7.3.105-universal.jar;
ShadersModCore-v2.3.28-mc1.7.10-f;
OpenEye-0.6-1.7.10
http://openeye.openmods.info/crashes/2e856fc2a89ad86fdb74eb6b7d224a60
I think it would be a wonderful idea to allow the player the abiity to substitute one block for another (especially double slabs considering their buggy nature) before printing the schematica.
Just found this one out last night. Everything else works fine
There is no technical reason why either the server or the client would rely on each other.
When I try to connect to a server from a client that doesn't have schematica installed, I get the following error:
[19:08:20] [Netty IO #3/INFO] [FML]: Attempting connection with missing mods [Schematica, LunatriusCore] at CLIENT
[19:08:20] [Netty IO #3/INFO] [FML]: Rejecting connection CLIENT: [FMLMod:Schematica{${version}}, FMLMod:LunatriusCore{1.1.2.14}]
Replace the current schematic rotation and config files with Forge's rotation system. Have to wait for MinecraftForge/MinecraftForge#600 though, as it only supports a few blocks right now.
---- Minecraft Crash Report ----
// I just don't know what went wrong :(
Time: 12/29/14 2:52 PM
Description: Unexpected error
java.lang.IllegalAccessError: tried to access field net.minecraft.client.renderer.RenderGlobal.field_72768_k from class com.github.lunatrius.schematica.handler.client.TickHandler
at com.github.lunatrius.schematica.handler.client.TickHandler.checkDirty(TickHandler.java:72)
at com.github.lunatrius.schematica.handler.client.TickHandler.onClientTick(TickHandler.java:54)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_80_TickHandler_onClientTick_ClientTickEvent.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138)
at cpw.mods.fml.common.FMLCommonHandler.onPostClientTick(FMLCommonHandler.java:330)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:2053)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:962)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887)
at net.minecraft.client.main.Main.main(SourceFile:148)
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)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at com.github.lunatrius.schematica.handler.client.TickHandler.checkDirty(TickHandler.java:72)
at com.github.lunatrius.schematica.handler.client.TickHandler.onClientTick(TickHandler.java:54)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_80_TickHandler_onClientTick_ClientTickEvent.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138)
at cpw.mods.fml.common.FMLCommonHandler.onPostClientTick(FMLCommonHandler.java:330)
-- Affected level --
Details:
Level name: MpServer
All players: 2 total; [EntityClientPlayerMP['drummerboy1449'/29, l='MpServer', x=841.06, y=70.62, z=736.93], MCH_ViewEntityDummy['MissingName'/116, l='MpServer', x=881.28, y=63.34, z=763.89]]
Chunk stats: MultiplayerChunkCache: 589, 598
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: World: (192,64,208), Chunk: (at 0,4,0 in 12,13; contains blocks 192,0,208 to 207,255,223), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 76855 game time, 35775 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: 94 total; [EntitySquid['Squid'/51771, l='MpServer', x=902.50, y=58.88, z=774.19], MCP_EntityPlane['entity.mcheli.MCH.E.Plane.name'/275, l='MpServer', x=880.00, y=63.34, z=761.03], EntitySpider['Spider'/52304, l='MpServer', x=867.50, y=22.00, z=661.50], EntitySquid['Squid'/51770, l='MpServer', x=898.75, y=55.84, z=788.94], EntitySquid['Squid'/51773, l='MpServer', x=905.31, y=57.75, z=775.50], MCH_EntitySeat['entity.mcheli.MCH.E.Seat.name'/277, l='MpServer', x=880.19, y=63.68, z=760.25], EntitySquid['Squid'/51772, l='MpServer', x=900.59, y=59.38, z=792.69], EntitySkeleton['Skeleton'/51463, l='MpServer', x=917.50, y=32.00, z=743.50], EntityWitch['Witch'/51459, l='MpServer', x=915.50, y=26.00, z=715.50], EntityItem['item.tile.mushroom'/51183, l='MpServer', x=901.72, y=26.13, z=750.84], EntitySkeleton['Skeleton'/51208, l='MpServer', x=854.66, y=33.00, z=682.88], EntitySkeleton['Skeleton'/52293, l='MpServer', x=852.69, y=34.00, z=684.22], EntitySkeleton['Skeleton'/52294, l='MpServer', x=855.50, y=32.00, z=676.50], EntityBat['Bat'/51200, l='MpServer', x=852.59, y=40.82, z=694.70], EntityPig['Pig'/51254, l='MpServer', x=825.50, y=74.00, z=787.97], EntityPig['Pig'/51253, l='MpServer', x=825.84, y=74.00, z=786.47], EntityPig['Pig'/51252, l='MpServer', x=824.22, y=74.00, z=785.22], EntityPig['Pig'/51251, l='MpServer', x=826.50, y=68.00, z=783.50], EntityCreeper['Creeper'/51488, l='MpServer', x=912.50, y=32.00, z=733.50], EntitySheep['Sheep'/51250, l='MpServer', x=819.47, y=75.00, z=780.50], EntitySheep['Sheep'/51249, l='MpServer', x=816.50, y=68.00, z=778.50], EntityClientPlayerMP['drummerboy1449'/29, l='MpServer', x=841.06, y=70.62, z=736.93], EntitySheep['Sheep'/51248, l='MpServer', x=817.50, y=75.00, z=777.50], EntityZombie['Zombie'/51995, l='MpServer', x=842.72, y=59.00, z=758.16], EntitySkeleton['Skeleton'/51994, l='MpServer', x=851.50, y=35.00, z=688.50], EntitySheep['Sheep'/51247, l='MpServer', x=820.53, y=75.00, z=780.50], EntityCreeper['Creeper'/51514, l='MpServer', x=890.50, y=60.00, z=663.50], EntityZombie['Zombie'/51996, l='MpServer', x=859.66, y=17.00, z=685.47], EntityPig['Pig'/51238, l='MpServer', x=850.88, y=69.00, z=764.22], EntityPig['Pig'/51237, l='MpServer', x=847.56, y=68.00, z=757.25], EntitySpider['Spider'/51989, l='MpServer', x=857.94, y=38.00, z=682.66], EntityPig['Pig'/50862, l='MpServer', x=781.50, y=70.00, z=692.50], EntityPig['Pig'/50861, l='MpServer', x=783.50, y=69.00, z=688.50], EntitySheep['Sheep'/51122, l='MpServer', x=877.50, y=74.00, z=730.50], EntitySheep['Sheep'/51123, l='MpServer', x=879.50, y=65.00, z=729.47], EntitySheep['Sheep'/51124, l='MpServer', x=879.50, y=65.00, z=730.81], EntitySheep['Sheep'/51125, l='MpServer', x=881.63, y=63.00, z=741.47], EntityCreeper['Creeper'/51536, l='MpServer', x=850.50, y=57.00, z=761.50], EntitySkeleton['Skeleton'/52277, l='MpServer', x=855.50, y=32.00, z=678.50], EntityZombie['Zombie'/52274, l='MpServer', x=849.50, y=38.00, z=688.50], EntitySquid['Squid'/51791, l='MpServer', x=872.88, y=55.38, z=795.75], MCH_ViewEntityDummy['MissingName'/116, l='MpServer', x=881.28, y=63.34, z=763.89], EntityBat['Bat'/51582, l='MpServer', x=900.94, y=37.80, z=756.03], EntitySquid['Squid'/51783, l='MpServer', x=894.50, y=46.34, z=798.31], EntityZombie['Zombie'/52266, l='MpServer', x=850.50, y=38.00, z=693.50], EntityPig['Pig'/51061, l='MpServer', x=811.50, y=67.00, z=727.50], EntitySkeleton['Skeleton'/52682, l='MpServer', x=834.11, y=58.00, z=757.50], EntityPig['Pig'/51060, l='MpServer', x=811.50, y=67.00, z=723.50], EntitySkeleton['Skeleton'/52681, l='MpServer', x=839.56, y=59.00, z=758.66], EntityPig['Pig'/51063, l='MpServer', x=811.50, y=67.00, z=719.50], EntitySkeleton['Skeleton'/52680, l='MpServer', x=841.06, y=59.00, z=758.56], EntityPig['Pig'/51062, l='MpServer', x=815.94, y=66.00, z=717.75], EntitySkeleton['Skeleton'/52676, l='MpServer', x=841.91, y=59.00, z=759.63], EntityBat['Bat'/51334, l='MpServer', x=907.61, y=28.53, z=718.14], EntityZombie['Zombie'/52703, l='MpServer', x=874.50, y=22.00, z=660.50], EntitySkeleton['Skeleton'/51340, l='MpServer', x=906.50, y=27.00, z=704.50], EntityBat['Bat'/52694, l='MpServer', x=892.50, y=45.25, z=756.36], EntityBat['Bat'/52695, l='MpServer', x=898.22, y=49.78, z=755.09], EntityBat['Bat'/51336, l='MpServer', x=903.28, y=36.52, z=753.72], EntityBat['Bat'/52692, l='MpServer', x=888.25, y=50.38, z=755.34], EntityPig['Pig'/50809, l='MpServer', x=785.50, y=68.00, z=687.50], EntityBat['Bat'/52693, l='MpServer', x=898.38, y=45.03, z=755.00], EntityPig['Pig'/50808, l='MpServer', x=784.50, y=69.00, z=685.50], EntityZombie['Zombie'/51383, l='MpServer', x=863.44, y=36.00, z=704.09], EntityZombie['Zombie'/52704, l='MpServer', x=873.50, y=22.00, z=661.50], EntityPig['Pig'/50763, l='MpServer', x=893.63, y=79.00, z=658.53], EntitySkeleton['Skeleton'/52114, l='MpServer', x=916.50, y=24.00, z=717.50], EntityItem['item.item.seeds'/52458, l='MpServer', x=877.44, y=64.13, z=691.94], EntitySkeleton['Skeleton'/52112, l='MpServer', x=844.53, y=13.00, z=682.94], EntityPig['Pig'/51012, l='MpServer', x=818.50, y=64.00, z=711.50], EntityZombie['Zombie'/52113, l='MpServer', x=854.34, y=15.00, z=684.34], EntityPig['Pig'/51010, l='MpServer', x=821.53, y=64.00, z=710.78], EntityZombie['Zombie'/51632, l='MpServer', x=920.50, y=14.00, z=763.50], EntityPig['Pig'/51011, l='MpServer', x=822.78, y=64.00, z=709.19], EntityZombie['Zombie'/51633, l='MpServer', x=920.50, y=14.00, z=762.50], EntityPig['Pig'/51008, l='MpServer', x=770.50, y=77.00, z=706.50], EntityItem['item.item.seeds'/52460, l='MpServer', x=821.19, y=63.13, z=718.19], EntityPig['Pig'/51009, l='MpServer', x=820.22, y=64.00, z=710.50], EntityZombie['Zombie'/51644, l='MpServer', x=854.59, y=46.00, z=713.88], EntitySkeleton['Skeleton'/51645, l='MpServer', x=844.66, y=59.00, z=757.69], EntityZombie['Zombie'/51374, l='MpServer', x=874.31, y=47.00, z=703.30], EntityBat['Bat'/51373, l='MpServer', x=901.03, y=38.61, z=754.78], EntityBat['Bat'/51372, l='MpServer', x=905.38, y=39.89, z=751.63], EntityZombie['Zombie'/51370, l='MpServer', x=918.50, y=29.00, z=709.50], EntityZombie['Zombie'/51650, l='MpServer', x=887.50, y=53.00, z=759.50], EntityPig['Pig'/51005, l='MpServer', x=771.50, y=77.00, z=708.50], EntityPig['Pig'/51007, l='MpServer', x=771.50, y=77.00, z=708.50], EntityPig['Pig'/51006, l='MpServer', x=773.50, y=76.00, z=709.50], EntityBat['Bat'/51392, l='MpServer', x=921.00, y=32.14, z=720.03], EntityCreeper['Creeper'/51401, l='MpServer', x=894.50, y=52.00, z=759.50], EntityBat['Bat'/51443, l='MpServer', x=840.92, y=47.61, z=770.15], EntityZombie['Zombie'/52666, l='MpServer', x=867.50, y=41.00, z=681.50], EntityCreeper['Creeper'/52667, l='MpServer', x=904.50, y=32.00, z=748.50], EntityBat['Bat'/51919, l='MpServer', x=876.63, y=26.00, z=793.78]]
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:373)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2433)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:916)
at net.minecraft.client.main.Main.main(SourceFile:148)
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)
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 8 (amd64) version 6.2
Java Version: 1.7.0_10, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 441383416 bytes (420 MB) / 914587648 bytes (872 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95
FML: MCP v9.05 FML v7.10.85.1277 Minecraft Forge 10.13.2.1277 Optifine OptiFine_1.7.10_HD_B4 12 mods loaded, 12 mods active
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
FML{7.10.85.1277} [Forge Mod Loader] (forge-1.7.10-10.13.2.1277.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Forge{10.13.2.1277} [Minecraft Forge] (forge-1.7.10-10.13.2.1277.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
<CoFH ASM>{000} [CoFH ASM Data Initialization] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
CoFHCore{1.7.10R3.0.0B9} [CoFH Core] (CoFHCore-[1.7.10]3.0.0B9-70.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Artifice{1.7.10R1.1.4} [Artifice] (Artifice-1.7.10-1.1.4-310.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
flansmod{4.9.0} [Flan's Mod] (Flans Mod-1.7.10-4.9.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
inventorytweaks{1.58-147-645ca10} [Inventory Tweaks] (InventoryTweaks-1.58-147.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
journeymap{5.0.1} [JourneyMap] (JourneyMap5.0.1_Unlimited_MC1.7.10.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
LunatriusCore{1.1.2.18} [LunatriusCore] (LunatriusCore-1.7.10-1.1.2.18-universal.jar.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
mcheli{0.10.4} [MC Helicopter] (mcheli) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Schematica{1.7.4.106} [Schematica] (Schematica-1.7.10-1.7.4.106-universal.jar.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Launched Version: 1.7.10-Forge10.13.2.1277
LWJGL: 2.9.1
OpenGL: AMD Radeon HD 7560D GL version 4.2.12422 Compatibility Profile Context 13.152.1.1000, ATI Technologies Inc.
GL Caps: Using GL 1.3 multitexturing.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Anisotropic filtering is supported and maximum anisotropy is 16.
Shaders are available because OpenGL 2.1 is supported.
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)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)
Comparators that are placed have direction based on your player direction and does not follow the shematic defined direction
i know forge is still not supporting 1.8 yet, but the beta/dev branch of it has had alot of issues for me, and it is incompatible with bungee/spigot
your mod is one of my favorites, i wonder how hard it would be to use another loader like http://www.liteloader.com/
it has alot fewer features but if its only missing features you don't need, which i think may be the case (at least for the ingame info xml one) it might be worth checking out
just a heads up
Executing
/schematicaSave 0 32 0 1024 256 1024 crashEveryone
causes any clients to disconnect after a short while as the schematic is saved.
In order to support larger schematics and accurate tile-entity tracking, I'd like to implement the ability to save a schematic on the server side.
Issues that we've started discussing:
Hello,
Every time i disable and enable the printer minecraft crashes.
This is the crashlog: http://paste.atlauncher.com/view/270ace1c
I think I know why it crashes. The printer is trying to place a half slab
Edit: This enhancement suggestion really only applies to creative mode where breaking a block is as simple as left clicking. I realize breaking a block in survival would be significantly harder to code.
Currently, incorrect blocks are simply highlighted as red. It'd be nice (and easy, I believe) to add a config file option to break incorrect blocks so that the correct block can be placed.
If you wanted to get crazy, you could also add a config option to additionally break blocks that should be air (the magenta tinted ones). Or maybe they should be the same thing.
I'd submit a proper pull request but I don't have a 1.6.4 dev env setup anymore. Thanks for the wonderful mod (and for making it open source)
current progress -- Lunatrius
I need to be able to manipulate a schematic at two points during the saving process.
Once the SchematicWorld has been generated, I need to manipulate the blocks that have been gathered (in my case specifically, I'm going to convert External Air to a null block, and Internal Air, and Air Marker Blocks to normal Air)
Once that is done, the normal save process can proceed, but I'll need another event to manipulate the block mappings to remove references to my mod, and to insert additional metadata into the schematic.
I have a pull request @Lunatrius and I have been commenting on in twitter, but we need a better place to discuss it.
Can you remove the value for the configured schematics folder if it is using the default folder?
I'm using some git-repository setup to distribute my customized MC clients to my "users". I "develop" and configure the clients on my DEV machine and commit the configuration and changed mods etc. to the repository. These changes can be fetched / pulled automatically and saved to an arbitrary location on the target systems (like Desktop\LMc.1.7.10 or ~/LMc.1.7.10).
The pre-configured path for the schematics folder most likely won't make any sense on the target system, which is why saving an absolute path with a specific notation (e.g. Windows or Linux) in the config would cause problems.
I am running MC 1.6.2 (my server is making me), and the Schematica printer won't print any of the double stone slabs in my schematic. I saw this was an earlier issue, but it said it was resolved. It is still present on my copy of the mod, though.
[b]Mod name:[/b] Schematica
[b]Mod version:[/b] 1.7.2-1.6.0.64
[b]Forge version:[/b] 1.7.2 Forge10.12.0.1024
[b]Operating system:[/b] Windows 8.1 64bit version 6.2
[spoiler=MODLIST][code]
N/A
[/code][/spoiler]
[spoiler=CRASHREPORT][code]
**---- Minecraft Crash Report ----
// Quite honestly, I wouldn't worry myself about that.
Time: 4/25/14 10:01 PM
Description: Unexpected error
java.lang.ArrayIndexOutOfBoundsException: 115
at com.github.lunatrius.schematica.SchematicPrinter.print(SchematicPrinter.java:101)
at com.github.lunatrius.schematica.client.events.TickHandler.clientTick(TickHandler.java:48)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_6_TickHandler_clientTick_ClientTickEvent.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:51)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:122)
at cpw.mods.fml.common.FMLCommonHandler.onPostClientTick(FMLCommonHandler.java:310)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:2060)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:953)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:870)
at net.minecraft.client.main.Main.main(SourceFile:103)
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:134)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- Head --
Stacktrace:
at com.github.lunatrius.schematica.SchematicPrinter.print(SchematicPrinter.java:101)
at com.github.lunatrius.schematica.client.events.TickHandler.clientTick(TickHandler.java:48)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_6_TickHandler_clientTick_ClientTickEvent.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:51)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:122)
at cpw.mods.fml.common.FMLCommonHandler.onPostClientTick(FMLCommonHandler.java:310)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['Yaskawa25'/2919548, l='MpServer', x=-785.60, y=9.85, z=-282.56]]
Chunk stats: MultiplayerChunkCache: 441, 441
Level seed: 0
Level generator: ID 01 - flat, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (492,73,-1127), Chunk: (at 12,4,9 in 30,-71; contains blocks 480,0,-1136 to 495,255,-1121), Region: (0,-3; contains chunks 0,-96 to 31,-65, blocks 0,0,-1536 to 511,255,-1025)
Level time: 210775120 game time, 211233721 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: 48 total; [EntityClientPlayerMP['Yaskawa25'/2919548, l='MpServer', x=-785.60, y=9.85, z=-282.56], EntityPainting['Painting'/2919601, l='MpServer', x=-685.06, y=4.50, z=-302.00], EntityPainting['Painting'/2919603, l='MpServer', x=-685.06, y=4.50, z=-304.00], EntityPainting['Painting'/2919600, l='MpServer', x=-685.06, y=4.50, z=-301.50], EntityPainting['Painting'/2919589, l='MpServer', x=-685.06, y=4.50, z=-290.50], EntityPainting['Painting'/2919602, l='MpServer', x=-685.06, y=4.50, z=-303.50], EntityPainting['Painting'/2919591, l='MpServer', x=-685.06, y=4.50, z=-292.50], EntityPainting['Painting'/2919590, l='MpServer', x=-685.06, y=4.50, z=-291.00], EntityPainting['Painting'/2919593, l='MpServer', x=-685.06, y=4.50, z=-294.50], EntityPainting['Painting'/2919592, l='MpServer', x=-685.06, y=4.50, z=-293.00], EntityOtherPlayerMP['DrWhoLover88241'/3019196, l='MpServer', x=-781.34, y=4.00, z=-284.53], EntityPainting['Painting'/2919595, l='MpServer', x=-685.06, y=4.50, z=-296.00], EntityPainting['Painting'/2919594, l='MpServer', x=-685.06, y=4.50, z=-295.00], EntityPainting['Painting'/2919596, l='MpServer', x=-685.06, y=4.50, z=-297.00], EntityPainting['Painting'/2919597, l='MpServer', x=-685.06, y=4.50, z=-298.50], EntityPainting['Painting'/2919598, l='MpServer', x=-685.06, y=4.50, z=-299.00], EntityPainting['Painting'/2919599, l='MpServer', x=-685.06, y=4.50, z=-300.00], EntityPainting['Painting'/2919652, l='MpServer', x=-685.06, y=4.50, z=-320.50], EntityPainting['Painting'/2919653, l='MpServer', x=-685.06, y=4.50, z=-321.00], EntityPainting['Painting'/2919654, l='MpServer', x=-685.06, y=4.50, z=-322.50], EntityPainting['Painting'/2919655, l='MpServer', x=-685.06, y=4.50, z=-323.50], EntityPainting['Painting'/2919660, l='MpServer', x=-685.06, y=4.50, z=-328.50], EntityPainting['Painting'/2919661, l='MpServer', x=-685.06, y=4.50, z=-329.00], EntityPainting['Painting'/2919656, l='MpServer', x=-685.06, y=4.50, z=-324.50], EntityPainting['Painting'/2919657, l='MpServer', x=-685.06, y=4.50, z=-325.50], EntityPainting['Painting'/2919658, l='MpServer', x=-685.06, y=4.50, z=-326.00], EntityPainting['Painting'/2919659, l='MpServer', x=-685.06, y=4.50, z=-327.50], EntityPainting['Painting'/2919635, l='MpServer', x=-685.06, y=4.50, z=-319.50], EntityPainting['Painting'/2919634, l='MpServer', x=-685.06, y=4.50, z=-318.00], EntityOtherPlayerMP['DrWhoLover88241'/3019196, l='MpServer', x=-770.61, y=17.34, z=-311.25], EntityOtherPlayerMP['DrWhoLover88241'/3019196, l='MpServer', x=-736.91, y=9.25, z=-286.41], EntityOtherPlayerMP['DiamondSwordTW'/188573, l='MpServer', x=-788.13, y=4.00, z=-282.41], EntityMooshroom['Mooshroom'/2919549, l='MpServer', x=-813.78, y=4.00, z=-315.25], EntityPainting['Painting'/2919628, l='MpServer', x=-685.06, y=4.50, z=-312.00], EntityPainting['Painting'/2919631, l='MpServer', x=-685.06, y=4.50, z=-315.00], EntityPainting['Painting'/2919630, l='MpServer', x=-685.06, y=4.50, z=-314.50], EntityPainting['Painting'/2919621, l='MpServer', x=-685.06, y=4.50, z=-305.00], EntityPainting['Painting'/2919623, l='MpServer', x=-685.06, y=4.50, z=-307.00], EntityPainting['Painting'/2919622, l='MpServer', x=-685.06, y=4.50, z=-306.50], EntityPainting['Painting'/2919632, l='MpServer', x=-685.06, y=4.50, z=-316.50], EntityPainting['Painting'/2919633, l='MpServer', x=-685.06, y=4.50, z=-317.50], EntityPainting['Painting'/2919588, l='MpServer', x=-685.06, y=4.50, z=-289.00], EntityPainting['Painting'/2919625, l='MpServer', x=-685.06, y=4.50, z=-309.50], EntityPainting['Painting'/2919624, l='MpServer', x=-685.06, y=4.50, z=-308.50], EntityPainting['Painting'/2919627, l='MpServer', x=-685.06, y=4.50, z=-311.00], EntityOtherPlayerMP['DrWhoLover88241'/3019196, l='MpServer', x=-777.65, y=17.30, z=-303.30], EntityPainting['Painting'/2919626, l='MpServer', x=-685.06, y=4.50, z=-310.50], EntityPainting['Painting'/2919629, l='MpServer', x=-685.06, y=4.50, z=-313.50]]
Retry entities: 0 total; []
Server brand: CraftBukkit
Server type: Non-integrated multiplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:384)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2433)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:899)
at net.minecraft.client.main.Main.main(SourceFile:103)
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:134)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details --
Details:
Minecraft Version: 1.7.2
Operating System: Windows 8 (amd64) version 6.2
Java Version: 1.7.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 16645800 bytes (15 MB) / 202375168 bytes (193 MB) up to 954728448 bytes (910 MB)
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G
AABB Pool Size: 704 (39424 bytes; 0 MB) allocated, 31 (1736 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.01-pre FML v7.2.116.1024 Minecraft Forge 10.12.0.1024 5 mods loaded, 5 mods active
mcp{8.09} Minecraft Coder Pack Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
FML{7.2.116.1024} Forge Mod Loader Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Forge{10.12.0.1024} Minecraft Forge Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
LunatriusCore{1.0.1.5} LunatriusCore Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Schematica{1.6.0.64} Schematica Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Launched Version: 1.7.2-Forge10.12.0.1024
LWJGL: 2.9.0
OpenGL: GeForce GT 630M/PCIe/SSE2 GL version 4.4.0, NVIDIA Corporation
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)
Vec3 Pool Size: 72 (4032 bytes; 0 MB) allocated, 22 (1232 bytes; 0 MB) used
Anisotropic Filtering: Off (1)**
[/code][/spoiler]
N/A
the mod is not reading metadata for printing
so when i want moss stone & mossy stone bricks
so when i need a moss stone he will plase a mossy stone brick
When using the printer it always starts placing blocks in one specific corner (north west top or something) and then continues with all reachable adjacent blocks. It would be great if the printer could start placing the blocks that are next to the "cursor" where the player normally would place a block.
Another idea: When selecting the area that should be exported as a schematic, it would be great if one could browse through the different blocks needed for that part (like in the Materials list). There one should be able to select or deselect the blocks that should be saved or not.
For example (x = selected):
The same selection would be great while "printing" the schematic. So one could start with the scaffold based on e.g. dirt and stone blocks and later on select all other remaining blocks.
Basically use Forge's forced chunks to keep the required chunks loaded. Depends on MinecraftForge/MinecraftForge#576.
On the SMP server I'm on, I'm trying to make a 3D maze (40x40x40)
Loading the schematic is perfect.
However when I run around filling in the level it looks complete, I jump to the next level and random blocks flash then get placed.
On closer inspection each and every one that flashed has the block below it wiped. Like its clientside only and the sync from the server prompts the client to update.
It took me a while to recognise this, and now i've got several missing blocks around the place.
That gap in the blocks is meant to be filled in.
Further the schematic I've got has 2 materials (Glowstone and Extra Utilities Gravel Road), Quite frequently it misplaces the blocks, glowstone in the Road and vice versa.
I hope that made sense. Let me know if you need any more information.
PiggyWhiskey
When looking at the materials list of a schematic containing tall grass you get an array out of bounds error and the game crashes. If the tall grass is further down the list then it will not crash until that part of the list is scrolled into view. I will post the relevant parts of the crashlog here:
java.lang.ArrayIndexOutOfBoundsException: 11
at net.minecraft.block.BlockDoublePlant.func_149888_a(BlockDoublePlant.java:126)
at net.minecraft.item.ItemDoublePlant.getIconFromDamage(SourceFile:19)
at net.minecraft.item.Item.getIconIndex(Item.java:438)
at net.minecraft.item.ItemStack.getIconIndex(ItemStack.java:115)
at net.minecraft.client.renderer.entity.RenderItem.renderItemIntoGUI(RenderItem.java:399)
at net.minecraft.client.renderer.entity.RenderItem.renderItemIntoGUI(RenderItem.java:393)
at com.github.lunatrius.schematica.client.gui.GuiSchematicMaterialsSlot.drawItemStack(GuiSchematicMaterialsSlot.java:77)
at com.github.lunatrius.schematica.client.gui.GuiSchematicMaterialsSlot.drawSlot(GuiSchematicMaterialsSlot.java:65)
at net.minecraft.client.gui.GuiSlot.drawSelectionBox(GuiSlot.java:433)
at net.minecraft.client.gui.GuiSlot.drawScreen(GuiSlot.java:306)
at com.github.lunatrius.schematica.client.gui.GuiSchematicMaterials.drawScreen(GuiSchematicMaterials.java:57)
My friend was the one who discovered this and I was able to reproduce it and try to debug it. I am not exactly sure where is messes it up though.
Forge Version Compiled with: 10.12.1.1061
Forge Versions tested: 10.12.1.1024 and 10.12.1.1061
Version: N/A Compiled with Commit c3a4798
ryan_the_leach, on 16 August 2013 - 08:47 PM, said:
Just discovered Schematica and it is BEYOND cool.
The only problems I have been having is attempting to export multiplayer structures to schematics with other forgemods.
Enderchests have been annoying, as have some ic2/gregtech.
Is there anyway that instead of failing to save a block, you could use an unknown block, so worst comes to worst you at least managed to save the shape?
I believe the problem mainly lies with validating tile entities, I forked the project and commented out the tile entity checking, and it seems to fix the few problems I was having, its likely just hiding them, waiting for it to fail harder in the future however.
I can place a random block (dirt or something similar) to positions that fail to save.
Minecraft 1.6.4
Monster 1.1.1 modpack
The below error message is received when trying to open schematics in SMP. This schematic was working and just stopped.
2014-10-03 17:22:25 [SEVERE] [Schematica] Failed to load schematic!
java.lang.NullPointerException
at net.minecraft.tileentity.TileEntity.func_70317_c(TileEntity.java:164)
at com.github.lunatrius.schematica.SchematicWorld.readFromNBT(SchematicWorld.java:143)
at com.github.lunatrius.schematica.Settings.loadSchematic(Settings.java:164)
at com.github.lunatrius.schematica.client.gui.GuiSchematicLoad.loadSchematic(GuiSchematicLoad.java:171)
at com.github.lunatrius.schematica.client.gui.GuiSchematicLoad.func_73875_a(GuiSchematicLoad.java:82)
at net.minecraft.client.gui.GuiScreen.func_73864_a(SourceFile:69)
at net.minecraft.client.gui.GuiScreen.func_73867_d(SourceFile:128)
at net.minecraft.client.gui.GuiScreen.func_73862_m(SourceFile:107)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1566)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:910)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:838)
at net.minecraft.client.main.Main.main(SourceFile:101)
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:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
2014-10-03 17:22:45 [INFO] [Minecraft-Client] [CHAT] <Gold~taganator234> can water be placed in the end?
Maybe something similar to Waila.
I happen to be finding myself building in snow biomes a lot on 2b2t with schematica and it is really annoying when it starts snowing and the little snow layer blocks start forming and appear as invalid blocks in red on the ghost schematic. It would be really nice if a feature could be implemented to ignore the snow layers since you can replace the block with any other just by right clicking it like grass.
hello i have found a bug i think or there is at least somthing wrong
i made a building and it saying that i need
231 ME cable
and 20 ME precision export bus
my building have 0 export busses and not 231 ME cable mabe 10 or less
what i have a lot is Storage drives
so i dont think its seing the Storage drives right
and its also not showing the facades
and using Schematica-1.6.4-1.5.3.63-client.jar
After a certain amount of distance, the highlights remain even if the correct blocks are placed after 50-100 blocks away from the place where the schematic was rendered.
This bug is not a large problem but for building large projects makes building slightly more difficult to use. This problem also occurs when teleporting and coming back to the location where the schematic was rendered, also when going a far distance from certain places of the schematic.
[1.7.2]Schematica-1.6.0.dev4
I would like to see the schematic list sorted, i have quiet a few and finding them in the list is difficult
Expected behavior: normal fps around 150
Actual behavior: 0-2 fps
Other smaller schematics don't have the same impact, so it's definitely something with this particular one.
The dimensions of the schematic are approximately 400L x 400W x 50H
Minecraft 1.4.2
Forge 6.0.1.337
Schematica 1.3.0.12
Core i7, 12GB allocated to Minecraft.
Schematic download: town-layout.schematic
me and my friend are making a big casle and when i give him my Casle.schematic
he wanned to import it but he cant for some reason
when i do it on my pc where i made it its fine
when i try on my laptop its not working
he shows up in the load menu but when i select it and press done he wil not show up
we can not use the rotate options and other stuff
Half wooden slabs don't show up in the materials list, also they don't print.
If manually placed, it shows red, as in wrong block, when it's the right half wooden slab.
it is corrupting my schematic saves and wont load properly in mcedit
As title suggests, chests won't show up inside of a loaded schematic.
I wanted to build a elevator n my spawn, but it would be underground mostly, so I decided to build it in a SCP world flatland, export it, and print it on the server. But the pistons are having issues staying off, which should fix itself in good time, but also I keep placing the block currently in hand. Help?
The printer ignores metadata when placing any variation of Stone, Sandstone or Plank blocks (places the first type found in inventory).
Mod version: Schematica-1.7.10-1.7.0.80-universal
Forge version: 10.13.0.1180
Operating system: Windows
Mod list:
Crash report: http://x.ilold.de/wyzd8
OpenEye Report: http://openeye.openmods.info/crashes/860fc4eb2ce8420a37eefdc0d5e4b424
I created a medium-large building, and when I saved it only part of it was saved. Well, I don't know that - when I load it, it only shows part of it. Everything after a certain point is gone in all 3 directions.
I thought maybe I was hitting a size limit (although I have seen larger ones), so I tried to do it in 2 halves instead. When I loaded each half, though, only about half of the half shows up (about 1/4th the total, but half the size I saved.).
I can provide more info or details as needed. I have a pack of relevant data - screen shots, etc. at http://rnstech.com/rgibson/test.zip. There is a second file at http://rnstech.com/rgibson/my-testing.7z that contains my current state - mods/config/save. you should be able to extract and launch with 1.7.10 + Forge, but I didn't try it (if it fails, and you need it, let me know). The second file is 250+ MB.
This is with the version from 2014/12/01 - 1.7.3.103 and core 1.1.2.18.
Hi there! Im having a weird issue with the new 1.7.10 version of Schematica. It seems that when I enable the printing function of the mod, nothing prints. I've tried in SMP and in single player. I've made sure that it was enabled and that I had all the required items in my hotbar.
So Im wondering why this might now be working? Im using 10.13.0.1187 Forge and I've tried the print function in both survival and creative inventories.
Thanks for the help!
<intangir> i have a question/feature request, is it possible to save the current schematic/placement information across connections? like it can a while to rotate and line up a schematic where i want it but if i restart i have to do it again
<intangir> is it possible to have it save that information across sessions, per server
It would be great to be able to move the player while positioning a schematic in the world. Also changing the view angle would be great. So my suggestion would be:
As long as no TextBox is selected the player should be able to walk using the default buttons.
While right clicking one should be able to change the view direction: Drag to look into another direction.
The format is just a proof of concept at the moment and needs feedback from people that might be interested.
An up to date example of what the schematic will eventually look like can be found and discussed here. Please post any concerns/ideas about the format in the gist.
Could use X PixMap as the basis.
I get the following exception spammed in my console log when sitting at the Minecraft main menu before loading a world. Using Schematica-1.7.10-1.7.5.107-universal.
[06:58:58] [Client thread/ERROR] [Schematica/]: Something went wrong...
java.lang.NullPointerException
at com.github.lunatrius.schematica.handler.QueueTickHandler.onClientTick(QueueTickHandler.java:32) [QueueTickHandler.class:?]
at cpw.mods.fml.common.eventhandler.ASMEventHandler_724_QueueTickHandler_onClientTick_ClientTickEvent.invoke(.dynamic) [?:?]
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54) [ASMEventHandler.class:?]
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138) [EventBus.class:?]
at cpw.mods.fml.common.FMLCommonHandler.onPostClientTick(FMLCommonHandler.java:330) [FMLCommonHandler.class:?]
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:2053) [bao.class:?]
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:962) [bao.class:?]
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887) [bao.class:?]
at net.minecraft.client.main.Main.main(SourceFile:148) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_25]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_25]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_25]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_25]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.11.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.11.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_25]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_25]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_25]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_25]
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:286) [NewLaunch.jar:?]
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:376) [NewLaunch.jar:?]
at org.multimc.EntryPoint.listen(EntryPoint.java:165) [NewLaunch.jar:?]
at org.multimc.EntryPoint.main(EntryPoint.java:54) [NewLaunch.jar:?]
Minecraft 1.6.2 with some delay appears that bug which spam log and the game starts to slow down.
[SEVERE] [Schematica] Failed to render block!
java.lang.NullPointerException
at net.minecraft.world.World.isBlockSolidOnSide(World.java:4570)
at net.minecraft.block.BlockPane.canPaneConnectTo(BlockPane.java:248)
at net.minecraft.block.BlockPane.func_71902_a(BlockPane.java:155)
at net.minecraft.client.renderer.RenderBlocks.func_78612_b(RenderBlocks.java:403)
at lunatrius.schematica.renderer.RendererSchematicChunk.renderBlocks(RendererSchematicChunk.java:305)
at lunatrius.schematica.renderer.RendererSchematicChunk.updateRenderer(RendererSchematicChunk.java:153)
at lunatrius.schematica.renderer.RendererSchematicGlobal.sortAndUpdate(RendererSchematicGlobal.java:177)
at lunatrius.schematica.renderer.RendererSchematicGlobal.render(RendererSchematicGlobal.java:81)
at lunatrius.schematica.renderer.RendererSchematicGlobal.onRender(RendererSchematicGlobal.java:38)
at net.minecraftforge.event.ASMEventHandler_9_RendererSchematicGlobal_onRender_RenderWorldLastEvent.invoke(.dynamic)
at net.minecraftforge.event.ASMEventHandler.invoke(ASMEventHandler.java:39)
at net.minecraftforge.event.EventBus.post(EventBus.java:108)
at net.minecraftforge.client.ForgeHooksClient.dispatchRenderLast(ForgeHooksClient.java:231)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at Reflector.callVoid(Reflector.java:114)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1637)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1115)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:934)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:826)
at net.minecraft.client.main.Main.main(SourceFile:101)
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:57)
at net.minecraft.launchwrapper.Launch.main(Launch.java:18)
I noticed that when I was making a water platform, that is a layer covering the first layer of water, the Printer would place a block on the second layer of water, underneath the schematic entirely. Then the block would mysteriously jump back up into place. This happened in my own world, and another world I was visiting. I'll attach a screenshot of what I saw before the block snapped into place, also the schematic file. Ocean trees ftw.
The trouble is the block beneath the platform is often not a candidate block for placing anything. Water above, below and on the sides. I think a place I was visiting (Alyantha) was detecting that, because even at 20 ticks it would allow the Printer to place any blocks, except the ones that experience this peculiar phenomenon, which it would get stuck on and never place.
Hello,
Yesterday I posted a crash with the printer, thanks for fixing it.
But now I dont crash, the printer just won't work.
I even tried in creative mode and I also tried putting the items in different slots.
is it 1.8 related?
i notice it seems to overlay the transparency even if the block is already in the right spot, flickers alot
also the red/orange/purple tinting doesn't work on wrong blocks at the moment?
Whenever I create a new schematic/save, my game crashes with this error message
---- Minecraft Crash Report ----
// Oops.
Time: 7/17/14 9:41 AM
Description: Updating screen events
java.lang.IllegalAccessError: tried to access method net.minecraft.nbt.NBTTagCompound.func_150298_a(Ljava/lang/String;Lnet/minecraft/nbt/NBTBase;Ljava/io/DataOutput;)V from class com.github.lunatrius.schematica.world.schematic.SchematicFormat
at com.github.lunatrius.schematica.world.schematic.SchematicFormat.writeToFile(SchematicFormat.java:60)
at com.github.lunatrius.schematica.world.schematic.SchematicFormat.writeToFile(SchematicFormat.java:74)
at com.github.lunatrius.schematica.Settings.saveSchematic(Settings.java:197)
at com.github.lunatrius.schematica.client.gui.GuiSchematicSave.func_146284_a(GuiSchematicSave.java:220)
at net.minecraft.client.gui.GuiScreen.func_73864_a(GuiScreen.java:225)
at com.github.lunatrius.schematica.client.gui.GuiSchematicSave.func_73864_a(GuiSchematicSave.java:231)
at net.minecraft.client.gui.GuiScreen.func_146274_d(GuiScreen.java:296)
at net.minecraft.client.gui.GuiScreen.func_146269_k(GuiScreen.java:268)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1628)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:961)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887)
at net.minecraft.client.main.Main.main(SourceFile:148)
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:134)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- Head --
Stacktrace:
at com.github.lunatrius.schematica.world.schematic.SchematicFormat.writeToFile(SchematicFormat.java:60)
at com.github.lunatrius.schematica.world.schematic.SchematicFormat.writeToFile(SchematicFormat.java:74)
at com.github.lunatrius.schematica.Settings.saveSchematic(Settings.java:197)
at com.github.lunatrius.schematica.client.gui.GuiSchematicSave.func_146284_a(GuiSchematicSave.java:220)
at net.minecraft.client.gui.GuiScreen.func_73864_a(GuiScreen.java:225)
at com.github.lunatrius.schematica.client.gui.GuiSchematicSave.func_73864_a(GuiSchematicSave.java:231)
at net.minecraft.client.gui.GuiScreen.func_146274_d(GuiScreen.java:296)
at net.minecraft.client.gui.GuiScreen.func_146269_k(GuiScreen.java:268)
-- Affected screen --
Details:
Screen name: com.github.lunatrius.schematica.client.gui.GuiSchematicSave
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['mastermagi00'/781769, l='MpServer', x=994.64, y=137.62, z=735.37]]
Chunk stats: MultiplayerChunkCache: 441, 441
Level seed: 0
Level generator: ID 01 - flat, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (998,146,692), Chunk: (at 6,9,4 in 62,43; contains blocks 992,0,688 to 1007,255,703), Region: (1,1; contains chunks 32,32 to 63,63, blocks 512,0,512 to 1023,255,1023)
Level time: 385410951 game time, 386478109 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: 227 total; [EntityEnderman['Enderman'/785134, l='MpServer', x=998.95, y=45.00, z=771.80], EntityClientPlayerMP['mastermagi00'/781769, l='MpServer', x=994.64, y=137.62, z=735.37], EntityPainting['Painting'/781926, l='MpServer', x=1001.50, y=153.00, z=706.94], EntityEnderman['Enderman'/785138, l='MpServer', x=1034.50, y=33.00, z=764.50], EntityEnderman['Enderman'/785136, l='MpServer', x=999.84, y=44.00, z=771.13], EntityPainting['Painting'/781909, l='MpServer', x=996.06, y=148.50, z=700.50], EntityEnderman['Enderman'/783416, l='MpServer', x=1007.50, y=40.00, z=770.50], EntityEnderman['Enderman'/784608, l='MpServer', x=1033.44, y=38.00, z=751.63], EntityEnderman['Enderman'/784615, l='MpServer', x=994.50, y=42.00, z=762.72], EntityPainting['Painting'/781912, l='MpServer', x=1002.00, y=153.00, z=701.06], EntityPainting['Painting'/781913, l='MpServer', x=998.00, y=153.00, z=701.06], EntityEnderman['Enderman'/783877, l='MpServer', x=1014.50, y=40.00, z=770.50], EntityPainting['Painting'/781912, l='MpServer', x=1002.00, y=153.00, z=701.06], EntityPainting['Painting'/781913, l='MpServer', x=998.00, y=153.00, z=701.06], EntitySheep['Sheep'/781815, l='MpServer', x=1007.86, y=127.00, z=729.53], EntitySheep['Sheep'/781816, l='MpServer', x=1008.48, y=127.00, z=723.31], EntitySheep['Sheep'/781817, l='MpServer', x=1010.53, y=127.00, z=729.53], EntitySheep['Sheep'/781818, l='MpServer', x=1008.24, y=127.00, z=725.85], EntitySheep['Sheep'/781819, l='MpServer', x=1007.09, y=132.00, z=722.09], EntitySheep['Sheep'/781820, l='MpServer', x=1007.09, y=132.00, z=722.09], EntityEnderman['Enderman'/783445, l='MpServer', x=996.59, y=36.00, z=754.78], EntitySheep['Sheep'/781821, l='MpServer', x=1006.56, y=132.00, z=729.53], EntitySheep['Sheep'/781822, l='MpServer', x=1007.09, y=132.00, z=724.28], EntitySheep['Sheep'/781823, l='MpServer', x=1007.81, y=132.00, z=729.53], EntityEnderman['Enderman'/783982, l='MpServer', x=996.69, y=43.00, z=767.63], EntityEnderman['Enderman'/782277, l='MpServer', x=1019.50, y=41.00, z=776.50], EntityEnderman['Enderman'/782888, l='MpServer', x=1018.63, y=40.00, z=776.59], EntityEnderman['Enderman'/784528, l='MpServer', x=1037.50, y=39.00, z=693.50], EntityCow['Cow'/781786, l='MpServer', x=1014.94, y=118.00, z=772.94], EntityCow['Cow'/781785, l='MpServer', x=1010.94, y=116.00, z=774.94], EntityEnderman['Enderman'/783542, l='MpServer', x=1003.09, y=39.00, z=764.31], EntityPainting['Painting'/781913, l='MpServer', x=998.00, y=153.00, z=701.06], EntityPainting['Painting'/781912, l='MpServer', x=1002.00, y=153.00, z=701.06], EntityPainting['Painting'/781909, l='MpServer', x=996.06, y=148.50, z=700.50], EntityEnderman['Enderman'/782173, l='MpServer', x=1012.50, y=32.00, z=754.50], EntityEnderman['Enderman'/784939, l='MpServer', x=1019.47, y=44.00, z=762.22], EntityEnderman['Enderman'/783017, l='MpServer', x=1000.50, y=35.00, z=758.50], EntityEnderman['Enderman'/784955, l='MpServer', x=1006.27, y=35.72, z=761.46], EntityEnderman['Enderman'/783608, l='MpServer', x=1016.53, y=33.00, z=751.66], EntityEnderman['Enderman'/784091, l='MpServer', x=1020.09, y=32.00, z=755.88], EntityEnderman['Enderman'/783591, l='MpServer', x=995.47, y=42.00, z=766.69], EntitySheep['Sheep'/781952, l='MpServer', x=1023.19, y=132.00, z=729.50], EntitySheep['Sheep'/781959, l='MpServer', x=1017.40, y=127.00, z=714.98], EntityMinecartChest['entity.MinecartChest.name'/781958, l='MpServer', x=954.50, y=78.34, z=713.50], EntitySheep['Sheep'/781961, l='MpServer', x=1014.75, y=127.00, z=709.47], EntitySheep['Sheep'/781960, l='MpServer', x=1017.53, y=127.00, z=710.96], EntitySheep['Sheep'/781963, l='MpServer', x=1014.31, y=127.00, z=716.82], EntitySheep['Sheep'/781962, l='MpServer', x=1013.50, y=127.00, z=712.51], EntitySheep['Sheep'/781965, l='MpServer', x=1017.63, y=127.00, z=713.91], EntitySheep['Sheep'/781964, l='MpServer', x=1016.34, y=127.00, z=710.42], EntitySheep['Sheep'/781967, l='MpServer', x=1016.30, y=127.00, z=717.07], EntitySheep['Sheep'/781966, l='MpServer', x=1013.48, y=127.00, z=710.73], EntitySheep['Sheep'/781968, l='MpServer', x=1014.29, y=127.00, z=718.41], EntitySheep['Sheep'/781969, l='MpServer', x=1017.03, y=127.00, z=712.80], EntitySheep['Sheep'/781970, l='MpServer', x=1008.81, y=127.00, z=718.69], EntitySheep['Sheep'/781971, l='MpServer', x=1010.54, y=127.00, z=709.47], EntitySheep['Sheep'/781972, l='MpServer', x=1009.43, y=127.00, z=710.64], EntitySheep['Sheep'/781973, l='MpServer', x=1010.63, y=127.00, z=716.08], EntitySheep['Sheep'/781974, l='MpServer', x=1008.33, y=127.00, z=710.66], EntitySheep['Sheep'/781975, l='MpServer', x=1005.46, y=127.00, z=713.42], EntitySheep['Sheep'/781976, l='MpServer', x=1010.53, y=127.00, z=711.97], EntitySheep['Sheep'/781977, l='MpServer', x=1005.47, y=127.00, z=718.53], EntitySheep['Sheep'/781978, l='MpServer', x=1010.53, y=127.00, z=717.78], EntitySheep['Sheep'/781979, l='MpServer', x=1005.78, y=127.00, z=712.44], EntitySheep['Sheep'/781980, l='MpServer', x=1008.62, y=127.00, z=714.67], EntitySheep['Sheep'/781981, l='MpServer', x=1009.36, y=127.00, z=709.46], EntitySheep['Sheep'/781982, l='MpServer', x=1008.18, y=127.00, z=716.22], EntitySheep['Sheep'/781983, l='MpServer', x=1021.22, y=127.00, z=709.53], EntitySheep['Sheep'/781987, l='MpServer', x=1017.64, y=132.00, z=713.13], EntitySheep['Sheep'/781986, l='MpServer', x=1015.59, y=132.00, z=715.55], EntitySheep['Sheep'/781985, l='MpServer', x=1010.44, y=127.00, z=718.91], EntitySheep['Sheep'/781984, l='MpServer', x=1006.81, y=127.00, z=717.81], EntitySheep['Sheep'/781991, l='MpServer', x=1015.23, y=132.00, z=714.29], EntitySheep['Sheep'/781990, l='MpServer', x=1016.34, y=132.00, z=710.45], EntitySheep['Sheep'/781989, l='MpServer', x=1017.54, y=132.00, z=710.44], EntitySheep['Sheep'/781988, l='MpServer', x=1017.54, y=132.00, z=709.09], EntitySheep['Sheep'/781995, l='MpServer', x=1012.46, y=132.00, z=713.19], EntitySheep['Sheep'/781994, l='MpServer', x=1016.37, y=132.00, z=713.20], EntitySheep['Sheep'/781993, l='MpServer', x=1014.49, y=132.00, z=710.86], EntitySheep['Sheep'/781992, l='MpServer', x=1016.03, y=132.00, z=711.98], EntitySheep['Sheep'/781999, l='MpServer', x=1012.47, y=132.00, z=709.47], EntitySheep['Sheep'/781998, l='MpServer', x=1015.49, y=132.00, z=710.78], EntitySheep['Sheep'/781997, l='MpServer', x=1013.60, y=132.00, z=714.23], EntitySheep['Sheep'/781996, l='MpServer', x=1014.03, y=132.00, z=709.47], EntitySheep['Sheep'/782002, l='MpServer', x=1017.53, y=132.00, z=716.06], EntitySheep['Sheep'/782003, l='MpServer', x=1012.50, y=132.00, z=717.63], EntitySheep['Sheep'/782000, l='MpServer', x=1013.66, y=132.00, z=718.88], EntitySheep['Sheep'/782001, l='MpServer', x=1014.81, y=132.00, z=711.99], EntitySheep['Sheep'/782006, l='MpServer', x=1012.47, y=132.00, z=718.54], EntitySheep['Sheep'/782007, l='MpServer', x=1017.53, y=132.00, z=717.41], EntitySheep['Sheep'/782004, l='MpServer', x=1016.43, y=132.00, z=709.46], EntitySheep['Sheep'/782005, l='MpServer', x=1015.19, y=132.00, z=709.47], EntitySheep['Sheep'/782010, l='MpServer', x=1012.47, y=132.00, z=712.05], EntitySheep['Sheep'/782011, l='MpServer', x=1017.53, y=132.00, z=718.53], EntitySheep['Sheep'/782008, l='MpServer', x=1017.54, y=132.00, z=710.56], EntitySheep['Sheep'/782009, l='MpServer', x=1013.56, y=132.00, z=712.84], EntitySheep['Sheep'/782014, l='MpServer', x=1017.53, y=132.00, z=711.90], EntitySheep['Sheep'/782015, l='MpServer', x=1024.06, y=132.00, z=717.97], EntitySheep['Sheep'/782012, l='MpServer', x=1012.56, y=132.00, z=717.19], EntitySheep['Sheep'/782013, l='MpServer', x=1012.84, y=132.00, z=710.72], EntitySheep['Sheep'/782021, l='MpServer', x=1027.47, y=132.00, z=712.78], EntitySheep['Sheep'/782020, l='MpServer', x=1024.75, y=127.00, z=718.50], EntitySheep['Sheep'/782023, l='MpServer', x=1033.53, y=132.00, z=714.81], EntitySheep['Sheep'/782022, l='MpServer', x=1028.31, y=132.00, z=717.78], EntitySheep['Sheep'/782017, l='MpServer', x=1023.16, y=132.00, z=710.09], EntitySheep['Sheep'/782016, l='MpServer', x=1022.31, y=132.00, z=717.50], EntitySheep['Sheep'/782029, l='MpServer', x=1031.22, y=132.00, z=709.47], EntitySheep['Sheep'/782028, l='MpServer', x=1033.53, y=132.00, z=713.50], EntitySheep['Sheep'/782031, l='MpServer', x=1031.34, y=132.00, z=715.73], EntitySheep['Sheep'/782030, l='MpServer', x=1033.53, y=132.00, z=710.59], EntitySheep['Sheep'/782025, l='MpServer', x=1032.69, y=132.00, z=711.91], EntitySheep['Sheep'/782024, l='MpServer', x=1031.75, y=132.00, z=713.25], EntitySheep['Sheep'/782027, l='MpServer', x=1030.53, y=132.00, z=714.34], EntitySheep['Sheep'/782026, l='MpServer', x=1028.53, y=132.00, z=709.47], EntitySheep['Sheep'/782036, l='MpServer', x=1019.59, y=132.00, z=711.17], EntitySheep['Sheep'/782032, l='MpServer', x=1029.69, y=132.00, z=709.47], EntitySheep['Sheep'/782033, l='MpServer', x=1032.44, y=132.00, z=709.47], EntitySheep['Sheep'/782034, l='MpServer', x=1031.22, y=132.00, z=710.69], EntitySheep['Sheep'/782035, l='MpServer', x=1033.59, y=132.00, z=709.31], EntityCow['Cow'/782044, l='MpServer', x=1031.94, y=127.00, z=703.91], EntityMinecartEmpty['entity.MinecartRideable.name'/782040, l='MpServer', x=953.50, y=82.34, z=702.63], EntityEnderman['Enderman'/781832, l='MpServer', x=1027.78, y=43.00, z=765.72], EntitySheep['Sheep'/781838, l='MpServer', x=1012.50, y=127.00, z=728.41], EntitySheep['Sheep'/781839, l='MpServer', x=1012.75, y=127.00, z=724.28], EntitySheep['Sheep'/781824, l='MpServer', x=1010.55, y=132.00, z=724.27], EntitySheep['Sheep'/781825, l='MpServer', x=1010.53, y=132.00, z=728.28], EntitySheep['Sheep'/781826, l='MpServer', x=1010.50, y=132.00, z=727.19], EntitySheep['Sheep'/781827, l='MpServer', x=1009.26, y=132.00, z=724.90], EntitySheep['Sheep'/781828, l='MpServer', x=1010.55, y=132.00, z=722.45], EntitySheep['Sheep'/781849, l='MpServer', x=1025.53, y=127.00, z=722.47], EntitySheep['Sheep'/781848, l='MpServer', x=1005.47, y=127.00, z=729.53], EntitySheep['Sheep'/781851, l='MpServer', x=1009.94, y=127.00, z=722.09], EntitySheep['Sheep'/781850, l='MpServer', x=1013.80, y=127.00, z=729.53], EntitySheep['Sheep'/781853, l='MpServer', x=1010.53, y=127.00, z=727.22], EntitySheep['Sheep'/781852, l='MpServer', x=1023.72, y=127.00, z=723.19], EntitySheep['Sheep'/781855, l='MpServer', x=1009.44, y=127.00, z=724.53], EntitySheep['Sheep'/781854, l='MpServer', x=1010.19, y=127.00, z=728.47], EntitySheep['Sheep'/781841, l='MpServer', x=1017.16, y=127.00, z=727.13], EntitySheep['Sheep'/781840, l='MpServer', x=1017.53, y=127.00, z=722.73], EntitySheep['Sheep'/781843, l='MpServer', x=1012.47, y=127.00, z=727.25], EntitySheep['Sheep'/781842, l='MpServer', x=1015.63, y=127.00, z=722.09], EntitySheep['Sheep'/781845, l='MpServer', x=1012.47, y=127.00, z=729.53], EntitySheep['Sheep'/781844, l='MpServer', x=1014.26, y=127.00, z=724.45], EntitySheep['Sheep'/781847, l='MpServer', x=1014.89, y=127.00, z=728.73], EntitySheep['Sheep'/781846, l='MpServer', x=1016.80, y=127.00, z=723.78], EntitySheep['Sheep'/781866, l='MpServer', x=1016.31, y=132.00, z=726.25], EntitySheep['Sheep'/781867, l='MpServer', x=1013.56, y=132.00, z=729.53], EntitySheep['Sheep'/781864, l='MpServer', x=1008.47, y=127.00, z=722.09], EntityPainting['Painting'/781914, l='MpServer', x=996.06, y=147.00, z=699.00], EntitySheep['Sheep'/781865, l='MpServer', x=1013.59, y=132.00, z=724.66], EntitySheep['Sheep'/781870, l='MpServer', x=1017.53, y=132.00, z=724.25], EntitySheep['Sheep'/781871, l='MpServer', x=1017.53, y=132.00, z=725.44], EntitySheep['Sheep'/781868, l='MpServer', x=1013.53, y=132.00, z=722.07], EntitySheep['Sheep'/781869, l='MpServer', x=1013.41, y=132.00, z=728.28], EntitySheep['Sheep'/781858, l='MpServer', x=1009.58, y=127.00, z=723.24], EntitySheep['Sheep'/781859, l='MpServer', x=1010.53, y=127.00, z=724.51], EntitySheep['Sheep'/781856, l='MpServer', x=1019.97, y=127.00, z=729.03], EntitySheep['Sheep'/781857, l='MpServer', x=1006.75, y=127.00, z=729.19], EntitySheep['Sheep'/781862, l='MpServer', x=1024.25, y=127.00, z=729.53], EntitySheep['Sheep'/781863, l='MpServer', x=1009.06, y=127.00, z=728.47], EntitySheep['Sheep'/781860, l='MpServer', x=1006.03, y=127.00, z=726.06], EntitySheep['Sheep'/781861, l='MpServer', x=1009.06, y=127.00, z=729.53], EntitySheep['Sheep'/781883, l='MpServer', x=1008.38, y=132.00, z=728.41], EntitySheep['Sheep'/781882, l='MpServer', x=1009.41, y=132.00, z=722.09], EntitySheep['Sheep'/781881, l='MpServer', x=1005.47, y=132.00, z=729.53], EntitySheep['Sheep'/781880, l='MpServer', x=1019.53, y=132.00, z=728.72], EntitySheep['Sheep'/781887, l='MpServer', x=1009.31, y=132.00, z=729.53], EntityEnderman['Enderman'/783322, l='MpServer', x=1031.31, y=37.00, z=688.13], EntitySheep['Sheep'/781886, l='MpServer', x=1009.47, y=132.00, z=727.25], EntitySheep['Sheep'/781885, l='MpServer', x=1010.53, y=132.00, z=729.53], EntitySheep['Sheep'/781884, l='MpServer', x=1008.22, y=132.00, z=722.09], EntitySheep['Sheep'/781875, l='MpServer', x=1012.47, y=132.00, z=729.53], EntitySheep['Sheep'/781874, l='MpServer', x=1017.09, y=132.00, z=728.75], EntitySheep['Sheep'/781873, l='MpServer', x=1017.53, y=132.00, z=727.34], EntitySheep['Sheep'/781872, l='MpServer', x=1012.47, y=132.00, z=722.56], EntityPainting['Painting'/781911, l='MpServer', x=996.06, y=148.50, z=699.00], EntitySheep['Sheep'/781879, l='MpServer', x=1015.06, y=132.00, z=728.94], EntityPainting['Painting'/781908, l='MpServer', x=996.06, y=148.50, z=697.50], EntitySheep['Sheep'/781878, l='MpServer', x=1015.69, y=132.00, z=727.66], EntitySheep['Sheep'/781877, l='MpServer', x=1013.63, y=132.00, z=723.44], EntityPainting['Painting'/781910, l='MpServer', x=996.06, y=147.00, z=697.00], EntitySheep['Sheep'/781876, l='MpServer', x=1014.70, y=132.00, z=722.09], EntityEnderman['Enderman'/784660, l='MpServer', x=1036.34, y=31.00, z=759.31], EntityEnderman['Enderman'/784358, l='MpServer', x=1020.13, y=32.00, z=751.34], EntitySheep['Sheep'/781888, l='MpServer', x=1010.53, y=132.00, z=726.13], EntitySheep['Sheep'/781889, l='MpServer', x=1009.53, y=132.00, z=723.12], EntitySheep['Sheep'/781890, l='MpServer', x=1009.41, y=132.00, z=725.96], EntitySheep['Sheep'/781917, l='MpServer', x=1005.78, y=127.00, z=714.70], EntitySheep['Sheep'/781916, l='MpServer', x=1009.81, y=127.00, z=714.06], EntitySheep['Sheep'/781919, l='MpServer', x=1005.56, y=127.00, z=716.69], EntitySheep['Sheep'/781918, l='MpServer', x=1008.14, y=127.00, z=709.46], EntityWolf['Pig'/781915, l='MpServer', x=1002.69, y=146.00, z=697.25], EntityEnderman['Enderman'/783286, l='MpServer', x=1024.50, y=35.00, z=747.50], EntityWolf['Pig'/781934, l='MpServer', x=1000.69, y=151.00, z=708.31], EntityPainting['Painting'/781909, l='MpServer', x=996.06, y=148.50, z=700.50], EntityWolf['Pig'/781932, l='MpServer', x=995.69, y=151.00, z=712.69], EntityEnderman['Enderman'/782766, l='MpServer', x=1024.66, y=47.00, z=766.63], EntityWolf['Pig'/781933, l='MpServer', x=999.06, y=151.00, z=711.75], EntityItemFrame['entity.ItemFrame.name'/781930, l='MpServer', x=1001.50, y=153.50, z=708.06], EntityWolf['Pig'/781931, l='MpServer', x=999.91, y=151.00, z=708.31], EntityWolf['Pig'/781928, l='MpServer', x=998.16, y=151.00, z=711.31], EntityEnderman['Enderman'/783847, l='MpServer', x=1028.50, y=39.00, z=747.50], EntityWolf['Pig'/781929, l='MpServer', x=999.03, y=151.00, z=708.31], EntityPainting['Painting'/781926, l='MpServer', x=1001.50, y=153.00, z=706.94], EntityWolf['Pig'/781927, l='MpServer', x=1002.69, y=150.88, z=712.63], EntitySheep['Sheep'/781924, l='MpServer', x=1004.54, y=127.00, z=711.62], EntityWolf['Pig'/781925, l='MpServer', x=993.31, y=128.00, z=706.94], EntitySheep['Sheep'/781922, l='MpServer', x=1008.88, y=127.00, z=717.42], EntitySheep['Sheep'/781923, l='MpServer', x=1005.66, y=127.00, z=709.47], EntitySheep['Sheep'/781920, l='MpServer', x=1006.56, y=127.00, z=718.91], EntitySheep['Sheep'/781921, l='MpServer', x=1010.54, y=127.00, z=710.72], EntitySheep['Sheep'/781951, l='MpServer', x=1024.94, y=132.00, z=723.03], EntitySheep['Sheep'/781950, l='MpServer', x=1033.53, y=132.00, z=726.78], EntitySheep['Sheep'/781949, l='MpServer', x=1030.79, y=132.00, z=722.09], EntitySheep['Sheep'/781948, l='MpServer', x=1033.50, y=132.00, z=722.09], EntitySheep['Sheep'/781947, l='MpServer', x=1032.84, y=132.00, z=725.34], EntitySheep['Sheep'/781946, l='MpServer', x=1032.31, y=132.00, z=722.59], EntitySheep['Sheep'/781945, l='MpServer', x=1028.46, y=132.00, z=723.44], EntitySheep['Sheep'/781944, l='MpServer', x=1027.74, y=132.00, z=722.08], EntitySheep['Sheep'/781943, l='MpServer', x=1029.67, y=132.00, z=723.27], EntitySheep['Sheep'/781942, l='MpServer', x=1029.19, y=132.00, z=729.50], EntitySheep['Sheep'/781941, l='MpServer', x=1027.45, y=132.00, z=723.22], EntitySheep['Sheep'/781940, l='MpServer', x=1027.88, y=132.00, z=726.81], EntitySheep['Sheep'/781939, l='MpServer', x=1029.39, y=132.00, z=722.08], EntitySheep['Sheep'/781938, l='MpServer', x=1032.66, y=132.00, z=728.34], EntityEnderman['Enderman'/784345, l='MpServer', x=1037.28, y=34.00, z=755.31], EntitySheep['Sheep'/781937, l='MpServer', x=1025.53, y=127.00, z=728.31]]
Retry entities: 0 total; []
Server brand: Spigot
Server type: Non-integrated multiplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:373)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2432)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:909)
at net.minecraft.client.main.Main.main(SourceFile:148)
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:134)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 8 (amd64) version 6.2
Java Version: 1.7.0_45, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 98071472 bytes (93 MB) / 502792192 bytes (479 MB) up to 954728448 bytes (910 MB)
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.05 FML v7.10.18.1184 Minecraft Forge 10.13.0.1184 Optifine OptiFine_1.7.10_HD_U_A4 5 mods loaded, 5 mods active
mcp{9.05} Minecraft Coder Pack Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
FML{7.10.18.1184} Forge Mod Loader Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Forge{10.13.0.1184} Minecraft Forge Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
LunatriusCore{1.1.0.8} LunatriusCore Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Schematica{1.7.0.80} Schematica Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Launched Version: 1.7.10-Forge10.13.0.1184
LWJGL: 2.9.1
OpenGL: Intel(R) HD Graphics 3000 GL version 3.1.0 - Build 9.17.10.2843, Intel
GL Caps: Using GL 1.3 multitexturing.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Anisotropic filtering is supported and maximum anisotropy is 16.
Shaders are available because OpenGL 2.1 is supported.
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: [RPMCSPace, RPMCSPace_Light_Custom]
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)
I'm wondering if it is possible to be able to flip an object from a horizontal position to vertical, on the Z-axis of a 3D coordinate plane. We are able to rotate objects around and around all day long having as much fun as we possibly can, but it would be wicked cool if we could if we could also flip them at 90 degree intervals. Just like bowties. Bowties are cool.
Okay maybe not quite like bowties, but you get the picture. Thoughts?
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.