Jump to content

gavjenks

Members
  • Posts

    722
  • Joined

  • Last visited

Everything posted by gavjenks

  1. Yes, the bukkit team was partially brought over to work on the API. There were also tweets or something like that that the Mojang API would be "very similar" to the structure of MCForge, vaguely hinting that they might be involved too, or at least that the bukkit folks/Mojang have an eye toward making all of the API consistent under one common framework.
  2. What I'm saying is that you don't have to decompile any code. You can just look at the world file data that redpower stores, for your answer. However, if you do wish to decompile the code, (or even to change and then redistribute it, though I don't know why you would want to), you can pretty much do any of that, since MCForge is under a GPL 3.0 license, which requires any mods that use it to be distributed under open source, copyleft GPL as well. The only restriction being that your new version or whatever you do with it also must be under GPL license. In fact, Eloraam is even compelled to make her source available upon request, without out you even having to decompile it. Theoretically, at least... (assuming you can get a hold of her)
  3. That is EXTRAORDINARILY unlikely. Eloraam would have had to go out of her way to specifically include "special" rubber log or leaf blocks, hidden within every rubber tree, with additional metadata that not other blocks have, specifically to make the game able to know when "a rubber tree was cut down." This would be hours of coding, with no apparent benefit coming from all of that effort. Why? Also, it would introduce tons of unnecessary headaches for people making plugins like WorldEdit to have to decipher and transfer that information over in save files. However, if you well and truly believe in your heart of hearts that this is what is going on, then you can confirm 100% if it is true or not without any experimenting. Simply load up a world file with RP2 rubber trees in it with an NBT viewer/editor/java library, and look and see if rubber trees have any special metadata beyond block ID and data value. Anything that could store the game's knowledge of what counts as "a distinct rubber tree." If such data exists, then you might be right. If it doesn't (if every log and leaf of every rubber tree has the same data stored as every other log and leaf of every other tree), then you are definitely not right, because the game would have know way of knowing when/if any tree was cut down.
  4. Factions, if I recall correctly, allows you to claim land based on chunks, doesn't it? If so, chunks go from Y=1 to Y=256, so you should ALREADY have claimed that area if you claimed the normal portion of the nether below.
  5. I will respond in your own language: "No can't but well update in under one time time mods update you know what? Yes."
  6. It unfortunately does not drop a block. It seems to be breaking bedrock due to internal server confusion over whether that space is occupied by the piston extension or the bedrock. Thus, it gets destroyed by the game being tricked into overwriting that data, so it doesn't drop anything (doesn't know it ever existed anymore) Keep in mind though, that once you have a way to destroy bedrock, it wouldnt be so useful anyway to get it as a drop, because wherever you place it, somebody else could just break it again.
  7. Not at first. But it will get better. AND it has a much greater potential to allow servers and clients to communicate natively, since it is all by one company, not two separate projects. Making it much more likely for servers to be able to do crazier things without their players having to download anything to play, which is likely to unlock a major revolution for minecraft, depending on how powerful that relationship is.
  8. Can we please just add some prominent links to the story behind forestry to the tekkit wiki? It would probably eliminate like 75% of these threads. Right now, it says absolutely nothing other than "not in tekkit anymore, herp derp," which encourages reasonable people to come to the forums (because if it isn't on the wiki FOR tekkit, why would you ever assume google would know?)
  9. Forge is a clientside API. It modifies virtually all of the clientside class files, and then acts as a middleman by providing variables and methods that multiple mods that use it can share with each other. Thus, 2 mods can both screw around with the same class file without interfering, because forge moderates between the class file and those two mods. Bukkit does the same exact thing, but for the server .jar instead of the client .jar. So anything that gets done on the server computer (the guy running a multiplayer server) uses bukkit, and stuff (like rendering) that is done on the client uses forge. Tekkit is just a collection of good mods that all use forge clientside and that use bukkit serverside, and thus can all play nicely together, with minimal effort (mostly just making sure block and item IDs don't overlap, etc.). In MC 1.3, a number of features that used to be handled clientside are now instead handled serverside, and I believe that some of the serverside features were essentially duplicated to the client as well, to allow for LAN. Not sure of the specifics, personally. But regardless, I know two things for sure: 1) Mojang does not yet have its own intermediary program that communicates between either client or server, and multiple conflicting mods. Thus, 3rd party APIs are still necessary. 2) There is still a distinct client and server. The balance of features on one versus the other changed in some way, but neither completely melded into the other. Thus, we still need at least TWO 3rd party APIs (bukkit and forge), and there will still be some mods that choose to only make themselves essentially "singleplayer" (no non-local server code other than the LAN stuff), meaning there will still probably be a tekkit and technic.
  10. Update! There now only IS one portal to the End (the one near quantum castle). The other two portals have been permanently destroyed by my piston block breaking machines (recently invented), to save on the energy problems involved with teleporting victims all the way over to my single death machine I bothered to build. Now you only have to get teleported like 5 blocks from where you enter the End, so my MFSUs can electrocute like... 10,000 people or something without even needing to use their recharge system. Also, Alsoim, what for?
  11. For extra kicks and giggles: Do this in the top of the nether, then build a force field blocking the hole from above. The ender pearls and crap won't work, I dont think, going upward, so unless somebody else knows and uses this same method, you should have an impenetrable gate to the above-nether, just for you. EXTRA BONUS kicks and giggles: Do this in the overworld, then cut a larger hole, like 4x4 or so. Then place a teleporter with a pressure plate on top of it above the void. Make another teleporter teleport to that one. When the person hits the pressure plate, a block breaker breaks the teleporter block, waits for about 1 second on delay, and then activates a force field that fills in your hole in the bedrock. Result: Somebody is walking innocently down a hallway. They suddenly get teleported to a dark hole in the ground, and before they know what happened, the floor gives out beneath them, and they plummet into the void, with a force field blocking off the hole they just fell through. That person is now stuck underneath the bedrock layer, with no way to get out. Even if they have quantum armor or a flying ring, they will eventually run out of fuel and fall, taking damage until their suit runs out and they die. More likely, they will give up and stop flying/commit suicide before then. BAM! Came up with TWO affordable, practical ways to kill somebody in full quantum armor, in less than like 2 weeks. =D
  12. Okay! I figured out how to break into a flat sheet of bedrock, thus allowing you to breach the void or the area above the nether! I will lay it out in images: First, the piston is extended so it touches the floor, and is next to where a force field projects. (I turned the force field on then off again. it projects just to the leftish of the piston). The force field block makes the extension disappear, for some reason. Might also work if the force field is on at first, but you will have to turn it off anyway for the next step, where you push the piston down: piston is now extension-less and touching the bedrock directly. Now just remove the torch next to it, and it will "retract" its invisible arm, destroying the bedrock underneath: Now just break the piston and frames, and voila!: You can now build a much simpler version like the one in the OP, in order to expand that hole with pistons moving sideways. Note: the work area I have cut out here with worldedit, but you could do it using the sideways pistons as well, since there are SOME holes in y=2 to hook into with the method outlined in the OP.
  13. Ah. But you will need a hole somewhere in the roof to begin with, because you need to have the side of the extension move into the bedrock. If it is a solid sheet, then there's nowhere to get started. Note: I don't actually know what the bedrock looks like at the top of the nether. If it is swoopy, then you could break through. If there is one level that is pure bedrock, though (like level 1 in the overworld), then this will not allow you to break through. I will continue investigating other ways, however, of breaking bedrock.
  14. No, what youre talking about is based on the API, which will not happen until MC 1.5 or later. And things like tekkit probably won't all be using it until later still. My estimates elsewhere on this forum were about a year to a year and a half from now until all of tekkit is using a single Mojang API. All that happened in 1.3 was that SSP runs a local server, so all mods need to have some networking code in them to function. There are still, however, two separate APIs: bukkit and MC Forge, and individual mods may or may not be written to be compatible with SMP, or ported to bukkit. So things like Thaumcraft, etc. will likely still be singleplayer.
  15. Any orientation, as long as the SIDE of the extension arm moves into the block to be destroyed. What about the nether?
  16. Armor doesnt absorb anvil damage YET, because IC2 AFAIK has not been updated for minecraft 1.3.2... If it has, then you can just go ask on the IC2 forums, and they should be able to tell you how anvils behave. People here are unlikely to know either way. Keep in mind also that in the next version of IC2, quantum was supposed to be nerfed anyway, so it might be a moot point. You are correct about nukes being difficult to time correctly. However, if you can predictably trick a person in gem armor into walking into a particular location, then it is very cheap and easy to kill them anyway, using electrocution instead of nukes, which does not rely on a fuse. A simple teleporter (which you can hide underground) teleports them nearby into a room with a loop of wires that constantly generates about 10,000 EU/tick. This will kill gem armor wearers instantaneously, and can be built for very few resources (just like, one MV solar array, and half a dozen HV transformers connected back to themselves in a circle, with an exposed wire by the teleporter will accomplish this)
  17. Pretty simple, as it turns out. There are probably other ways besides this. I just stumbled upon it as like... the second thing I tried: M F F F P v Bd ?? M = frame motor F = frame P = STICKY piston (pointed down here) v = the extension of the piston (start out with it being powered on/extended) Bd = bedrock ?? = any normal block like stone Simply charge the frame motor and push the frames to the right. The extension arm of the piston will plow through the bedrock, destroying it... sometimes (inconsistent). If this doesn't work immediately, though, you can still destroy the bedrock. Just cycle the power a couple times to the sticky piston, and it will somehow reach through the bedrock and pull that normal stone block on the other side, back into the bedrock, and destroy it THAT way. Unfortunately, this does not allow you to break into the void in the normal overworld (since you can't get to the side of any of the blocks at level 1). Well actually, if you push the piston extension-first down into the bedrock, it might work. Haven't tested that. But it does work for other stuff. Like, for instance, deleting those annoying single floating pieces of bedrock above the obsidian pillars in the End (I'm building a base there, and destroyed all the obsidian, but the bedrock bits are visually distracting). Edit: It does NOT in fact work to move the extended arm forward into bedrock. Must rake in from the side.
  18. Try to make the hardest to break into set of defenses you can, and have other people on your server test them out. That is one of the most enjoyable things on tekkit (disallow glitches as a gentleman's agreement. To "win" a round you have to explain how you go in, and the description cannot include any glitches). This stays enjoyable for a long time, because youll all keep learning how to defend against new threats as you go, and you will learn about a wide variety of mods in the process.
  19. Sure you can, that equals almost precisely one stack of diamonds, which will fit in the trade o mat interface.
  20. New end base: Bedroom roofing completed!
  21. Yeah my base is fine. I've pretty much entirely rebuilt it to have swoppy swiss chalet type curves and miniblock stuff. Will post pictures when it's done-ish. Also, there are no pillars anymore, I nuked/mined them all. =P Not inviting anybody to visit until I've finished building at least.
  22. Oh my god guys, seriously? What happened to the first world of this server? It was all nuked by people getting "revenge" on each other. What happened to the second world of this server? it was all nuked by people getting "revenge" on each other. Now it is the third world. And what do you all decide to do? Build all your shit right next to spawn, and then begin to point fingers at the drop of a hat and extract revenge against people. What the hell? Does your memory literally last 5 minutes? I have absolutely no sympathy for any of you, because you're all acting with the intelligence of amnesic shrubs. The solution to your problems is very very simple: 1) Don't build next to spawn!!! How is this not basic common sense? 2) Don't publish your damn coordinates in public chat, or invite random people you barely know out to see stuff. Come on. 3) Don't leave random open nether portals in the nether with no camouflage or any attempt at concealment. This is basically the same as publishing your coordinates in chat. 4) Use alchemy bags and personal safes. Both are ways that you can 100% protect all of your stuff on this server that isn't placed. Nobody here should be particularly set back even if their base is completely nuked. Keep extra copies of flying rings and armor and machines you need to build a new base, etc. 5) We have a rollback system now. If something happens to your build, simply ask Andrew to roll it back. Don't go take "revenge" on somebody and start an endless cycle. People here routinely break somebody's crap or steal all their stuff in response to what they may or may not know they did based off of 3rd hand rumors. This does not make you a hero. This makes you a reactionary griefer just the same as whoever griefed you, and you deserve whatever happens to you. If you'll notice, I never took revenge on anybody even though they completely leveled my entire base to the ground, broke all the chests, and nuked it repeatedly. Even though I know exactly who was involved! Nor did I even go swear and scream at anybody (I did say i was disappointed). Andrew just rolled it back, I added more defenses, and it was fine. Watchful is the only one here who AFAIK hasn't also admitted to stealing stuff or pulling pranks, yet is complaining. But even his complaints seem utterly minor, and well within what should be expected on this server from the rules / OP: I did that. And unless something happened to it after I got there, it did NOT have "some holes in it." It had one hole, in what seemed to be a minor corner of the system with one tube going to it, with a sign that I left that clearly said "creeper, sorry" or something like that, because a creeper snuck up behind me while I was exploring your base. It blew up before I could kill it, and took out a small part of your machine, which I didn't know how to fix. So I left a sign. You're gonna rage quit the server because YOU lit your base badly? Really? Also me. It says clearly on the OP that minor pranking and setbacks and minor theft are allowed. And I did it as a prank because I found it amusing. Before I set up the pump, I looked at the rate that your machine built new devices, and verified that the entire inventory was being replaced in literally about 60 seconds after emptying it. So I deprived you, therefore, of 60 seconds of your time. Once you simply lifted a finger and changed your chest color, it would have refilled from your infinite assembly line in under a minute, and you'd be right back where you started before any theft. That is the very definition of a "minor prank" and you're supposed to chuckle and shake your fist in the air, then trivially fix it. Not fly off the handle and rage quit over 60 seconds of your time.
  23. Tekkit singleplayer works just fine, sort of, but it does have several minor and persistent bugs that will show up. I have also heard of diamonds not spawning in tekkit single. Also, things like anchors or stuff regarding the End (possibly strongholds, but definitely where you spawn and layout things) etc. can be buggy in particular, since SSP and SMP architectures differ with regards to those things. Also, you will occasionally get a mod that is not very well written, and possibly assumes or relies on something specific to SMP without watching for errors, and it can cause you to get lag vortices or corrupted chunks or things like that. Not terribly common, but: A) Definitely more common than playing the intended modpacks and more importantly: You sort of "void your warranty" by not following the instructions about which pack to play in which world. It comes across as kind've annoying and silly for somebody to play SMP tekkit on SSP and then complain about errors or things going wrong... Do it if you want, but don't come and complain about your game not working in a way it was never intended to...
  24. Just build far away from spawn if you dont want griefing, not that hard. I like the end just cause it feels cool to have a dimension, but it's not functionally that different than a base at 30,000 / 10,000
  25. It is not okay with me at the moment to build it in the End, sorry. Not until I am convinced that anybody I am inviting is not a part of anything to do with any sort of back and forth childing revenge griefings, etc. Also, ideally part of a company with me. If you can find your way in then i can't stop you form building (away from my base, obviously, like in the void), but I wouldnt recommend it, since I will probably make coming and going more difficult in the future, and you may get stuck in or out.
×
×
  • Create New...