VillageCraft

VillageCraft Boards => General Discussion => Topic started by: Freelix2000 on 23 September 2013, 06:00:18 PM

Title: I am a Developer. (And a noob)
Post by: Freelix2000 on 23 September 2013, 06:00:18 PM
I have been an experienced programmer for a while now, able to program powerful applications with actual code (using Visual Studio, which uses a combination of most C languages) but just recently, I started programming with Java, developing plugins for Bukkit servers. I am still a major noob at this, but I have released my very first public plugin to plugins.bukkit.org. Now I am willing to develop custom, private plugins for VC and other servers. Just ask me. Just don't ask for anything too complicated, and remember, the more complicated it is, the longer it will take to finish.
Title: Re: I am a Developer. (And a noob)
Post by: DoggyStomper on 23 September 2013, 06:03:02 PM
I think I might be the only one, but, we need a new logblock that can tell you more than block changes. ie mob killings.
Title: Re: I am a Developer. (And a noob)
Post by: Freelix2000 on 23 September 2013, 06:18:26 PM
A logblock might be a bit too complicated... Logblocks have to write their info to a file, and I don't know how to do that. And, I think I would have a hard time with anything that isn't just commands.
Title: Re: I am a Developer. (And a noob)
Post by: Akomine on 23 September 2013, 07:46:38 PM
We've already found a LogBlock replacement actually, just haven't made the switch yet.

Freelix, that's awesome man, got a link to your 1st plugin?
Maybe we'll talk about you making some plugs for VC
Title: Re: I am a Developer. (And a noob)
Post by: DoggyStomper on 23 September 2013, 08:02:27 PM
Can you link the logblock so we can see what it does? That would be appreciated.
Title: Re: I am a Developer. (And a noob)
Post by: Akomine on 23 September 2013, 08:06:04 PM
Can you link the logblock so we can see what it does? That would be appreciated.

http://dev.bukkit.org/bukkit-plugins/coreprotect/
Title: Re: I am a Developer. (And a noob)
Post by: DoggyStomper on 23 September 2013, 08:23:11 PM
Can you link the logblock so we can see what it does? That would be appreciated.

http://dev.bukkit.org/bukkit-plugins/coreprotect/
Are you sure it'll work with 1.6.2 or 1.7 (Depending on when we get it)?
(http://i.imgur.com/ozXZU0X.png)
Title: Re: I am a Developer. (And a noob)
Post by: PengBunny on 23 September 2013, 08:36:02 PM
CoreProtect is great, my friend and I were using it on another server and it's absolutely splendid.
Best of all, it rolls back mob deaths.
Title: Re: I am a Developer. (And a noob)
Post by: Freelix2000 on 23 September 2013, 09:17:38 PM
So... many... replies... Ako, I haven't been able to set up the Bukkit page for my first plugin yet... Its amazing that I can program with Java but I still can't figure out how to put it on Bukkit... anyways, I'll give a link for it whenever I get that figured out.
Title: Re: I am a Developer. (And a noob)
Post by: Airbongo on 23 September 2013, 09:24:41 PM
Can you link the logblock so we can see what it does? That would be appreciated.

http://dev.bukkit.org/bukkit-plugins/coreprotect/
Are you sure it'll work with 1.6.2 or 1.7 (Depending on when we get it)?
(http://i.imgur.com/ozXZU0X.png)
Wat?
(http://gyazo.com/8c14bbf8804ed5b477d7650249d7042f.png)
Title: Re: I am a Developer. (And a noob)
Post by: DoggyStomper on 23 September 2013, 09:54:57 PM
Can you link the logblock so we can see what it does? That would be appreciated.

http://dev.bukkit.org/bukkit-plugins/coreprotect/
Are you sure it'll work with 1.6.2 or 1.7 (Depending on when we get it)?
(http://i.imgur.com/ozXZU0X.png)
Wat?
(http://gyazo.com/8c14bbf8804ed5b477d7650249d7042f.png)
*facepalm*
Title: Re: I am a Developer. (And a noob)
Post by: Freelix2000 on 23 September 2013, 10:14:08 PM
Here's a link to my first plugin... you can't download it yet, I'm still waiting for approval, but you can look at the info, and you can download it when its done. http://dev.bukkit.org/bukkit-plugins/supersteve/
Title: Re: I am a Developer. (And a noob)
Post by: Freelix2000 on 26 September 2013, 08:50:11 PM
Yay! My first plugin just got approved, and can now be downloaded at http://dev.bukkit.org/bukkit-plugins/supersteve/
Title: Re: I am a Developer. (And a noob)
Post by: blacka_ch33ze on 26 September 2013, 10:01:33 PM
1)you make a plug-in that adds dungeons with a hidden entrance  and have some type of good reward at the end like a helm or a sword

2) something that adds some graphics like blood which could be turn off and on

3) floating dirt island with trees and a wood house with 1 small chest with minor rewards (i suggest this one because the you can make a floating island town

4) add a secret to and undergrounded abandoned city

5) sitting on stairs (i know this one is added, but i'd like to see your version

these are only ideas

p.s.
if you accomplish one you have my thanks
and you deserve to not call yourself a noob
Title: Re: I am a Developer. (And a noob)
Post by: Freelix2000 on 26 September 2013, 10:08:50 PM
That would be very difficult too... as I said, I'm a noob at this, and I'm best with making commands. I've been having troubles making the most simple world editing plugins, and making something that automatically generates dungeons around the world is something that the Essentials team might have troubles with. :P
Title: Re: I am a Developer. (And a noob)
Post by: Akomine on 26 September 2013, 11:37:19 PM
Custom graphics? Actual physical terrain features? Jeez.
He's making basic plugins, not full-on mods or anything. Plugins can't even really do that kind of stuff.
Title: Re: I am a Developer. (And a noob)
Post by: luisc99 on 27 September 2013, 02:01:23 AM
Yay! My first plugin just got approved, and can now be downloaded at http://dev.bukkit.org/bukkit-plugins/supersteve/
Looks good!

Custom graphics?
Would require client mods, although I imagine there are ways to use the tesselator to merge icons together...

Plugins can't even really do that kind of stuff.
They can ;)
Title: Re: I am a Developer. (And a noob)
Post by: Akomine on 27 September 2013, 03:11:44 AM
Plugins can't even really do that kind of stuff.
They can ;)

