Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 22:57

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Minecraft Plugin in C++ coden?

Discussion on Minecraft Plugin in C++ coden? within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Feb 2011
Posts: 332
Received Thanks: 16
Minecraft Plugin in C++ coden?

Hallo,
Ich spiele minecraft und ich kann relativ gut C++,also denke ich mir :
Da Java eine ähnliche Syntax wie C++ verfügt,wäre es vllt. möglich ein Plugin in C++ zu schreiben?
.╬§õm£14Û╬ is offline  
Old 06/15/2011, 21:52   #2
 
BlackWu's Avatar
 
elite*gold: 4
Join Date: Nov 2008
Posts: 1,189
Received Thanks: 395
Java != C++ ....
BlackWu is offline  
Thanks
5 Users
Old 06/18/2011, 14:15   #3
 
elite*gold: 20
Join Date: Sep 2006
Posts: 1,100
Received Thanks: 184
Die einfache Antwort lautet nein.
Die komplexere ist ein "Ja, aber...".
Du kannst natürlich den Hauptteil deines Plugins in C++ schreiben, aber irgendwie musst du die Funktionen deines Plugins für Java verständlich machen, dafür benützt man sogenannte Bindings, mit denen kannst du Funktionen deiner C++ Bibliothek aus Java heraus aufrufen.
Solche Bindings werden auch gerne als Wrapper bezeichnet, denn die eigentliche Funktion wird Verpackt in einen Funktionsaufruf in der jeweiligen Sprache für die du deine Funktionbereitstellen möchtest.
Falls du wirklich diesen Weg gehen möchtest schau dir doch einfach einmal SWIG an
Dafür musst du natürlich Java und C++ beherrschen, also überlege dir ersteinmal ob es sinnvoll ist das Plugin in C++ zu schreiben, oder ob du nicht doch direkt auf Java zurückgreifst.
Bot_interesierter is offline  
Old 06/18/2011, 18:30   #4
 
xNopex's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 827
Received Thanks: 471
Java Native Interface

Dennoch bleibt das Problem bestehen Minecraft mitzuteilen, dass es jetzt gefälligst deine Dll zu laden und entsprechende Funktionen aufzurufen hat. Auch die Tatsache, dass der Emulator stören könnte, bleibt bestehen. Plugins für ein Java-Programm zu schreiben, das keine entsprechende Schnittstelle bereitstellt, ist vllt. nicht gerade die beste Idee.
xNopex is offline  
Old 06/19/2011, 15:24   #5
 
elite*gold: 0
Join Date: Mar 2009
Posts: 3,963
Received Thanks: 1,584
Bis denn EPVP.
Da ich trotz Anfrage nicht gebannt wurde, editiere ich nun alle meine Post's die man über die Beiträge finden Funktion finden kann.
Nein nicht per Hand dafür gibts Programme .

Lg Algaten™
Algaten™ is offline  
Reply




All times are GMT +1. The time now is 22:58.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.