BiblioCraft for Minecraft 1.8.8 Status Report

Happy New Year everybody! As a way to start the new year I wanted to post an update on my progress on BiblioCraft for Minecraft 1.8.x. So far I think I’ve got an understanding on about ninety percent of what I need to know to make BiblioCraft work in 1.8. Since over half of the BiblioCraft codebase deals with rendering all the nice looking things and Minecraft 1.8 changed the way rendering is done I am in the process of rewriting over half of the code for BiblioCraft. The new way of rendering things should be much faster than the old way.

I am also taking the opportunity to rewrite areas of code that I wrote a long time ago using improved techniques that I’ve learned over the years. This ultimately means the update will take more time to complete, but I will be able to troubleshoot, modify, and add on to BiblioCraft much easier in the future.

So far I’ve managed to get the bookcases working pretty much just as they were in the last version. They still need some minor tweaks, but they are using the brand new rendering methods in 1.8. I’ve used the bookcase as my primary block to learn how to render custom models.  This screenshot below is taken in Minecraft 1.8.8.
2015-12-29_16.10.10

Next I plan to bring in the shelf and figure out item rendering in 1.8. I am fairly confident I already have an idea on how that will work and once I get that I can start bringing in more BiblioCraft blocks that use similar rendering techniques. After that I still need to figure out how map rendering has changed and figure out how to animate my custom models and I should be able to finish the update. I’ll use Twitter to try to share update screens as I make more progress on this update, so keep an eye on that if you want to keep tabs on where I am at.

I was hoping I would be further along by now but the learning curve for all the new techniques has slowed me down more than I anticipated. However I think the final result will be well worth the time investment. I may have to slow down on progress soon since I start college back up January 5th. The good part of that though is that I am studying computer science so hopefully I will learning useful things I can use to make BiblioCraft even better. I won’t know how much extra time I might have until after classes start but I expect I should still have enough extra to continue working on the update.

Anyway, hope that gives you an idea on what has been going on with BiblioCraft. I think I can say for sure that you can definitely expect a Minecraft 1.8.x version this year. 😉

Home Forums BiblioCraft for Minecraft 1.8.8 Status Report

Tagged: , ,

This topic contains 31 replies, has 16 voices, and was last updated by  animaljam 4 weeks, 1 day ago.