Not without everyone having to download a package to play on the server :P
Title: Re: I am a Developer. (And a noob)
Post by: Freelix2000 on 27 September 2013, 08:09:22 AM
Also, I'm pretty sure sitting on stairs is impossible without Spout.
Title: Re: I am a Developer. (And a noob)
Post by: ThePandaWonder on 27 September 2013, 10:54:09 AM
Also, I'm pretty sure sitting on stairs is impossible without Spout.

Eh.... No, It is possible
Title: Re: I am a Developer. (And a noob)
Post by: luisc99 on 27 September 2013, 02:57:47 PM
Also, I'm pretty sure sitting on stairs is impossible without Spout.
Can't you create an invisible minecart entity or entity with rideable tag with its x/y/z motion constantly being set to 0, and place it at the position of the stair?
Title: Re: I am a Developer. (And a noob)
Post by: Freelix2000 on 27 September 2013, 05:10:52 PM
I don't think I would be able to make it invisible, and using entities for it would make it vulnerable to being destroyed, moved, or removed by another plugin. But, maybe as I get more advanced with Java programming, I could maybe make the player teleport over the stairs and sneak, and prevent them from leaving without pressing shift.
Title: Re: I am a Developer. (And a noob)
Post by: luisc99 on 27 September 2013, 06:13:12 PM
Persistent NBT tag? Plugins shouldn't remove entities with that if they are coded properly...
Title: Re: I am a Developer. (And a noob)
Post by: Airbongo on 27 September 2013, 06:54:19 PM
Persistent NBT tag? Plugins shouldn't remove entities with that if they are coded properly...
DAT JUDGEMENTAL ELYPSIS!
Title: Re: I am a Developer. (And a noob)
Post by: blacka_ch33ze on 27 September 2013, 10:51:51 PM
That would be very difficult too... as I said, I'm a noob at this, and I'm best with making commands. I've been having troubles making the most simple world editing plugins, and making something that automatically generates dungeons around the world is something that the Essentials team might have troubles with. :P
I understand
when you are ready go ahead and try
Title: Re: I am a Developer. (And a noob)
Post by: TheCatsMangler on 28 September 2013, 05:32:52 AM
Can you link the logblock so we can see what it does? That would be appreciated.

http://dev.bukkit.org/bukkit-plugins/coreprotect/
Hey look, now nobody can rant about me for obviously making a copy of vc. Due to vc getting plugins that I had first.
Yay!

CoreProtect is awesome though.
Title: Re: I am a Developer. (And a noob)
Post by: OctoGamer on 28 September 2013, 09:53:23 AM



 lel
Title: Re: I am a Developer. (And a noob)
Post by: Freelix2000 on 29 September 2013, 07:32:07 PM
Just learned how to make configs for plugins. :D
Title: Re: I am a Developer. (And a noob)
Post by: blacka_ch33ze on 30 September 2013, 07:21:51 PM
Just learned how to make configs for plugins. :D
why don't you put up on you first post on this topic an update on how you are doing on making plugins