you can Blueprint them and use blueprints to place them...note if you do this for thing that rotate e.g. doors they will open in weird directions since the rotation axis remains constant
Posts by Minotorious
-
-
that would be the best solution @Galveston01, I personally have no idea how to set file icons but if someone does I would love to hear from them
Think that is something @red51 would have to implement for the .blueprint files.
-
did you check if the key binding is set? Maybe it got accidentally removed
Also are you pressing Rshift together with the other buttons? Else it will not work.
-
So, it must be that only .model and .dds files will work
the .model file is nothing else than a text file pointing the plugin to the specific .obj and .dds files, it also contains size scaling information, just open on of the others and copy its contents to the new one you want and change the names in it to your .obj and .dds files and your model should appear in the list
Note you can also use .jpg or .png or w/e image file you want in fact as a texture.
e.g. chair.model
model:chair.obj
texture:chair.dds
rx:0
scale:1.00 -
This is a set of plugins (put together in one .jar file) that we use in our server (Artisan's Realm) and I thought that maybe other servers would like to make use of them.
As with all plugins you need to extract the .zip file in your plugins folder and restart your game if running.
Now to explain what it does:
Part 1: Autogm1, automatically sets players to semi-creative mode when they log in your server.
Commands:
/autogm1 set, adds the player to the autogm1 list
/autogm1 del, removes the player from the autogm1 list
/autogm1 list, shows all UIDs in the autogm1 list (Admins only)
/autogm1 help, shows what each command does as described aboveText Files associated with this part:
autogm1list.txt -> holds the list of player UIDs Please do NOT manually edit or weird things can start happeningPart 2: Automated Messages, sends automated messages to players on admin command
Commands: (Admins only)
/st list, shows a list of all automated messages
/st sayt messagename playername, messagename the name identifier of the message, playername optional to send a private message, else it broadcasts to the server chat
/st sayn messagenumber playername, messagenumber the number identifier of the message (or a coma separated series of numbers of messages), playername optional to send a private message, else it broadcasts to the server chat
/st anntest annid, used to test automated announcements, annid can be any of: onlogin, onloginnew, onloginadminbroadcast, onloginadmin, or recurringText Files associated with this part:
messages.txt -> holds the automated messages, each line has to be formatted as follows: messagename;hex colourcode;messagecontent (example available in the .zip file)
announcements.txt -> holds the automated announcements, each line has to be formatted as follows: annid;annname;hex colourcode;seconds if annid=recurring;anncontent (examples available in the .zip file)Part 3: Automated Ranking System, automatically changes permission groups of players if a time benchmark has been met
Text Files associated with this part:
ranklist.txt -> hold all rank information, each line should be formatted as: PermGroupName;TimeRequiredInSeconds;MessageToSendUponRankup
The first line of the file as you can see in the example provided in the .zip file must be the rank you want the ranking system to start at and then a ;0 this is the rank your admins have to set a player to for the ranking process to start. This was done in case you want to have a Guest/Visitor permission group every player has to stay into until an admin has talked to them and e.g. claimed an area for them. Then that admin would set the "Guest" to the permission group mentioned above and the ranking process would start for that player.
Note: all PermGroupNames must be the same as the ones in your permission files else the plugin will not work.Part4: Policing System, denies player access to selected items and keeps a log/warns players saying selected banned words
Commands: (Admins only)
/st blacklist show, shows the messages contained any of the banned words players have sent
/st blacklist clear, clears the blacklist of all entriesText Files associated with this part:
blacklist.txt -> holds blacklist messages Please do NOT manually edit or weird things can start happening
bannedwords.txt -> holds a list of all words you want to keep track of. Only one word must be on each line of the file and e.g. if you ban "cat" the plugin will also be triggered for "delicate" or "catholic" so in this case you can use " cat " in the text file (without the quotation marks of course)
banneditems.txt -> holds a list of all banned items that players cannot pick up from the ground or from chests, again only one item name per line in the text file. Note the item name must be the name it has in the world database e.g. for dynamite that is tnt.Part 5: Restart Warnings
Text Files associated with this part:
restartwarnings.txt -> requires three lines as in the example included in the zip archive, the line order doesn't matter.
Example setup:
restartTimes=03:00;09:00;15:00;21:00 (times must be written in 24 hour format at the timezone of the server, in case of multiple restarts in a day the times must be separated by a semicolon ";" and without spaces)
restartWarningsMinutes=15;10;5;1 (warnings 15, 10, 5, and 1 minute before the restart, values must be separated by a semicolon)
restartWarningsSeconds=30;15;10;5 (warnings 30, 15, 10, and 5 seconds before the restart, values must be separated by a semicolon)Part 6: General use/utility
Commands: (Admins only)
/st heal playername, fully heals target player
/st lastonline playername, shows when a player was last online on your server
/st tod 0-23, changes the time of day to the set 24 hour clock number
/st weather weathertype, changes the weather to the provided type, valid inputs are: clear, default, densefog, fog, heavyrain, heavyrainthunder, overcast, rain, rainthunder, storm
/st timespeed float, sets the server game time speed to the provided float value
/st reload, reads the text files again to reinitialise the plugin without the need to restart your server
/st help, displays plugin helpText Files associated with this part:
settings.txt -> this is the most important file in order to customise the way you want this plugin to work on your server. The following options are available to initialise in the file: (note the = signs must be there)AutoMessageBotName=MinoBot (or any other name you want)
PoliceBotMode=on (or off)
PoliceBotName=MinoCop (or any other name you want)
PoliceBotChatColour=[#1B00CC] (any hex colour code you want)
RankingBotMode=on (or off)
RankingBotName=MinoRank (or any other name you want)
RankingBotChatColour=[#00FF00] (any hex colour code you want)
RankcheckTimer=300 (a valid float number in seconds, signifies how often the timer will check all currently online players to if applicable rank them up)
Autogm1Mode=on (or off)
Autogm1DeniedPermGroup=SomePermGroup (gives you the option to deny access to autogm1 on login to one of your permission groups)
NewPlayerPermGroup=SomePermGroup (used to recognise to which players to send the onloginnew automated announcements)
RestartWarningsMode=on (or off)
RestartWarningsBotName=MinoWarning (or any other name you want)
RestartWarningsChatColour=[#EA4343] (any hex colour code you want)
RestartWarningsCheckInterval=2 (a valid float number in seconds, signifies how often the timer will check the current time vs restart time difference)
GeneralPluginTextColour=[#00eeee] (any hex colour code you want)if you leave any of the options blank they will be parsed in as empty strings, thus in messages nothing will appear. Important: if you are using the RankingBot or the RestartWarningBot do not leave the RankCheckTimer and RestartWarningsCheckInterval fields blank else you will get an error.
Hope everything is clearly explained above. In case of questions or suggestions just comment here or send me a pm
Any suggestions/requests for new features are also very welcome
-
@WalterDasTrevas ok in fact if you are patient I can do both those options but it will take some time
@Deirdre what kind of images do you want to see? (I intend to add the textures but I have ran into a few problems that I am trying to solve to get that to work as I want it)or do you mean something like an overview panel showing e.g . Beam 56 -> Beam 46 (with pictures of the two textures)?
-
ah ok now I get it yes it is possible to create a standalone app to display the blueprint images since the image is saved in the .blueprint file as a series of RGBA byte values.
I have two proposals for you to choose:1) add the option to save the blueprint image as a separate jpg or png file in my Blueprint Editor (with the same name as the blueprint) if that would help you
2) create an executable that will save the images as separate jpg or png files from all your blueprints present in a specific folder. -
ok so if I understand you correctly:
You want to open the screenshot of your blueprints without opening your journal (why not open your journal and find the blueprint you want, what would the advantage of a separate GUI be?). And then you want to somehow organise your blueprints based on those screenshots?
I am really sorry but I don't get it :?
-
Enter creative mode (by gm 1 in the console) press F5 select tool 3 and scroll to find the grass you want
-
what exactly do you want to do with your blueprints once you open them?
I don't fully understand what you mean with "organise the blueprints". You can currently have them in different folders in your blueprints folder to organise them in groups -
Ich habe in einem anderen Thread schon mal danach gefragt.
Der Unterschied sind aber nicht Tiere in einem gesichertern Gebiet (also auch Tiger), sondern gezähmte Tiere. Vielleicht läßt sich da ja eine Unterscheidung machen. Obwohl gezähmte Tiere ebenfalls fremde Spieler angreifen könnten.
Das ist das gleiche mit was wir in unserem Server haben, d.h. neue Spielern können kein Tier betreffen (auch die aggressive) bevor die ein Anspruch erheben. Das funktioniert am meistens ok
@WalterDasTrevas From the log you show it doesn't look to me to be the animal breeding plugin. No clue what the problem is though I would recommend opening a separate help thread for your problem.
-
I agree with @yahgiggle red should add a playerHitNPCEvent like the existing PlayerHitEvent (which is only for players hitting other players). Especially if with the next update we get human npcs too....I wouldn't like everyone killing my npcs
-
yes we can see the pictures (I don't think there is a limit or if there is I haven't reached it with at least 7-10 pictures in a single post )
-
thanks @red51 I don't think there is a need for a special "getPlayerInformation()" function since anyone who will try to write a plugin can figure out how to send a simple SQL query. Though if you want to add it we will not stop you
-
for your pictures to load in the initial post you need to press the "Insert into Message" button (either as a thumbnail or the full picture, whatever you prefer). Also you can edit the post instead of posting again below it (there is an edit button to the lower right of the post if I remember well )
-
from my understanding the problem with .getLastTimeOnline() is that it is a method defined under the Player object which object is only defined for players currently online. Thus the method cannot be used to view players that are not online which is its whole purpose
PS: it is a "feature" not a feature as people call them
-
Yes i used the sql query too instead but the java method should be corrected if it doesn't work
-
achso jetzt verstehe ich was du meinst Wäre gut wenn wir mehr Möglichkeiten für 3DModels hatten.
-
Aber ein Vector3f hat immer 3 numbern so Vector3f.getSize(), wie ich es verstehe, wurde immer 3 zeigen Oder meinst du was anderes mit Vector3f.getSize()?
-
As the title says, the player.getLastTimeOnline() method seems to only work for currently online players, i.e. if called on a username of another player not online it doesn't return anything. (We tried it on a dedicated server and a LAN game)