Viewing 15 posts - 16 through 30 (of 31 total)
  • Author
    Posts
  • #1152

    Quiiliitiila
    Participant

    Just wanted to pop in and say that, despite only running this mod for a very brief period of time (before my community upgraded the server to 1.8.9) it is easily one of my favorite additions. Throw Thaumcraft, Bibliocraft, Custom NPCs and Botania together and you’ve got the tools to create a fantastic world.

    I await with bated breath for the release of a version compatible with 1.8.9 (probably 1.8.8). Is there any news on how the update is progressing?

     

    Thanks, and keep up the good work!

    -Quiiliitiila

    #1157

    Durand1w
    Participant

    Just wanted to drop in and see how the progress was coming…

    #1167
    NucHaz
    NucHaz
    Keymaster

    Progress is slowly but surly. I’ve went through and fixed the majority of the 3D models and prepped them for the update. I’ve gotten a lot of the ground work laid to rewrite everything in a much better way. Things should be much easier to maintain and addon to in the future with the way I am doing it. I’ve got a couple of the models working and some of the functionality started. Now that my basic template is almost in place, it should be pretty easy to get everything added.

    My biggest hurdle right now is just time. College keeps me crazy busy most of the time, but I only got like 5 more weeks in this semester after which I plan to focus on getting BiblioCraft updated to 1.8.9 and then to 1.9.x soon after. I won’t have any classes again until august, after which I also plan to take a lighter class load so I have more time to do other stuff like BiblioCraft.

    #1168

    Vaecitus
    Participant

    NucHaz,

    I registered just to tell you how much I’ve enjoyed Bibliocraft and anxiously await your update to 1.8.9. Although the mod at first looks rather simple, the additional functionality that can be done with the bookshelves, redstone signals, etc. makes for some very diverse builds. Keep up the good work and hope to hear more good news soon.

    DSW.

    #1172

    monsterart000
    Participant

    Here is the crash report for the mod I used, it keeps crashing :(…..I hope u can fix it, because I really need this mod for something!! oh and this is for 1.7.10

    —- Minecraft Crash Report —-
    // On the bright side, I bought you a teddy bear!

    Time: 4/5/16 5:57 PM
    Description: Rendering Block Entity

    java.lang.NullPointerException: Rendering Block Entity
    at net.minecraft.tileentity.MobSpawnerBaseLogic.func_98265_a(SourceFile:110)
    at net.minecraft.tileentity.MobSpawnerBaseLogic.func_98281_h(SourceFile:236)
    at net.minecraft.client.renderer.tileentity.TileEntityMobSpawnerRenderer.func_147517_a(SourceFile:20)
    at net.minecraft.client.renderer.tileentity.TileEntityMobSpawnerRenderer.func_147500_a(SourceFile:15)
    at net.minecraft.client.renderer.tileentity.TileEntityMobSpawnerRenderer.func_147500_a(SourceFile:10)
    at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.func_147549_a(SourceFile:100)
    at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.func_147544_a(SourceFile:92)
    at net.minecraft.client.renderer.RenderGlobal.func_147589_a(RenderGlobal.java:483)
    at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1224)
    at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1011)
    at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1001)
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898)
    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 net.minecraft.tileentity.MobSpawnerBaseLogic.func_98265_a(SourceFile:110)
    at net.minecraft.tileentity.MobSpawnerBaseLogic.func_98281_h(SourceFile:236)
    at net.minecraft.client.renderer.tileentity.TileEntityMobSpawnerRenderer.func_147517_a(SourceFile:20)
    at net.minecraft.client.renderer.tileentity.TileEntityMobSpawnerRenderer.func_147500_a(SourceFile:15)
    at net.minecraft.client.renderer.tileentity.TileEntityMobSpawnerRenderer.func_147500_a(SourceFile:10)

    — Block Entity Details —
    Details:
    Name: MobSpawner // net.minecraft.tileentity.TileEntityMobSpawner
    Block type: ID #52 (tile.mobSpawner // net.minecraft.block.BlockMobSpawner)
    Block data value: 0 / 0x0 / 0b0000
    Block location: World: (-216,31,-157), Chunk: (at 8,1,3 in -14,-10; contains blocks -224,0,-160 to -209,255,-145), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1)
    Actual block type: ID #52 (tile.mobSpawner // net.minecraft.block.BlockMobSpawner)
    Actual block data value: 0 / 0x0 / 0b0000
    Stacktrace:
    at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.func_147549_a(SourceFile:100)
    at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.func_147544_a(SourceFile:92)
    at net.minecraft.client.renderer.RenderGlobal.func_147589_a(RenderGlobal.java:483)
    at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1224)

    — Affected level —
    Details:
    Level name: MpServer
    All players: 1 total; [EntityClientPlayerMP[‘monsterart000’/149, l=’MpServer’, x=-253.61, y=75.62, z=-174.95]]
    Chunk stats: MultiplayerChunkCache: 287, 287
    Level seed: 0
    Level generator: ID 00 – default, ver 1. Features enabled: false
    Level generator options:
    Level spawn location: World: (-228,64,-116), Chunk: (at 12,4,12 in -15,-8; contains blocks -240,0,-128 to -225,255,-113), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1)
    Level time: 723355 game time, 57070 day time
    Level dimension: 0
    Level storage version: 0x00000 – Unknown?
    Level weather: Rain time: 0 (now: true), thunder time: 0 (now: false)
    Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
    Forced entities: 59 total; [EntityClientPlayerMP[‘monsterart000’/149, l=’MpServer’, x=-253.61, y=75.62, z=-174.95], EntityChicken[‘Chicken’/38, l=’MpServer’, x=-333.34, y=64.00, z=-241.81], EntityChicken[‘Chicken’/42, l=’MpServer’, x=-317.47, y=67.00, z=-248.63], EntityChicken[‘Chicken’/44, l=’MpServer’, x=-288.44, y=64.00, z=-245.28], EntityChicken[‘Chicken’/45, l=’MpServer’, x=-292.59, y=63.00, z=-219.69], EntityChicken[‘Chicken’/46, l=’MpServer’, x=-293.63, y=63.00, z=-213.41], EntityCow[‘Cow’/47, l=’MpServer’, x=-297.88, y=64.00, z=-205.13], EntityChicken[‘Chicken’/48, l=’MpServer’, x=-300.53, y=66.00, z=-144.44], EntityCow[‘Cow’/49, l=’MpServer’, x=-301.22, y=67.00, z=-120.47], EntityChicken[‘Chicken’/50, l=’MpServer’, x=-268.59, y=63.00, z=-218.63], EntityChicken[‘Chicken’/51, l=’MpServer’, x=-281.66, y=64.00, z=-216.59], EntityChicken[‘Chicken’/58, l=’MpServer’, x=-258.06, y=73.00, z=-246.47], EntityMinecartChest[‘entity.MinecartChest.name’/59, l=’MpServer’, x=-259.50, y=30.34, z=-133.31], EntityBat[‘Bat’/60, l=’MpServer’, x=-259.66, y=30.10, z=-124.25], EntitySquid[‘Squid’/61, l=’MpServer’, x=-255.50, y=61.13, z=-114.44], EntitySquid[‘Squid’/62, l=’MpServer’, x=-254.97, y=58.00, z=-123.50], EntitySquid[‘Squid’/63, l=’MpServer’, x=-259.25, y=58.38, z=-117.50], EntityChicken[‘Chicken’/70, l=’MpServer’, x=-249.56, y=64.00, z=-227.56], EntityCow[‘Cow’/71, l=’MpServer’, x=-243.44, y=64.00, z=-227.22], EntityCow[‘Cow’/72, l=’MpServer’, x=-258.74, y=64.00, z=-196.82], EntityBat[‘Bat’/73, l=’MpServer’, x=-247.52, y=14.11, z=-193.36], EntityWolf[‘dk’/74, l=’MpServer’, x=-254.69, y=64.00, z=-176.69], EntityItem[‘item.item.frame’/75, l=’MpServer’, x=-250.28, y=70.13, z=-176.06], EntityWolf[‘Caffee’/76, l=’MpServer’, x=-254.69, y=64.00, z=-171.31], EntityItem[‘item.item.painting’/77, l=’MpServer’, x=-253.78, y=65.56, z=-164.22], EntityItem[‘item.item.painting’/78, l=’MpServer’, x=-255.19, y=66.13, z=-167.13], EntityItem[‘item.item.painting’/79, l=’MpServer’, x=-249.13, y=70.13, z=-174.88], EntityItem[‘item.item.painting’/80, l=’MpServer’, x=-252.25, y=70.13, z=-173.88], EntityItem[‘item.item.painting’/81, l=’MpServer’, x=-253.88, y=64.13, z=-167.06], EntityItem[‘item.item.frame’/82, l=’MpServer’, x=-252.31, y=64.13, z=-165.97], EntityItem[‘item.item.frame’/83, l=’MpServer’, x=-251.72, y=64.13, z=-164.56], EntityItem[‘item.item.frame’/84, l=’MpServer’, x=-250.31, y=64.13, z=-166.09], EntityItem[‘item.item.frame’/85, l=’MpServer’, x=-255.16, y=65.13, z=-164.88], EntityItem[‘item.item.frame’/86, l=’MpServer’, x=-249.78, y=64.13, z=-164.28], EntityItem[‘item.item.frame’/87, l=’MpServer’, x=-250.44, y=69.13, z=-163.09], EntityItem[‘item.item.painting’/88, l=’MpServer’, x=-251.59, y=65.13, z=-163.97], EntityItem[‘item.item.painting’/89, l=’MpServer’, x=-252.19, y=69.13, z=-164.31], EntityItem[‘item.item.painting’/90, l=’MpServer’, x=-249.25, y=70.13, z=-165.66], EntityItem[‘item.item.painting’/91, l=’MpServer’, x=-254.88, y=70.00, z=-165.38], EntityItem[‘item.item.painting’/92, l=’MpServer’, x=-250.66, y=64.13, z=-171.81], EntityItem[‘item.item.painting’/93, l=’MpServer’, x=-253.59, y=64.13, z=-173.09], EntityItem[‘item.item.painting’/94, l=’MpServer’, x=-252.22, y=64.13, z=-173.69], EntityItem[‘item.item.painting’/95, l=’MpServer’, x=-251.88, y=59.13, z=-155.16], EntityItem[‘item.item.painting’/96, l=’MpServer’, x=-251.78, y=59.13, z=-156.53], EntityItem[‘item.item.painting’/97, l=’MpServer’, x=-249.63, y=59.13, z=-155.13], EntityItem[‘item.item.painting’/98, l=’MpServer’, x=-248.13, y=60.00, z=-156.34], EntityChicken[‘Chicken’/99, l=’MpServer’, x=-231.16, y=67.00, z=-234.56], EntityCow[‘Cow’/100, l=’MpServer’, x=-245.91, y=65.00, z=-239.94], EntityBat[‘Bat’/101, l=’MpServer’, x=-231.34, y=58.10, z=-176.25], EntityBat[‘Bat’/102, l=’MpServer’, x=-232.63, y=58.10, z=-176.25], EntityBat[‘Bat’/103, l=’MpServer’, x=-227.25, y=54.00, z=-155.67], EntityBat[‘Bat’/104, l=’MpServer’, x=-230.25, y=57.10, z=-144.25], EntityBat[‘Bat’/105, l=’MpServer’, x=-235.25, y=32.10, z=-130.38], EntityChicken[‘Chicken’/111, l=’MpServer’, x=-229.41, y=64.00, z=-226.47], EntityBat[‘Bat’/112, l=’MpServer’, x=-216.25, y=31.79, z=-154.48], EntityBat[‘Bat’/113, l=’MpServer’, x=-220.80, y=53.19, z=-143.32], EntityChicken[‘Chicken’/117, l=’MpServer’, x=-195.19, y=70.00, z=-249.75], EntityChicken[‘Chicken’/118, l=’MpServer’, x=-200.16, y=69.00, z=-232.38], EntityChicken[‘Chicken’/119, l=’MpServer’, x=-192.44, y=66.00, z=-210.56]]
    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:2444)
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:919)
    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.1 (x86) version 6.3
    Java Version: 1.8.0_77, Oracle Corporation
    Java VM Version: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
    Memory: 183602792 bytes (175 MB) / 382070784 bytes (364 MB) up to 523501568 bytes (499 MB)
    JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx512M -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: 12, tallocated: 94
    FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1558 4 mods loaded, 4 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.05} [Minecraft Coder Pack] (minecraft.jar)
    UCHIJAAAA FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1558-1.7.10.jar)
    UCHIJAAAA Forge{10.13.4.1558} [Minecraft Forge] (forge-1.7.10-10.13.4.1558-1.7.10.jar)
    UCHIJAAAA BiblioCraft{1.11.4} [BiblioCraft] (BiblioCraft[v1.11.4][MC1.7.10].jar)
    GL info: ‘ Vendor: ‘ATI Technologies Inc.’ Version: ‘4.2.12420 Compatibility Profile Context 13.151.0.0′ Renderer: ‘AMD Radeon HD 7670M’
    Launched Version: 1.7.10-Forge10.13.4.1558-1.7.10
    LWJGL: 2.9.1
    OpenGL: AMD Radeon HD 7670M GL version 4.2.12420 Compatibility Profile Context 13.151.0.0, 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)

    • This reply was modified 11 months, 3 weeks ago by  monsterart000.
    #1180

    kevin1904
    Participant

    hello friend, and when he goes out bibliocraft wing par 1.8 ? It is that I already ahce accommodate difficult things without the mod magnificent

    #1185

    Durand1w
    Participant

    It may be easier to ask this here.  I have a 1.8 test world running with mods, but unlike previous releases, you can’t load 1.8.9 mods into the world because of the version check.  You also don’t seem to be able to create 1 .8.9 world and use 1.8 mods.  If that is true, I’m looking for information that Bibliocraft will have a release for 1.8.1.  Sorry for the long post, and thanks for the updates.

    #1187

    ChaosExtreme
    Participant

    Durand1w

    seriously you are asking this !!! ??? .
    so you did not read what NucHaz already posted on this topic !!! ??? .
    maybe your to lazy to read stuff ??? I don’t know but your better of if you do read before asking stupid questions !!!! .
    your question would not of been stupid if it was not asked before but is has been asked before and more then one’s !!!! .
    and that makes your question stupid for sure .
    now before you go angry like many people would .
    here is your Answer NucHaz gave about 2 months ago !!!!!
    <div class=”bbp-reply-content”>

    Progress is slowly but surly. I’ve went through and fixed the majority of the 3D models and prepped them for the update. I’ve gotten a lot of the ground work laid to rewrite everything in a much better way. Things should be much easier to maintain and addon to in the future with the way I am doing it. I’ve got a couple of the models working and some of the functionality started. Now that my basic template is almost in place, it should be pretty easy to get everything added.

    My biggest hurdle right now is just time. College keeps me crazy busy most of the time, but I only got like 5 more weeks in this semester after which I plan to focus on getting BiblioCraft updated to 1.8.9 and then to 1.9.x soon after. I won’t have any classes again until august, after which I also plan to take a lighter class load so I have more time to do other stuff like BiblioCraft.

    </div>

    #1188

    Durand1w
    Participant

    @ChaosExtreme

    I’m aware of Nuchaz previous post which I have read several times.  I also know that he recently stated he is working on 1.8.9 and then will be looking into 1.9.  My question or concern was specifically about the ability to have a release for 1.8 since 1.8.9 mods and servers are not compatible with my limited testing.  Unlike previous versions where you could usually run any sub releases together provided the server was on the higher release, 1.8 and 1.8.9 don’t appear to be that way, but I could be wrong.  Since posting to this thread, Nuchaz said he would be posting a blog later so I’ll keep checking back to see where he is taking his incredible mod.

    I’m also sure that your post was meant to be protective of one of the better mod developers.  That’s not a bad thing, but I don’t think your post reflected your reasons as well as you might like.  Thanks for trying to be helpful, though?

    #1189

    ChaosExtreme
    Participant

    I am glad that your not angry like many would be .
    and about stupid questions my old school teacher did learn me that .
    stupid question do not exist !!! .
    so I am sorry for saying it was ! .

    about MC 1.8 its allot of work for a one man show like NucHaz to update his mod to 1.8.9 .
    and MC 1.8 is like not finish at all so why update Biblio to 1.8 if its better to update to 1.8.9 .
    i have run MC 1.8 and my pc is like a overkill in power to run MC 1.9 now 1.8 is like giving me allot of lag and it give me allot of crashes cause its not running that well at all .
    i am running MC 1.7.10 with like 35 Mods and my game save is almost 240 GB big .
    i have not found the end of the map yet :( .
    there are allot of mods to make 1.7.10 look like 1.9 .
    I know that you see the new MC versions and then you want to use them like so many other people .
    I would love to do the same but then my entire game save will be lost all over again .
    and all the work many players did needs to be done again .
    the point is why update at all ??? .

    and why would a ask that !!! .
    cause for as far I know Notch soled MC to Microsoft when he finished 1.7.10 .
    i Believe he was involved in the making of 1.8 but its not really his work any more .
    about Microsoft !!!! .
    they will F us all over for more Money and they show this whit the Mods that ask for money to use them .
    these mods are for 1.8 and higher .
    1.9 got allot of these Mods at the moment and allot of MC players have gone lost cause of this .
    my Private server is running 1.7.10 and all the players have asked me not to update any more .
    for 2 reasons .
    they all hate Microsofts guts !!! .
    and there is to much work that will be lost .
    its a private server and i only take in players that know players in real life in our city Eindhoven .
    I do not ask any money Cause the server is standing in my seller .
    and you will need the IP to enter and that works with trusting real people with it .
    so the group of people I can trust is very Slowly growing .
    we are 28 people big and we have had a big crash a few moths ago cause of the Biblio update and plenty o biomes .

    we did rebuild about the half of the map again and we are still working our asses of today on 7 big City’s on our map .
    many players were going mad when we lost it all cause of the new Updates .
    so that is why we also hate Microsofts Guts like H .

    what you want is up to you .
    and Can understand you want a Update for 1.8 .
    and that s what NucHaz will give by updating to 1.8.9 .
    cause u can also use the update of 1.7.10 on MC 1.7 it works fine .
    so I am sure the Update of 1.8.9 will also work on 1.8 .

    and again thanks for not going angry at me for calling your question stupid .
    I am sorry I did .

    Greetz Chaos-Extreme AKA The.NL.Pirate.King

    #1212

    aidangreen2
    Participant

    its been several months, when will it be updated?

     

    #1213

    aidangreen2
    Participant

    @NacHuz ffs

    #1324

    jomesmore250
    Participant

    Buy Genuine And Registered Ielts / Toefl / Gre / Gmat without taking exams Email: documentshaji12@yahoo.com

    We ((( bestdocumentproducers(at)gmail dot com ))) offer our exclusive clients the ability to gain

    IELTS,TOEFL,GMAT, GRE, TOEIC, ESOL  http://ielts.realdocuments.us/
    AUTODESK certificates without taking the exams. The regions we cover are Asia ,UAE, Qatar,
    Oman, Saudi Arabia, Jordan, Kuwait ,Australia ,Canada and Europe.
    We work with “inside men” examination official working at the various database units who are in charge and

    able to guarantee your the entry of your information into the respective database (British council for

    ielts)A without any problem. The Certificates we issue are legit and issued by the respective Institution or

    state concerned. We are only faster and Smarter!!!!!!

    we are an organization specialized in the acquisition of Ielts,toefl and gre certification. … one reason or

    the other are unable to take the test or obtained the required band score

    WE can also help you to get valid Work permits,Driver’s license ,second passport and Visas to European

    ,USA,Canada and Australia

    Need Band 8 or 7 in Ielts or over 60 at the toefl exams? here ((( bestdocumentproducers(at)gmail dot com )))

    is Where you can obtain
    Get/Buy/Obtain Registered Ielts,Toefl & Gre Certificate
    Buy/Obtain Registered Ielts,Toefl & Gre Certificate with Online verification possible
    Buy Original Ielts / Toefl / Sat / Gre Certificates
    Buy Original And Registered Ielts / Toefl / Gre / Gmat
    Buy Original And Registered Ielts / Toefl / Gre / Gmat?
    Can we cheat in IELTS or make short cut or pay money and get certificate?

    All our IELTS certificates
    are original and British Council certified. We do not make fake
    certificates!

    If you want to travel, study or work abroad, get our IELTS,TOEFL,ESOL AUTODESK
    CERTIFICATES Without Attending Exam.

    Email: documentshaji12@yahoo.com
    Skype: in.forsdocuments85
    http://ielts.realdocuments.us/

    WlTH MORE THAN TEN MlLLlON DOCUMENTS ClRCULATlNG lN THE WORLD.
    WE OFFER ONLY ORIGINAL HIGH QUALITIES OF TRUE-FALSE PASSPORT, DRlVER License, 1D CARDS,
    we provide Training certificates M GCSE, A-levels, High School Diploma Certificates ,GMAT, MCAT, and LSAT

    Examination Certificates professional certificates, Degrees, Gun License

    ⋮⋮⋮ TOEFL ☰ lELTS ☰ ESOL ☰ CELTA / DELTA ⋮⋮⋮

    AND OTHER ENGLISH LANGUAGE CERTlFlCATES.
    Email: documentshaji12@yahoo.com
    Skype: in.forsdocuments85
    http://ielts.realdocuments.us/

    BUY ORIGINAL,TOEFL,IELTS,TOEIC,PASSPORT,ID CARDS,VISA,DRIVING LICENSE( http://ielts.realdocuments.us) (SSD CLEANING CHEMICALS FOR BLACK DOLLAR, EURO,POUNDS) Gun license,

    #1436

    vashimantra
    Participant
    #10854
Viewing 15 posts - 16 through 30 (of 31 total)

You must be logged in to reply to this topic.